* [PATCH] Re: ifconfig up/down problem [not found] <Pine.LNX.4.56.0309090004100.24700@space.comunit.de> @ 2003-09-08 22:15 ` Jeff Garzik 2003-09-08 22:40 ` Sven-Haegar Koch 2003-09-09 23:35 ` Fedor Karpelevitch 0 siblings, 2 replies; 6+ messages in thread From: Jeff Garzik @ 2003-09-08 22:15 UTC (permalink / raw) To: Sven-Haegar Koch; +Cc: netdev, David S. Miller, Andrew Morton, LKML [-- Attachment #1: Type: text/plain, Size: 1035 bytes --] Sven-Haegar Koch wrote: > hi... > > Short: ifconfig ethX down locks > > Kernel: 2.4.22-bk12 (same problem with 2.4.23-pre3) > eth0: eepro100 > eth1: orinoco_cs (orinoco mini-pci) > System: Toshiba Satellite Pro 4600 Laptop, P3 700Mhz > > Just after booting, no X startet yet, interface not yet initialized: > > aurora:~# ifconfig eth1 down > aurora:~# ifconfig eth1 up > aurora:~# ifconfig eth1 down > aurora:~# ifconfig eth1 up > aurora:~# ifconfig eth1 down > <--lock here, shell does not return, even ctrl-c does not help > > haegar@aurora:~$ ps axl|grep ifconfig > 4 0 1041 1035 9 0 1448 404 dev_cl S pts/0 0:00 ifconfig eth1 > > top shows ifconfig consuming 100% cpu, 100% system > > The same happens with eth0, there it takes only two up/down cycles, > perhaps because it is already configured with ipv4+ipv6 addresses, and the > same happens using '/sbin/ip link set eth0 up/down' too. > > Kernel 2.4.20-pre2-ac3 is ok (my last kernel, running for month') Does the attached patch fix it? Jeff [-- Attachment #2: patch --] [-- Type: text/plain, Size: 510 bytes --] diff -Nru a/net/core/dev.c b/net/core/dev.c --- a/net/core/dev.c Mon Sep 8 18:14:36 2003 +++ b/net/core/dev.c Mon Sep 8 18:14:36 2003 @@ -851,7 +851,11 @@ * engine, but this requires more changes in devices. */ smp_mb__after_clear_bit(); /* Commit netif_running(). */ - netif_poll_disable(dev); + while (test_bit(__LINK_STATE_RX_SCHED, &dev->state)) { + /* No hurry. */ + current->state = TASK_INTERRUPTIBLE; + schedule_timeout(1); + } /* * Call the device specific close. This cannot fail. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] Re: ifconfig up/down problem 2003-09-08 22:15 ` [PATCH] Re: ifconfig up/down problem Jeff Garzik @ 2003-09-08 22:40 ` Sven-Haegar Koch 2003-09-09 23:35 ` Fedor Karpelevitch 1 sibling, 0 replies; 6+ messages in thread From: Sven-Haegar Koch @ 2003-09-08 22:40 UTC (permalink / raw) To: Jeff Garzik; +Cc: netdev, David S. Miller, Andrew Morton, LKML On Mon, 8 Sep 2003, Jeff Garzik wrote: > Sven-Haegar Koch wrote: > > Short: ifconfig ethX down locks > Does the attached patch fix it? Yes, it does - thanks a lot! c'ya sven -- The Internet treats censorship as a routing problem, and routes around it. (John Gilmore on http://www.cygnus.com/~gnu/) ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] Re: ifconfig up/down problem 2003-09-08 22:15 ` [PATCH] Re: ifconfig up/down problem Jeff Garzik 2003-09-08 22:40 ` Sven-Haegar Koch @ 2003-09-09 23:35 ` Fedor Karpelevitch 2003-09-10 6:08 ` Fedor Karpelevitch 1 sibling, 1 reply; 6+ messages in thread From: Fedor Karpelevitch @ 2003-09-09 23:35 UTC (permalink / raw) To: Jeff Garzik, Sven-Haegar Koch Cc: netdev, David S. Miller, Andrew Morton, LKML Jeff Garzik wrote: > Sven-Haegar Koch wrote: > > hi... > > > > Short: ifconfig ethX down locks > > > > Kernel: 2.4.22-bk12 (same problem with 2.4.23-pre3) > > eth0: eepro100 > > eth1: orinoco_cs (orinoco mini-pci) > > System: Toshiba Satellite Pro 4600 Laptop, P3 700Mhz > > > > Just after booting, no X startet yet, interface not yet > > initialized: > > > > aurora:~# ifconfig eth1 down > > aurora:~# ifconfig eth1 up > > aurora:~# ifconfig eth1 down > > aurora:~# ifconfig eth1 up > > aurora:~# ifconfig eth1 down > > <--lock here, shell does not return, even ctrl-c does not help > > > > haegar@aurora:~$ ps axl|grep ifconfig > > 4 0 1041 1035 9 0 1448 404 dev_cl S pts/0 > > 0:00 ifconfig eth1 > > > > top shows ifconfig consuming 100% cpu, 100% system > > > > The same happens with eth0, there it takes only two up/down > > cycles, perhaps because it is already configured with ipv4+ipv6 > > addresses, and the same happens using '/sbin/ip link set eth0 > > up/down' too. > > > > Kernel 2.4.20-pre2-ac3 is ok (my last kernel, running for month') > > Does the attached patch fix it? > > Jeff does not help me (assuming I have the same problem). I have a total lockup a few seconds after setting up the interface (not immidiately). Fedor. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] Re: ifconfig up/down problem 2003-09-09 23:35 ` Fedor Karpelevitch @ 2003-09-10 6:08 ` Fedor Karpelevitch 2003-09-10 14:52 ` Fedor Karpelevitch 0 siblings, 1 reply; 6+ messages in thread From: Fedor Karpelevitch @ 2003-09-10 6:08 UTC (permalink / raw) To: Jeff Garzik, Sven-Haegar Koch Cc: netdev, David S. Miller, Andrew Morton, LKML Fedor Karpelevitch wrote: > Jeff Garzik wrote: > > Sven-Haegar Koch wrote: > > > Kernel 2.4.20-pre2-ac3 is ok (my last kernel, running for > > > month') > > > > Does the attached patch fix it? > > > > Jeff > > does not help me (assuming I have the same problem). I have a total > lockup a few seconds after setting up the interface (not > immidiately). > > Fedor. actually it seemed to have helped with 2.6.0-test5 where I was apparently having the same issue. Not with 2.4.23-pre3 however... Fedor. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] Re: ifconfig up/down problem 2003-09-10 6:08 ` Fedor Karpelevitch @ 2003-09-10 14:52 ` Fedor Karpelevitch 2003-09-10 16:00 ` Fedor Karpelevitch 0 siblings, 1 reply; 6+ messages in thread From: Fedor Karpelevitch @ 2003-09-10 14:52 UTC (permalink / raw) To: Jeff Garzik, Sven-Haegar Koch Cc: netdev, David S. Miller, Andrew Morton, LKML Fedor Karpelevitch wrote: > Fedor Karpelevitch wrote: > > Jeff Garzik wrote: > > > Sven-Haegar Koch wrote: > > > > Kernel 2.4.20-pre2-ac3 is ok (my last kernel, running for > > > > month') > > > > > > Does the attached patch fix it? > > > > > > Jeff > > > > does not help me (assuming I have the same problem). I have a > > total lockup a few seconds after setting up the interface (not > > immidiately). > > > > Fedor. > > actually it seemed to have helped with 2.6.0-test5 where I was > apparently having the same issue. Not with 2.4.23-pre3 however... > > Fedor. I am really sorry for giving all this misleading information but now it works fine for me with 2.4.23-pre3 as well, but I bet it did lock up the first time I tried it. So there may be something wrong with me or it is some other random problem I am seeing... Fedor ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] Re: ifconfig up/down problem 2003-09-10 14:52 ` Fedor Karpelevitch @ 2003-09-10 16:00 ` Fedor Karpelevitch 0 siblings, 0 replies; 6+ messages in thread From: Fedor Karpelevitch @ 2003-09-10 16:00 UTC (permalink / raw) To: Jeff Garzik, Sven-Haegar Koch Cc: netdev, David S. Miller, Andrew Morton, LKML Fedor Karpelevitch wrote: > Fedor Karpelevitch wrote: > > Fedor Karpelevitch wrote: > > > Jeff Garzik wrote: > > > > Sven-Haegar Koch wrote: > > > > > Kernel 2.4.20-pre2-ac3 is ok (my last kernel, running for > > > > > month') > > > > > > > > Does the attached patch fix it? > > > > > > > > Jeff > > > > > > does not help me (assuming I have the same problem). I have a > > > total lockup a few seconds after setting up the interface (not > > > immidiately). > > > > > > Fedor. > > > > actually it seemed to have helped with 2.6.0-test5 where I was > > apparently having the same issue. Not with 2.4.23-pre3 however... > > > > Fedor. > > I am really sorry for giving all this misleading information but > now it works fine for me with 2.4.23-pre3 as well, but I bet it did > lock up the first time I tried it. So there may be something wrong > with me or it is some other random problem I am seeing... > > Fedor shit, it DOES happen. somehow, when network cable is unplugged it seems to never happen, when I am plugged in at home I believe I could have gotten that lockup once or twice, but when I am plugged in to the network at my office it seems to happen 100% of the time. I use DHCP in either case. I wonder if it could be related to the noise traffic on the network or what. I get it with both 2.4.23-pre3 and 2.6.0-test5 with your patch. It does not seem to occur at any particular time - just some time (seconds to minute or two) after the boot up. Could you suggest any way to at least trace this problem down? Fedor. ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-09-10 15:57 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <Pine.LNX.4.56.0309090004100.24700@space.comunit.de>
2003-09-08 22:15 ` [PATCH] Re: ifconfig up/down problem Jeff Garzik
2003-09-08 22:40 ` Sven-Haegar Koch
2003-09-09 23:35 ` Fedor Karpelevitch
2003-09-10 6:08 ` Fedor Karpelevitch
2003-09-10 14:52 ` Fedor Karpelevitch
2003-09-10 16:00 ` Fedor Karpelevitch
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox