#456: spinlock lockup in AP mode, revisions 1408 to 1468 and more
------------------------------+---------------------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: madwifi: other | Version:
Keywords: | Patch_attached: 0
------------------------------+---------------------------------------------
I was testing the stability of a madwifi-ng AP by having a client (also
madwifi-ng) do an iperf test using -t 100000.
I set the essid and mode 11g.
Somewhere inbetween, the AP will soft lock and only a hard reboot works.
A kernel dump appears (I took out all the addresses and numbers, too long
to type):
{{{
BUG: spinlock recursion on CPU#0, swapper/0 (Tainted: P )
...
...
handle_IRQ_event
__do_IRQ
do_IRQ
=========
common_interrupt
_raw_spin_unlock
_spin_unlock_bh
ath_rx_tasklet [ath_pci]
tasklet_action
__do_softirq
==========
do_IRQ
common_interrupt
cpu_idle
start_kernel
unknown_bootoption
BUG: spinlock lockup on CPU#0, swapper/0, def2c284 (Tainted: P )
__spin_lock_debug
_raw_spin_lock
_spin_lock_irqsave
iee80211_beacon_udpate [wlan]
hci_usb_rx_complete [hci_usb]
ath_beacon_generate [ath_pci]
_spin_lock_irqsave
uhci_result_isochronous [uhci_hcd]
ath_beacon_send [ath_pci]
ath_intr[ath_pci]
handle_IRQ_event
__do_IRQ
do_IRQ
=========
common_interrupt
_raw_spin_unlock
_spin_unlock_bh
ath_rx_tasklet [ath_pci]
tasklet_action
__do_softirq
do_softirq
===========
do_IRQ
common_interrupt
acpi_processor_idle
cpu_idle
start_kernel
unknown_bootoption
}}}
This is very reproducible.
This one above hung about 600secs into the iperf transfer.
Any thoughts, comments would be appreciated.
I have no idea where to start looking.
--
Ticket URL: <http://madwifi.org/ticket/456>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity