On 10/8/18 2:17 PM, Heiner Kallweit wrote: > bool is good as parameter type or function return type, but if used > for struct members it consumes more memory than needed. > Changing the bool members of struct net_device to bitfield members > allows to decrease the memory footprint of this struct.
What does pahole show for the size of the struct before and after? I suspect you have not really changed the size and certainly not the actual memory allocated.