Thread: [Ndiswrapper-general] Kernel hangs with Broadcom 4311
Status: Beta
Brought to you by:
pgiri
From: Rodrigo L. <tro...@gm...> - 2007-05-03 13:53:42
|
Hi. I have a Broadcom 4311, using the windows driver version 4.40.19.0, listed in wiki page of ndiswrapper. Sometimes, my kernel hangs and caps blinks. And I don't discover how to reproduce it. I just leave on my laptop on the night and on morning it hangs. Or when I work in laptop, the kernel hang sometimes too. I use netconsole to read the oops and sometimes the stack is different. Here is the log when load ndiswrapper: May 2 23:55:50 dig kernel: ndiswrapper version 1.42 loaded (smp=yes) May 2 23:55:51 dig kernel: ndiswrapper (link_pe_images:577): fixing KI_USER_SHARED_DATA address in the driver May 2 23:55:51 dig kernel: ndiswrapper: driver bcmwl5 (Broadcom,03/23/2006, 4.40.19.0) loaded May 2 23:55:51 dig kernel: ACPI: PCI Interrupt Link [LK4E] enabled at IRQ 19 May 2 23:55:51 dig kernel: ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LK4E] -> GSI 19 (level, high) -> IRQ 19 May 2 23:55:51 dig kernel: PCI: Setting latency timer of device 0000:03:00.0 to 64 May 2 23:55:51 dig kernel: ndiswrapper: using IRQ 19 May 2 23:55:51 dig kernel: wlan0: ethernet device 00:1a:73:0d:a0:48 using NDIS driver: bcmwl5, version: 0x4281300, NDIS version: 0x501, vendor: '', 14E4:4311.5.conf May 2 23:55:51 dig kernel: wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK May 2 23:55:51 dig kernel: usbcore: registered new interface driver ndiswrapper Later, the oops when hangs: Unable to handle kernel NULL pointer dereference at 0000000000000018 RIP: [<ffffc20000ecde54>] PGD ad77067 PUD 378ad067 PMD 0 Oops: 0002 [1] SMP CPU 1 Modules linked in: netconsole ndiswrapper hsfhda hsfserial hsfengine(P) nvidia(P) hsfosspec snd_hda_intel snd_hda_codec Pid: 15188, comm: iwconfig Tainted: P 2.6.21 #4 RIP: 0010:[<ffffc20000ecde54>] [<ffffc20000ecde54>] RSP: 0018:ffff81003008fb78 EFLAGS: 00010282 RAX: 0000000000000018 RBX: 0000000000000000 RCX: ffff810038d3f008 RDX: 000000000d010207 RSI: 00000000000000e8 RDI: 000000000d010207 RBP: 000000000d010207 R08: ffff81003008fd04 R09: 0000000000000004 R10: ffff81003c04ba18 R11: ffff81003008fc9c R12: ffff810038d3f008 R13: 0000000000000004 R14: ffffc200007f2008 R15: ffff81003008fd04 FS: 00002ac044128de0(0000) GS:ffff810001f69540(0000) knlGS:00000000f73476b0 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000000000000018 CR3: 000000002fa47000 CR4: 00000000000006e0 Process iwconfig (pid: 15188, threadinfo ffff81003008e000, task ffff810022e76180) Stack: ffff81003008fc7c ffff81003008fccc 0000000000000000 0000000000000000 ffff81003008fc9c ffff81003008fcec 0000000000000000 0000000000000000 0000000000000000 0000000000000286 ffff810035dbdac0 0000000000000000 Call Trace: [<ffffffff8899e9c2>] :ndiswrapper:miniport_query_info_needed+0x192/0x2c0 [<ffffffff8899e9b7>] :ndiswrapper:miniport_query_info_needed+0x187/0x2c0 [<ffffffff8899eafe>] :ndiswrapper:miniport_query_info+0xe/0x20 [<ffffffff8898b273>] :ndiswrapper:iw_get_sensitivity+0x23/0x50 [<ffffffff8048a152>] ioctl_standard_call+0x92/0x3d0 [<ffffffff8898b250>] :ndiswrapper:iw_get_sensitivity+0x0/0x50 [<ffffffff8047fdb9>] netdev_run_todo+0x229/0x240 [<ffffffff804de384>] thread_return+0x0/0xfc [<ffffffff80287979>] sys_ioctl+0x49/0x80 18 00 34 Kernel panic - not syncing: Aiee, killing interrupt handler! Another oops with different stack: Unable to handle kernel NULL pointer dereference at 0000000000000018 RIP: [<ffffc20000ecde54>] PGD 34980067 PUD 38fb8067 PMD 0 Oops: 0002 [1] SMP CPU 1 Modules linked in: netconsole ndiswrapper hsfhda hsfserial hsfengine(P) hsfosspec nvidia(P) snd_hda_intel snd_hda_codec uvcvideo Pid: 453, comm: iwconfig Tainted: P 2.6.21-g0f6551a9 #3 RIP: 0010:[<ffffc20000ecde54>] [<ffffc20000ecde54>] RSP: 0018:ffff81002c0adb38 EFLAGS: 00010282 RAX: 0000000000000018 RBX: 0000000000000000 RCX: ffff8100395fe008 RDX: 000000000d01020e RSI: 00000000000000e8 RDI: 000000000d01020e RBP: 000000000d01020e R08: ffff81002c0adcb8 R09: 0000000000000010 R10: ffff810039208818 R11: ffff81002c0adc5c R12: ffff8100395fe008 R13: 0000000000000010 R14: ffffc200007f2008 R15: ffff81002c0adcb8 FS: 00002b9abbba7de0(0000) GS:ffff810001f69540(0000) knlGS:00000000f6a68bb0 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000018 CR3: 000000003301c000 CR4: 00000000000006e0 Process iwconfig (pid: 453, threadinfo ffff81002c0ac000, task ffff810019e15680) Stack: ffffffff889a3307 ffff81002c0adccc ffff81002c0adcd4 ffffc20000000004 ffff81002c0adc5c ffff81002c0adcac 0000000000000000 0000000000000000 ffff81002c0adc7c ffff81002c0adccc 0000000000000000 0000000000000000 Call Trace: [<ffffffff889a3307>] :ndiswrapper:win2lin2+0xe/0x11 [<ffffffff8022c65c>] try_to_wake_up+0x44c/0x470 [<ffffffff8899e9a2>] :ndiswrapper:miniport_query_info_needed+0x192/0x2c0 [<ffffffff8899e997>] :ndiswrapper:miniport_query_info_needed+0x187/0x2c0 [<ffffffff8899e9f6>] :ndiswrapper:miniport_query_info_needed+0x1e6/0x2c0 [<ffffffff8899eade>] :ndiswrapper:miniport_query_info+0xe/0x20 [<ffffffff8898b2f0>] :ndiswrapper:iw_get_range+0x0/0x270 [<ffffffff804cea1a>] wext_handle_ioctl+0x16a/0x450 [<ffffffff803155a1>] __up_read+0x21/0xb0 [<ffffffff80286e63>] vfs_ioctl+0x2a3/0x2e0 be 01 RIP Kernel panic - not syncing: Aiee, killing interrupt handler! This kernel used in the last oops is 2.6.21 with wireless-dev git. I tried to unload unnecessary modules, like sound, modem, webcam, but kernel still hangs. I tried use another version of ndiswrapper like 1.41 and I didn't have no success too. Other kernels verions hangs too. This link is an output of my ndiswrapper-buginfo http://pastebin.ca/468937 Some suggestion? Thanks, Rodrigo Luiz. |
From: Giridhar P. <pg...@ya...> - 2007-05-03 17:22:39
|
--- Rodrigo Luiz <tro...@gm...> wrote: > I have a Broadcom 4311, using the windows driver version 4.40.19.0, > listed in wiki page of ndiswrapper. I don't have this card (like many other cards being used with ndiswrapper), so I can't reproduce. > Call Trace: > [<ffffffff889a3307>] :ndiswrapper:win2lin2+0xe/0x11 > [<ffffffff8022c65c>] try_to_wake_up+0x44c/0x470 That indicates a possible issue. Try latest svn trunk (revision 2329) and give feedback. Giri __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Rodrigo L. <tro...@gm...> - 2007-05-04 04:45:20
|
> That indicates a possible issue. Try latest svn trunk (revision 2329) and > give feedback. > I tried to test the latest svn now, but I continue to receive oops with a little different call stack. But now I don't need to use netconsole, because the kernel not hangs and I can see the oops in syslog. May 4 00:29:45 dig kernel: Unable to handle kernel NULL pointer dereference at 0000000000000018 RIP: May 4 00:29:45 dig kernel: [<ffffc20000ecde54>] May 4 00:29:45 dig kernel: PGD 5a0b067 PUD 5590067 PMD 0 May 4 00:29:45 dig kernel: Oops: 0002 [1] SMP May 4 00:29:45 dig kernel: CPU 1 May 4 00:29:45 dig kernel: Modules linked in: ndiswrapper hsfhda hsfserial hsfengine(P) hsfosspec nvidia(P) snd_hda_intel snd_hda_codec uvcvideo May 4 00:29:45 dig kernel: Pid: 30075, comm: iwconfig Tainted: P 2.6.21 #4 May 4 00:29:45 dig kernel: RIP: 0010:[<ffffc20000ecde54>] [<ffffc20000ecde54>] May 4 00:29:45 dig kernel: RSP: 0018:ffff8100055dfb88 EFLAGS: 00010286 May 4 00:29:45 dig kernel: RAX: 0000000000000018 RBX: 0000000000000000 RCX: ffff8100396e6000 May 4 00:29:45 dig kernel: RDX: 000000000d010205 RSI: ffff8100055dfcec RDI: 000000000d010205 May 4 00:29:45 dig kernel: RBP: 00000000000000e8 R08: ffff8100055dfd04 R09: 0000000000000004 May 4 00:29:45 dig kernel: R10: ffff81003883e618 R11: ffff8100055dfc9c R12: ffff8100396e6000 May 4 00:29:45 dig kernel: R13: 0000000000000004 R14: ffffc200007f2000 R15: ffff8100055dfd04 May 4 00:29:45 dig kernel: FS: 00002b7f04060de0(0000) GS:ffff810001f69540(0000) knlGS:00000000f72f86b0 May 4 00:29:45 dig kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b May 4 00:29:45 dig kernel: CR2: 0000000000000018 CR3: 0000000006347000 CR4: 00000000000006e0 May 4 00:29:45 dig kernel: Process iwconfig (pid: 30075, threadinfo ffff8100055de000, task ffff81003a3beb40) May 4 00:29:45 dig kernel: Stack: ffff8100055dfcf8 ffff810000000006 ffff8100055dfd04 ffff810000000004 May 4 00:29:45 dig kernel: ffff8100055dfc9c ffff8100055dfcec 0000000000000000 0000000000000000 May 4 00:29:45 dig kernel: ffff81000901e2c0 ffffffff80479b69 ffff81000112e1b8 000000000d010102 May 4 00:29:45 dig kernel: Call Trace: May 4 00:29:45 dig kernel: [<ffffffff80479b69>] __alloc_skb+0x89/0x160 May 4 00:29:45 dig kernel: [<ffffffff8899c6df>] :ndiswrapper:miniport_query_info_needed+0xff/0x1f0 May 4 00:29:45 dig kernel: [<ffffffff8899c6d4>] :ndiswrapper:miniport_query_info_needed+0xf4/0x1f0 May 4 00:29:45 dig kernel: [<ffffffff8899c7de>] :ndiswrapper:miniport_query_info+0xe/0x20 May 4 00:29:45 dig kernel: [<ffffffff8898a793>] :ndiswrapper:iw_get_tx_power+0x23/0x50 May 4 00:29:45 dig kernel: [<ffffffff8048a152>] ioctl_standard_call+0x92/0x3d0 May 4 00:29:45 dig kernel: [<ffffffff8898a770>] :ndiswrapper:iw_get_tx_power+0x0/0x50 May 4 00:29:45 dig kernel: [<ffffffff8898a770>] :ndiswrapper:iw_get_tx_power+0x0/0x50 May 4 00:29:45 dig kernel: [<ffffffff8048a595>] wireless_process_ioctl+0x105/0x3d0 May 4 00:29:45 dig kernel: [<ffffffff8047fdb9>] netdev_run_todo+0x229/0x240 May 4 00:29:45 dig kernel: [<ffffffff8047f74c>] dev_ioctl+0x34c/0x3c0 May 4 00:29:45 dig kernel: [<ffffffff8021dd17>] do_page_fault+0x437/0x800 May 4 00:29:45 dig kernel: [<ffffffff804de384>] thread_return+0x0/0xfc May 4 00:29:45 dig kernel: [<ffffffff80472d30>] sock_ioctl+0x220/0x240 May 4 00:29:45 dig kernel: [<ffffffff802875df>] do_ioctl+0x2f/0xa0 May 4 00:29:45 dig kernel: [<ffffffff802878f3>] vfs_ioctl+0x2a3/0x2e0 May 4 00:29:45 dig kernel: [<ffffffff80287979>] sys_ioctl+0x49/0x80 May 4 00:29:45 dig kernel: [<ffffffff80209a4e>] system_call+0x7e/0x83 May 4 00:29:45 dig kernel: May 4 00:29:45 dig kernel: May 4 00:29:45 dig kernel: Code: 89 18 89 5c 24 30 be 04 00 00 00 40 b5 01 c7 44 24 34 01 00 May 4 00:29:45 dig kernel: RIP [<ffffc20000ecde54>] May 4 00:29:45 dig kernel: RSP <ffff8100055dfb88> May 4 00:29:45 dig kernel: CR2: 0000000000000018 Thanks, Rodrigo. |