diff options
-rw-r--r-- | include/linux/netdevice.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 0cf9448a32c4..c82220a9f3d5 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h | |||
@@ -953,7 +953,14 @@ struct net_device { | |||
953 | /* | 953 | /* |
954 | * Cache line mostly used on receive path (including eth_type_trans()) | 954 | * Cache line mostly used on receive path (including eth_type_trans()) |
955 | */ | 955 | */ |
956 | unsigned long last_rx; /* Time of last Rx */ | 956 | unsigned long last_rx; /* Time of last Rx |
957 | * This should not be set in | ||
958 | * drivers, unless really needed, | ||
959 | * because network stack (bonding) | ||
960 | * use it if/when necessary, to | ||
961 | * avoid dirtying this cache line. | ||
962 | */ | ||
963 | |||
957 | /* Interface address info used in eth_type_trans() */ | 964 | /* Interface address info used in eth_type_trans() */ |
958 | unsigned char *dev_addr; /* hw address, (before bcast | 965 | unsigned char *dev_addr; /* hw address, (before bcast |
959 | because most packets are | 966 | because most packets are |