Bug#559577: atl1c: hangs when NIC link goes down
Subject: atl1c: hangs when NIC link goes down
Package: linux-2.6
Version: linux-2.6.32-rc8
Severity: important
After unplugging the ethernet cable, the system will hang in a matter of seconds.
It will also hang if I shutdown the interface, unplug the cable, then ifconfig eth0 up
again.
The same problem occurs in vanilla 2.6.32 (reported the problem to atl1c maintainer).
This patch doesn't help. http://lkml.org/lkml/2009/11/6/12
System is an ASUS Eee PC 1005HA. The card is:
01:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)
[1969:1062]
I can't use a remote console right now, but what happens is:
INFO: task events/0:9 blocked for more than 120 seconds.
events/0 D ...
Call trace
find_busiest_group
schedule_timeout
__switch_to
wait_for_common
default_wake_function
__cancel_work_timer
wq_barrier_func
atl1c_down
atl1c_reset_task
worker_thread
atl1c_reset_task
autoremove_wake_function
worker_thread
kthread
kthread
kernel_thread_helper
Reply to: