Staging
v0.5.1
https://github.com/torvalds/linux
Revision c4f283b1f275e5528c13c119e5cfc80cdba55d00 authored by Jay Vosburgh on 01 March 2007, 01:03:20 UTC, committed by Jeff Garzik on 06 March 2007, 11:08:11 UTC
	Bonding can erroneously register the same packet_type to receive
ARPs (for use by ARP validation): once at device open time, and once via
sysfs.  Since sysfs can change the validate setting (and thus register
or unregister) at any time, a flag is needed to synchronize with device
open in order to avoid double registrations, and the simplest place is
within the packet_type structure itself.  Double unregister is not an
issue.

	Bug reported by Ulrich Oelmann <ulrich.oelmann@web.de>.

Signed-off-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
1 parent c3442e2
History
Tip revision: c4f283b1f275e5528c13c119e5cfc80cdba55d00 authored by Jay Vosburgh on 01 March 2007, 01:03:20 UTC
bonding: fix double dev_add_pack
Tip revision: c4f283b
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 572 bytes
.mailmap -rw-r--r-- 3.5 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 88.9 KB
Kbuild -rw-r--r-- 1.2 KB
MAINTAINERS -rw-r--r-- 82.0 KB
Makefile -rw-r--r-- 49.1 KB
README -rw-r--r-- 16.5 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top