linux_dsm_epyc7002/drivers/net/bonding
Andy Gospodarek f8a8ccd56d bonding: ARP monitoring broken on x86_64
While working with the latest bonding code I noticed a nasty problem that
will prevent arp monitoring from always functioning correctly on x86_64
systems.  Comparing ints to longs and expecting reliable results on x86_64
is a bad idea.  With this patch, arp monitoring works correctly again.

Signed-off-by: Andy Gospodarek <andy@greyhouse.net>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Stephen Hemminger <shemminger@osdl.org>
Cc: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-01-30 09:36:02 -05:00
..
bond_3ad.c [PATCH] bonding: Don't mangle LACPDUs 2006-09-25 20:08:09 -04:00
bond_3ad.h [PATCH] bonding: support carrier state for master 2006-03-29 17:34:02 -05:00
bond_alb.c [PATCH] bonding: fix deadlock on high loads in bond_alb_monitor() 2006-10-05 07:01:25 -04:00
bond_alb.h [bonding] Remove superfluous changelog. 2005-11-28 13:54:22 -05:00
bond_main.c [PATCH] bonding: incorrect bonding state reported via ioctl 2006-12-04 18:36:02 -05:00
bond_sysfs.c [PATCH] bonding: Validate probe replies in ARP monitor 2006-09-25 20:08:09 -04:00
bonding.h bonding: ARP monitoring broken on x86_64 2007-01-30 09:36:02 -05:00
Makefile [PATCH] bonding: add sysfs functionality to bonding (large) 2005-11-13 14:48:21 -05:00