linux_dsm_epyc7002/drivers/net/bonding
Vitalii Demianets a10e146676 bonding,llc: Fix structure sizeof incompatibility for some PDUs
With some combinations of arch/compiler (e.g. arm-linux-gcc) the sizeof
operator on structure returns value greater than expected. In cases when the
structure is used for mapping PDU fields it may lead to unexpected results
(such as holes and alignment problems in skb data). __packed prevents this
undesired behavior.

Signed-off-by: Vitalii Demianets <vitas@nppfactor.kiev.ua>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-05-13 15:13:24 -04:00
..
bond_3ad.c bonding: 802.3ad - fix agg_device_up 2011-04-20 01:44:43 -07:00
bond_3ad.h bonding,llc: Fix structure sizeof incompatibility for some PDUs 2011-05-13 15:13:24 -04:00
bond_alb.c bonding:fix two typos 2011-04-11 13:15:56 -07:00
bond_alb.h net: fix tranmitted/tranmitting typo 2011-04-11 13:15:56 -07:00
bond_debugfs.c bonding: add the debugfs interface to see RLB hash table 2010-12-16 13:16:05 -08:00
bond_ipv6.c bonding/vlan: Fix mangled NAs on slaves without VLAN tag insertion 2010-12-16 12:43:22 -08:00
bond_main.c bonding: fix rx_handler locking 2011-03-23 12:45:10 -07:00
bond_procfs.c bonding: move procfs code into bond_procfs.c 2011-03-09 13:32:17 -08:00
bond_sysfs.c bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag 2011-03-16 12:51:20 -07:00
bonding.h bonding: fix rx_handler locking 2011-03-23 12:45:10 -07:00
Makefile bonding: move procfs code into bond_procfs.c 2011-03-09 13:32:17 -08:00