[Bug 351023] New: ndiswrapper crashes kernel when trying to load net8187b driver on x86-64 (is 64bit XP driver)
https://bugzilla.novell.com/show_bug.cgi?id=351023 User sassmann@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=351023#c1 Summary: ndiswrapper crashes kernel when trying to load net8187b driver on x86-64 (is 64bit XP driver) Product: openSUSE 10.3 Version: Final Platform: x86-64 OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: sassmann@novell.com QAContact: qa@suse.de Found By: --- Dec 31 14:26:33 xpc kernel: Unable to handle kernel NULL pointer dereference at 0000000000000246 RIP: Dec 31 14:26:33 xpc kernel: [<ffffffff88c03db1>] :ndiswrapper:IofCompleteRequest+0xd5/0x141 Dec 31 14:26:33 xpc kernel: PGD 6f4c6067 PUD 6f4c9067 PMD 0 Dec 31 14:26:33 xpc kernel: Oops: 0002 [1] SMP Dec 31 14:26:33 xpc kernel: last sysfs file: /devices/pci0000:00/0000:00:00.0/class Dec 31 14:26:33 xpc kernel: CPU 0 Dec 31 14:26:33 xpc kernel: Modules linked in: ndiswrapper nls_utf8 ntfs iptable_filter ip_tables ip6table_filter ip6_tables x_tables deflate zlib_deflate twofish_x86_64 twofish_common camellia serpent blowfish des cbc ecb blkcipher aes_x86_64 xcbc sha256 sha1 md5 crypto_null af_key ipv6 af_packet snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device cpufreq_conservative cpufreq_userspace cpufreq_powersave powernow_k8 apparmor fuse usbhid hid ff_memless uhci_hcd dm_crypt loop dm_mod 8139cp 8139too nvidia(P) mii ohci1394 snd_intel8x0 snd_ac97_codec parport_pc parport ieee1394 usb_storage button floppy ac97_bus snd_pcm snd_timer snd soundcore snd_page_alloc rtc_cmos sr_mod cdrom shpchp rtc_core rtc_lib pci_hotplug k8temp hwmon i2c_nforce2 i2c_core ide_core sg sd_mod ehci_hcd ohci_hcd usbcore edd ext3 mbcache jbd fan sata_sil pata_amd libata scsi_mod thermal processor Dec 31 14:26:33 xpc kernel: Pid: 3855, comm: ntos_wq/0 Tainted: P N 2.6.22.13-0.3-default #1 Dec 31 14:26:33 xpc kernel: RIP: 0010:[<ffffffff88c03db1>] [<ffffffff88c03db1>] :ndiswrapper:IofCompleteRequest+0xd5/0x141 Dec 31 14:26:33 xpc kernel: RSP: 0018:ffff81006f1e9e30 EFLAGS: 00010202 Dec 31 14:26:33 xpc kernel: RAX: 0000000000000000 RBX: ffff81006f75f000 RCX: 0000000000000000 Dec 31 14:26:33 xpc kernel: RDX: 0000000000000246 RSI: 0000000000000002 RDI: 0000000000000002 Dec 31 14:26:33 xpc kernel: RBP: ffff81006f75f118 R08: ffff81006f47b580 R09: ffff81006f47b280 Dec 31 14:26:33 xpc kernel: R10: ffff810001014c48 R11: 0000000000220003 R12: 00000000c0000000 Dec 31 14:26:33 xpc kernel: R13: ffff81006f1e9e47 R14: 0000000080000600 R15: 00000000c0007000 Dec 31 14:26:33 xpc kernel: FS: 00002b2a8875f6f0(0000) GS:ffffffff80500000(0000) knlGS:0000000000000000 Dec 31 14:26:33 xpc kernel: CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b Dec 31 14:26:33 xpc kernel: CR2: 0000000000000246 CR3: 000000006f29d000 CR4: 00000000000006e0 Dec 31 14:26:33 xpc kernel: Process ntos_wq/0 (pid: 3855, threadinfo ffff81006f1e8000, task ffff81007004b0c0) Dec 31 14:26:33 xpc kernel: Stack: ffff81006f75f000 0000000080000100 0200000080000600 ffff81006f75f000 Dec 31 14:26:33 xpc kernel: 00000000c0000001 00000000c0000002 0000000080000100 ffffffff88c0ca85 Dec 31 14:26:33 xpc kernel: ffff81006f1e9ea0 ffff810074f061c0 ffffffff88c0c858 ffff810074f061c8 Dec 31 14:26:33 xpc kernel: Call Trace: Dec 31 14:26:33 xpc kernel: [<ffffffff88c0ca85>] :ndiswrapper:wrap_urb_complete_worker+0x22d/0x258 Dec 31 14:26:33 xpc kernel: [<ffffffff88c0c858>] :ndiswrapper:wrap_urb_complete_worker+0x0/0x258 Dec 31 14:26:33 xpc kernel: [<ffffffff80240bbe>] run_workqueue+0x7d/0x10c Dec 31 14:26:33 xpc kernel: [<ffffffff80241472>] worker_thread+0xe1/0xf0 Dec 31 14:26:33 xpc kernel: [<ffffffff8024433b>] autoremove_wake_function+0x0/0x2e Dec 31 14:26:33 xpc kernel: [<ffffffff80241391>] worker_thread+0x0/0xf0 Dec 31 14:26:33 xpc kernel: [<ffffffff80244214>] kthread+0x47/0x73 Dec 31 14:26:33 xpc kernel: [<ffffffff8020aa48>] child_rip+0xa/0x12 Dec 31 14:26:33 xpc kernel: [<ffffffff80399553>] datagram_poll+0x0/0xc8 Dec 31 14:26:33 xpc kernel: [<ffffffff802441cd>] kthread+0x0/0x73 Dec 31 14:26:33 xpc kernel: [<ffffffff8020aa3e>] child_rip+0x0/0x12 Dec 31 14:26:33 xpc kernel: Code: 89 02 48 8b 43 38 48 8b 53 48 48 89 42 08 48 8b 7b 50 48 85 Dec 31 14:26:33 xpc kernel: RIP [<ffffffff88c03db1>] :ndiswrapper:IofCompleteRequest+0xd5/0x141 Dec 31 14:26:33 xpc kernel: RSP <ffff81006f1e9e30> Dec 31 14:26:33 xpc kernel: CR2: 0000000000000246 Dec 31 14:26:33 xpc kernel: note: ntos_wq/0[3855] exited with preempt_count 1 Dec 31 14:27:10 xpc kernel: wlan0: ethernet device 00:0e:2e:ec:ac:f0 using NDIS driver: net8187b, version: 0x1, NDIS version: 0x500, vendor: 'Realtek RTL8187 Wireless LAN USB NIC ', 0BDA:8187.F.conf Dec 31 14:27:10 xpc kernel: wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK Dec 31 14:27:10 xpc kernel: usbcore: registered new interface driver ndiswrapper Dec 31 14:27:10 xpc kernel: wlan0 renamed to wlan1 Dec 31 14:27:10 xpc kernel: ndiswrapper: changing interface name from 'wlan0' to 'wlan1' Dec 31 14:27:10 xpc kernel: udev: renamed network interface wlan0 to wlan1 Dec 31 14:27:10 xpc ifup: Network interface is managed from NetworkManager Dec 31 14:27:10 xpc ifup: NetworkManager will be advised to set up wlan1 Dec 31 14:27:10 xpc ifup: but it cannot be assured from here. Dec 31 14:27:10 xpc kernel: BUG: scheduling while atomic: wrapndis_wq/0/0x00000001/3857 Dec 31 14:27:10 xpc kernel: Dec 31 14:27:10 xpc kernel: Call Trace: Dec 31 14:27:10 xpc kernel: [<ffffffff803f97c7>] __sched_text_start+0x5f/0x8ac Dec 31 14:27:10 xpc kernel: [<ffffffff880dfdc9>] :usbcore:usb_hcd_submit_urb+0x693/0x71e Dec 31 14:27:10 xpc kernel: [<ffffffff8023a6e3>] lock_timer_base+0x26/0x4c Dec 31 14:27:10 xpc kernel: [<ffffffff8023a879>] __mod_timer+0xc3/0xd3 Dec 31 14:27:10 xpc kernel: [<ffffffff803fa993>] schedule_timeout+0x8a/0xad Dec 31 14:27:10 xpc kernel: [<ffffffff8023a5f6>] process_timeout+0x0/0x5 Dec 31 14:27:10 xpc kernel: [<ffffffff803fa98e>] schedule_timeout+0x85/0xad Dec 31 14:27:10 xpc kernel: [<ffffffff88c01775>] :ndiswrapper:KeWaitForMultipleObjects+0x2d0/0x4ce Dec 31 14:27:10 xpc kernel: [<ffffffff88c053aa>] :ndiswrapper:pdoDispatchDeviceControl+0xe/0x27 Dec 31 14:27:10 xpc kernel: [<ffffffff88c0cad7>] :ndiswrapper:win2lin2+0xe/0x11 Dec 31 14:27:10 xpc kernel: [<ffffffff88c019a9>] :ndiswrapper:KeWaitForSingleObject+0x36/0x3b Dec 31 14:27:10 xpc kernel: [<ffffffff88c0cb1e>] :ndiswrapper:win2lin5+0x19/0x1c Dec 31 14:27:10 xpc kernel: [<ffffffff88c084aa>] :ndiswrapper:mp_request+0x13e/0x209 Dec 31 14:27:10 xpc kernel: [<ffffffff88c083a1>] :ndiswrapper:mp_request+0x35/0x209 Dec 31 14:27:10 xpc kernel: [<ffffffff88c087c8>] :ndiswrapper:set_multicast_list+0xf2/0x11e Dec 31 14:27:10 xpc kernel: [<ffffffff88c09e59>] :ndiswrapper:wrap_ndis_worker+0x36/0x3a3 Dec 31 14:27:10 xpc kernel: [<ffffffff803fa014>] thread_return+0x0/0xf1 Dec 31 14:27:10 xpc kernel: [<ffffffff80229aa7>] task_rq_lock+0x3d/0x73 Dec 31 14:27:10 xpc kernel: [<ffffffff88c0a25f>] :ndiswrapper:ndis_set_multicast_list+0x0/0x1c Dec 31 14:27:10 xpc kernel: [<ffffffff88c09e23>] :ndiswrapper:wrap_ndis_worker+0x0/0x3a3 Dec 31 14:27:10 xpc kernel: [<ffffffff80240bbe>] run_workqueue+0x7d/0x10c Dec 31 14:27:10 xpc kernel: [<ffffffff80241472>] worker_thread+0xe1/0xf0 Dec 31 14:27:10 xpc kernel: [<ffffffff8024433b>] autoremove_wake_function+0x0/0x2e Dec 31 14:27:10 xpc kernel: [<ffffffff80241391>] worker_thread+0x0/0xf0 Dec 31 14:27:10 xpc kernel: [<ffffffff80244214>] kthread+0x47/0x73 Dec 31 14:27:10 xpc kernel: [<ffffffff8020aa48>] child_rip+0xa/0x12 Dec 31 14:27:10 xpc kernel: [<ffffffff802441cd>] kthread+0x0/0x73 Dec 31 14:27:10 xpc kernel: [<ffffffff8020aa3e>] child_rip+0x0/0x12 Dec 31 14:27:10 xpc kernel: Dec 31 14:27:11 xpc avahi-daemon[3022]: Registering new address record for fe80::20e:2eff:feec:acf0 on wlan1.*. Dec 31 14:27:15 xpc kernel: BUG: scheduling while atomic: wrapndis_wq/0/0x00000001/3857 Dec 31 14:27:15 xpc kernel: Dec 31 14:27:15 xpc kernel: Call Trace: Dec 31 14:27:15 xpc kernel: [<ffffffff803f97c7>] __sched_text_start+0x5f/0x8ac Dec 31 14:27:15 xpc kernel: [<ffffffff8023a6e3>] lock_timer_base+0x26/0x4c Dec 31 14:27:15 xpc kernel: [<ffffffff8023a75a>] try_to_del_timer_sync+0x51/0x5a Dec 31 14:27:15 xpc kernel: [<ffffffff8023a76f>] del_timer_sync+0xc/0x16 Dec 31 14:27:15 xpc kernel: [<ffffffff803fa99b>] schedule_timeout+0x92/0xad Dec 31 14:27:15 xpc kernel: [<ffffffff8023a5f6>] process_timeout+0x0/0x5 Dec 31 14:27:15 xpc kernel: [<ffffffff803fa98e>] schedule_timeout+0x85/0xad Dec 31 14:27:15 xpc kernel: [<ffffffff88c01784>] :ndiswrapper:KeWaitForMultipleObjects+0x2df/0x4ce Dec 31 14:27:15 xpc kernel: [<ffffffff88c053aa>] :ndiswrapper:pdoDispatchDeviceControl+0xe/0x27 Dec 31 14:27:15 xpc kernel: [<ffffffff88c0cad7>] :ndiswrapper:win2lin2+0xe/0x11 Dec 31 14:27:15 xpc kernel: [<ffffffff88c019a9>] :ndiswrapper:KeWaitForSingleObject+0x36/0x3b Dec 31 14:27:15 xpc kernel: [<ffffffff88c0cb1e>] :ndiswrapper:win2lin5+0x19/0x1c Dec 31 14:27:15 xpc kernel: [<ffffffff88c084aa>] :ndiswrapper:mp_request+0x13e/0x209 Dec 31 14:27:15 xpc kernel: [<ffffffff88c083a1>] :ndiswrapper:mp_request+0x35/0x209 Dec 31 14:27:15 xpc kernel: [<ffffffff88c087c8>] :ndiswrapper:set_multicast_list+0xf2/0x11e Dec 31 14:27:15 xpc kernel: [<ffffffff88c09e59>] :ndiswrapper:wrap_ndis_worker+0x36/0x3a3 Dec 31 14:27:15 xpc kernel: [<ffffffff803fa014>] thread_return+0x0/0xf1 Dec 31 14:27:15 xpc kernel: [<ffffffff80229aa7>] task_rq_lock+0x3d/0x73 Dec 31 14:27:15 xpc kernel: [<ffffffff88c0a25f>] :ndiswrapper:ndis_set_multicast_list+0x0/0x1c Dec 31 14:27:15 xpc kernel: [<ffffffff88c09e23>] :ndiswrapper:wrap_ndis_worker+0x0/0x3a3 Dec 31 14:27:15 xpc kernel: [<ffffffff80240bbe>] run_workqueue+0x7d/0x10c Dec 31 14:27:15 xpc kernel: [<ffffffff80241472>] worker_thread+0xe1/0xf0 Dec 31 14:27:15 xpc kernel: [<ffffffff8024433b>] autoremove_wake_function+0x0/0x2e Dec 31 14:27:15 xpc kernel: [<ffffffff80241391>] worker_thread+0x0/0xf0 Dec 31 14:27:15 xpc kernel: [<ffffffff80244214>] kthread+0x47/0x73 Dec 31 14:27:15 xpc kernel: [<ffffffff8020aa48>] child_rip+0xa/0x12 Dec 31 14:27:15 xpc kernel: [<ffffffff802441cd>] kthread+0x0/0x73 Dec 31 14:27:15 xpc kernel: [<ffffffff8020aa3e>] child_rip+0x0/0x12 Dec 31 14:27:15 xpc kernel: Dec 31 14:27:20 xpc kernel: wlan1: no IPv6 routers present -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=351023
Cristian Rodriguez
https://bugzilla.novell.com/show_bug.cgi?id=351023
User roland.kletzing@materna.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=351023#c1
roland kletzing
https://bugzilla.novell.com/show_bug.cgi?id=351023
User sassmann@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=351023#c2
--- Comment #2 from Stefan Assmann
https://bugzilla.novell.com/show_bug.cgi?id=351023
User roland.kletzing@materna.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=351023#c3
--- Comment #3 from roland kletzing
https://bugzilla.novell.com/show_bug.cgi?id=351023
User hschaa@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=351023#c4
Helmut Schaa
participants (1)
-
bugzilla_noreply@novell.com