Bug 103146

Summary: kernel crash with atmel driver and iptables modules
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Dieter Bloms <dieter>
Component: KernelAssignee: Joachim Gleissner <joachim.gleissner>
Status: VERIFIED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Beta 1   
Target Milestone: ---   
Hardware: i586   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: output of dmesg

Description Dieter Bloms 2005-08-09 19:24:13 UTC
Hi,

I got these messages in my syslog:

--snip--
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
wlan0: no IPv6 routers present
ip_tables: (C) 2000-2002 Netfilter core team
/usr/src/packages/BUILD/kernel-default-2.6.13_rc5_git3/modules-2.6.13_rc5_git3/at76c503a-0.12beta18/at76c503-fw_skel.c:
Atmel at76c503 (RFMD) Wireless LAN Driver v0.12beta18-fw_dwl unloading
usbcore: deregistering driver at76c503-rfmd
/usr/src/packages/BUILD/kernel-default-2.6.13_rc5_git3/modules-2.6.13_rc5_git3/at76c503a-0.12beta18/at76c503-fw_skel.c:
wlan0 disconnecting
usb_unlink_urb() is deprecated for synchronous unlinks.  Use usb_kill_urb() instead.
Badness in usb_unlink_urb at drivers/usb/core/urb.c:461
 [<cedc392e>] usb_unlink_urb+0x4e/0x80 [usbcore]
 [<ceffa34b>] at76c503_delete_device+0x6b/0x2d0 [at76c503]
 [<cefc514e>] at76c50x_disconnect+0x2e/0x50 [at76c503_rfmd]
 [<cedbe0b1>] usb_unbind_interface+0x31/0x60 [usbcore]
 [<c02572d3>] __device_release_driver+0x43/0x60
 [<c0257377>] driver_detach+0x57/0x59
 [<c0256e5b>] bus_remove_driver+0x3b/0x60
 [<c02575a8>] driver_unregister+0x8/0x20
 [<cedbe1a6>] usb_deregister+0x26/0x40 [usbcore]
 [<cefc5189>] mod_exit+0x19/0x33 [at76c503_rfmd]
 [<c0132478>] sys_delete_module+0x118/0x150
 [<c014d617>] do_munmap+0xb7/0xf0
 [<c0102d79>] syscall_call+0x7/0xb
usb_unlink_urb() is deprecated for synchronous unlinks.  Use usb_kill_urb() instead.
Badness in usb_unlink_urb at drivers/usb/core/urb.c:461
 [<cedc392e>] usb_unlink_urb+0x4e/0x80 [usbcore]
 [<ceffa365>] at76c503_delete_device+0x85/0x2d0 [at76c503]
....
--snip--

it seems to be the same problem in 9.3 with the atmel driver.
Please have a look at bug #90649.

I will add a attach with the whole output of dmesg
Comment 1 Dieter Bloms 2005-08-09 19:25:11 UTC
Created attachment 45390 [details]
output of dmesg
Comment 2 Greg Kroah-Hartman 2005-08-10 18:36:33 UTC
Ah, this isn't an "oops", it's just a WARN.

Please fix the driver as it says to do so.
Comment 3 Joachim Gleissner 2005-08-25 09:25:22 UTC
I'll add a patch. 
Comment 4 Joachim Gleissner 2005-09-02 12:46:28 UTC
The badness messages should be gone with beta4.