#1119: CPU soft lockup after unplugging cardbus card
---------------------------------------------+------------------------------
      Reporter:  Stijn Tintel                |       Owner:  mickflemm          
          Type:  defect                      |      Status:  new                
      Priority:  major                       |   Component:  madwifi-old-openhal
       Version:  madwifi-old-openhal branch  |    Keywords:                     
Patch_attached:  0                           |  
---------------------------------------------+------------------------------
 When I unplug my Netgear WG511T while ath_pci is loaded with madwifi-old-
 openhal r2053, my laptop freezes. According to the kernel log, this is
 caused by a CPU soft lockup.

 For me, this bug is 100% reproducible, altough the kernel log doesn't
 always look the same. Steps to reproduce:

 {{{
 # plugin cardbus card
 iwconfig ath0 mode master
 ifconfig ath0 up
 # unplug cardbus card
 }}}

 Kernel output from netconsole:
 {{{
 BUG: soft lockup detected on CPU#0!
 [<c0141b07>]
 softlockup_tick+0x77/0xc0
 [<c011ec5a>]
 update_process_times+0x2a/0x70
 [<c01062ff>]
 timer_interrupt+0x3f/0x80
 [<c0141e75>]
 handle_IRQ_event+0x25/0x60
 [<c01434e0>]
 handle_level_irq+0x80/0x120
 [<c010510c>]
 do_IRQ+0xac/0xe0
 [<c0103252>]
 common_interrupt+0x1a/0x20
 [<f8f1ecb9>]
 ar5k_ar5212_is_intr_pending+0x9/0x20 [ath_hal]
 [<f8f3a1f4>]
 ath_intr+0x184/0x2d0 [ath_pci]
 [<f9441b22>]
 pcmcia_parse_events+0x52/0x70 [pcmcia_core]
 [<c0141e75>]
 handle_IRQ_event+0x25/0x60
 [<c01434e0>]
 handle_level_irq+0x80/0x120
 [<c0143460>]
 handle_level_irq+0x0/0x120
 [<c01050d9>]
 do_IRQ+0x79/0xe0
 [<c0103252>]
 common_interrupt+0x1a/0x20
 [<f94bfe49>]
 acpi_processor_idle+0x1af/0x342 [processor]
 [<c0101b59>]
 cpu_idle+0x39/0x70
 [<c039a733>]
 start_kernel+0x273/0x2f0
 [<c039a250>]
 unknown_bootoption+0x0/0x270
 =======================
 }}}

 Output from "modinfo ath_pci":
 {{{
 filename:       /lib/modules/2.6.19-suspend2-r1/net/ath_pci.ko
 author:         Errno Consulting, Sam Leffler
 description:    Support for Atheros 802.11 wireless LAN cards.
 license:        Dual BSD/GPL
 vermagic:       2.6.19-suspend2-r1 preempt mod_unload PENTIUMM REGPARM
 4KSTACKS
 depends:        ath_hal,wlan,ath_rate_sample
 alias:          pci:v0000168Cd00000007sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000012sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000013sv*sd*bc*sc*i*
 alias:          pci:v0000A727d00000013sv*sd*bc*sc*i*
 alias:          pci:v000010B7d00000013sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00001014sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000015sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000016sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000017sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000018sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd00000019sv*sd*bc*sc*i*
 alias:          pci:v0000168Cd0000001Asv*sd*bc*sc*i*
 parm:           ifname:Interface name prefix (default: ath) (charp)
 parm:           xchanmode:Enable/disable extended channel mode (int)
 parm:           outdoor:Enable/disable outdoor use (int)
 parm:           countrycode:Override default country code (int)
 }}}

 Tested without any module options, as well as with these:
 {{{
 options ath_pci countrycode=56 outdoor=1 xchanmode=1
 }}}

-- 
Ticket URL: <http://madwifi.org/ticket/1119>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets

Reply via email to