Hi, I tried wireless-dev and got disconnected pretty often. wpa_supplicant was then dead but could not be removed from process list. During an incomplete shutdown, I saw: Nov 2 16:34:46 yavin kernel: ------------[ cut here ]------------ Nov 2 16:34:46 yavin kernel: kernel BUG at mm/slab.c:594! Nov 2 16:34:46 yavin kernel: invalid opcode: 0000 [#1] Nov 2 16:34:46 yavin kernel: PREEMPT Nov 2 16:34:46 yavin kernel: Modules linked in: i810 drm binfmt_misc rfcomm l2cap bluetooth ipv6 cpufreq_conservative nsc_i rcc fuse usbhid snd_intel8x0 8250_pci snd_intel8x0m snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss arc4 rc80211_simpl e snd_pcm snd_timer irda bcm43xx_d80211 uhci_hcd crc_ccitt usbcore iTCO_wdt 8139too mii ssb i2c_i801 snd 8250_pnp 8250 seria l_core 80211 soundcore snd_page_alloc parport_pc parport Nov 2 16:34:46 yavin kernel: CPU: 0 Nov 2 16:34:46 yavin kernel: EIP: 0060:[<c014d049>] Not tainted VLI Nov 2 16:34:46 yavin kernel: EFLAGS: 00210046 (2.6.19-rc3-wireless-dev #1) Nov 2 16:34:46 yavin kernel: EIP is at kfree+0x2e/0x5a Nov 2 16:34:46 yavin kernel: eax: 80000000 ebx: cd822c60 ecx: c1fa1e24 edx: c1109fc0 Nov 2 16:34:46 yavin kernel: esi: c84fe000 edi: 00200286 ebp: c87275a0 esp: c1fa1df4 Nov 2 16:34:46 yavin kernel: ds: 007b es: 007b ss: 0068 Nov 2 16:34:46 yavin kernel: Process wpa_supplicant (pid: 4749, ti=c1fa0000 task=cc90fa70 task.ti=c1fa0000) Nov 2 16:34:46 yavin kernel: Stack: cd822c60 00000001 00000004 c0292218 dca98578 dca94d85 dca9a7fc dca9a7f9 Nov 2 16:34:46 yavin kernel: 00000220 dca9a7f0 00000004 00000080 d659804c d6825860 d6576e50 00000000 Nov 2 16:34:46 yavin kernel: 00000000 dca951ac d68255a0 d6576e50 00000000 00000000 d68255a0 d68255a0 Nov 2 16:34:46 yavin kernel: Call Trace: Nov 2 16:34:46 yavin kernel: [<c0292218>] kfree_skbmem+0x8/0x61 Nov 2 16:34:46 yavin kernel: [<dca94d85>] bcm43xx_destroy_dmaring+0x15a/0x186 [bcm43xx_d80211] Nov 2 16:34:46 yavin kernel: [<dca951ac>] bcm43xx_dma_free+0xb6/0xcf [bcm43xx_d80211] Nov 2 16:34:46 yavin kernel: [<dca813fa>] bcm43xx_shutdown_all_wireless_cores+0x6a/0xda [bcm43xx_d80211] Nov 2 16:34:46 yavin kernel: [<dca8149c>] bcm43xx_free_board+0x28/0x3a [bcm43xx_d80211] Nov 2 16:34:46 yavin kernel: [<dca8155a>] bcm43xx_net_stop+0x51/0x5d [bcm43xx_d80211] Nov 2 16:34:46 yavin kernel: [<c02967c3>] dev_close+0x5c/0x60 Nov 2 16:34:46 yavin kernel: [<d890477b>] ieee80211_stop+0x78/0xb8 [80211] Nov 2 16:34:46 yavin kernel: [<c02967ae>] dev_close+0x47/0x60 Nov 2 16:34:46 yavin kernel: [<c0295e83>] dev_change_flags+0x47/0xe6 Nov 2 16:34:46 yavin kernel: [<c02c9a5b>] devinet_ioctl+0x259/0x559 Nov 2 16:34:46 yavin kernel: [<c0296e92>] dev_ifsioc+0x113/0x390 Nov 2 16:34:46 yavin kernel: [<c02969e5>] dev_load+0x18/0x57 Nov 2 16:34:46 yavin kernel: [<c028d1d2>] sock_ioctl+0x0/0x1c2 Nov 2 16:34:46 yavin kernel: [<c028d370>] sock_ioctl+0x19e/0x1c2 Nov 2 16:34:46 yavin kernel: [<c028d1d2>] sock_ioctl+0x0/0x1c2 Nov 2 16:34:46 yavin kernel: [<c015a28b>] do_ioctl+0x1f/0x62 Nov 2 16:34:46 yavin kernel: [<c015a50a>] vfs_ioctl+0x23c/0x24f Nov 2 16:34:46 yavin kernel: [<c028ec8c>] sys_socketcall+0x12d/0x242 Nov 2 16:34:46 yavin kernel: [<c015a569>] sys_ioctl+0x4c/0x67 Nov 2 16:34:46 yavin kernel: [<c0102c6d>] sysenter_past_esp+0x56/0x79 Nov 2 16:34:46 yavin kernel: ======================= Nov 2 16:34:46 yavin kernel: Code: 56 89 c6 53 74 4d 9c 5f fa 8d 90 00 00 00 40 c1 ea 0c c1 e2 05 03 15 4c 52 3c c0 8b 02 f 6 c4 40 74 03 8b 52 0c 8b 02 84 c0 78 08 <0f> 0b 52 02 9c b6 2f c0 8b 4a 18 8b 19 8b 03 3b 43 04 72 0b 89 Nov 2 16:34:46 yavin kernel: EIP: [<c014d049>] kfree+0x2e/0x5a SS:ESP 0068:c1fa1df4 Nov 2 16:34:56 yavin kernel: <3>bcm43xx_d80211: ASSERTION FAILED (bcm43xx_status(bcm) == BCM43xx_STAT_INITIALIZED) at: driv ers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:1611:bcm43xx_interrupt_handler()
And the last line gets repeated _very_ often. HS _______________________________________________ Bcm43xx-dev mailing list Bcm43xx-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/bcm43xx-dev