net: reorder struct netdev_hw_addr
authorEric Dumazet <eric.dumazet@gmail.com>
Sun, 19 Sep 2010 18:24:02 +0000 (11:24 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 19 Sep 2010 18:24:02 +0000 (11:24 -0700)
Move 'synced' and 'global_use' fields before 'refcount', to shrinks
struct netdev_hw_addr by 8 bytes (on 64bit arches).

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h

index ec17887a5bca4cf2c1b72251a5474844e77a6709..f7f1302138af00e4bf2a4f6824e521c5068e175a 100644 (file)
@@ -228,9 +228,9 @@ struct netdev_hw_addr {
 #define NETDEV_HW_ADDR_T_SLAVE         3
 #define NETDEV_HW_ADDR_T_UNICAST       4
 #define NETDEV_HW_ADDR_T_MULTICAST     5
-       int                     refcount;
        bool                    synced;
        bool                    global_use;
+       int                     refcount;
        struct rcu_head         rcu_head;
 };