android_kernel_xiaomi_sm8350/arch/um/drivers
Jeff Dike 14d9ead05e [PATCH] uml: balance list_add and list_del in the network driver
The network driver added an interface to the "opened" list when it was
configured, not when it was brought up, and removed it when it was taken down.
 A sequence of ifconfig up, ifconfig down, ...  caused it to be removed
multiple times from the list without being added in between, resulting in a
crash.  This patch moves the add to when the interface is brought up.

Signed-off-by: Jeff Dike <jdike@addtoit.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-02-07 16:12:32 -08:00
..
chan_kern.c [PATCH] uml: some harmless sparse warning fixes 2006-02-01 08:53:23 -08:00
chan_user.c [PATCH] uml: close TUN/TAP file descriptors 2006-02-07 16:12:32 -08:00
cow_sys.h
cow_user.c
cow.h
daemon_kern.c [PATCH] uml: some harmless sparse warning fixes 2006-02-01 08:53:23 -08:00
daemon_user.c [PATCH] uml: make daemon transport behave properly 2006-01-18 19:20:20 -08:00
daemon.h
fd.c [PATCH] uml: move libc-dependent utility procedures 2006-01-18 19:20:19 -08:00
harddog_kern.c
harddog_user.c
hostaudio_kern.c
line.c [PATCH] uml: some harmless sparse warning fixes 2006-02-01 08:53:23 -08:00
Makefile
mcast_kern.c [PATCH] uml: some harmless sparse warning fixes 2006-02-01 08:53:23 -08:00
mcast_user.c
mcast.h
mconsole_kern.c [PATCH] uml: some harmless sparse warning fixes 2006-02-01 08:53:23 -08:00
mconsole_user.c [PATCH] uml: add mconsole_reply variant with length param 2006-01-06 08:33:47 -08:00
mmapper_kern.c
net_kern.c [PATCH] uml: balance list_add and list_del in the network driver 2006-02-07 16:12:32 -08:00
net_user.c
null.c
pcap_kern.c
pcap_user.c
pcap_user.h
port_kern.c
port_user.c
port.h
pty.c
random.c
slip_common.c
slip_common.h [PATCH] uml: fix hugest stack users 2006-02-01 08:53:22 -08:00
slip_kern.c [PATCH] uml: fix hugest stack users 2006-02-01 08:53:22 -08:00
slip_user.c
slip.h
slirp_kern.c [PATCH] uml: fix hugest stack users 2006-02-01 08:53:22 -08:00
slirp_user.c
slirp.h
ssl.c [PATCH] uml: some harmless sparse warning fixes 2006-02-01 08:53:23 -08:00
ssl.h
stderr_console.c
stdio_console.c [PATCH] uml: Add throttling to console driver 2006-01-06 08:33:46 -08:00
stdio_console.h
tty.c
ubd_kern.c [PATCH] uml ubd code: fix a bit of whitespace 2006-01-18 19:20:21 -08:00
ubd_user.c
xterm_kern.c
xterm.c
xterm.h