BUG: spinlock recursion on CPU#0, swapper/0 (Tainted: P ) lock: c903a284, .magic: dead4ead, .owner: swapper/0, .owner_cpu: 0 [] _raw_spin_lock+0x32/0xd3 [] _spin_lock_irqsave+0x9/0xd [] ieee80211_beacon_update+0x2f/0x755 [wlan] [] ath_beacon_generate+0x2fc/0x4a7 [ath_pci] [] ath_intr+0x2e1/0xa07 [ath_pci] [] scheduler_tick+0x1a/0x2af [] handle_IRQ_event+0x23/0x4c [] __do_IRQ+0x7a/0xcd [] do_IRQ+0x5c/0x77 ======================= [] common_interrupt+0x1a/0x20 [] ieee80211_free_node+0x15/0x50 [wlan] [] ath_rx_tasklet+0x4b2/0x6c2 [ath_pci] [] tasklet_action+0x37/0x57 [] __do_softirq+0x35/0x7f [] do_softirq+0x38/0x3f ======================= [] do_IRQ+0x6e/0x77 [] common_interrupt+0x1a/0x20 [] default_idle+0x2b/0x53 [] cpu_idle+0x3a/0x4f [] start_kernel+0x28c/0x28e BUG: spinlock lockup on CPU#0, swapper/0, c903a284 (Tainted: P ) [] _raw_spin_lock+0xb5/0xd3 [] _spin_lock_irqsave+0x9/0xd [] ieee80211_beacon_update+0x2f/0x755 [wlan] [] ath_beacon_generate+0x2fc/0x4a7 [ath_pci] [] ath_intr+0x2e1/0xa07 [ath_pci] [] scheduler_tick+0x1a/0x2af [] handle_IRQ_event+0x23/0x4c [] __do_IRQ+0x7a/0xcd [] do_IRQ+0x5c/0x77 ======================= [] common_interrupt+0x1a/0x20 [] ieee80211_free_node+0x15/0x50 [wlan] [] ath_rx_tasklet+0x4b2/0x6c2 [ath_pci] [] tasklet_action+0x37/0x57 [] __do_softirq+0x35/0x7f [] do_softirq+0x38/0x3f ======================= [] do_IRQ+0x6e/0x77 [] common_interrupt+0x1a/0x20 [] default_idle+0x2b/0x53 [] cpu_idle+0x3a/0x4f [] start_kernel+0x28c/0x28e