I get the following oopses when unplugging my Prolific PL2303 serial
adaptor.  Sometimes I get one, sometimes the other.  I think I've seen
something similar with the ftdi_sio driver as well, so I don't think
it started with 2.6.21-rc3-mm2.

-Jim

pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
BUG: unable to handle kernel NULL pointer dereference at virtual address 
00000168
 printing eip:
f8c278eb
*pde = 2b927067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
last sysfs file: devices/system/cpu/cpu0/cpufreq/scaling_setspeed
Modules linked in: i915 ipv6 autofs4 hidp l2cap sunrpc acpi_cpufreq pl2303 
usbserial vfat fat dm_mirror dm_mod video thermal processor fan dock button 
battery asus_acpi ac parport_pc lp parport nvram snd_intel8x0m snd_intel8x0 
snd_ac97_codec pcmcia ac97_bus snd_seq_dummy shpchp snd_seq_oss 
snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm 
i2c_i801 joydev yenta_socket ipw2200 pcspkr fw_ohci fw_core ieee80211 
ieee80211_crypt rsrc_nonstatic pcmcia_core snd_timer snd ohci1394 soundcore 
i2c_core hci_usb ieee1394 snd_page_alloc bluetooth tg3 irda crc_ccitt ata_piix 
ata_generic libata sd_mod scsi_mod ext3 jbd ehci_hcd ohci_hcd ssb uhci_hcd
CPU:    0
EIP:    0060:[<f8c278eb>]    Not tainted VLI
EFLAGS: 00010297   (2.6.21-rc3-mm2 #4)
EIP is at pl2303_shutdown+0x35/0x6b [pl2303]
eax: 00000000   ebx: f7b19940   ecx: f7fff4c0   edx: f8c278b6
esi: 00000000   edi: f7b19940   ebp: f784ca18   esp: c19d3e4c
ds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068
Process khubd (pid: 152, ti=c19d2000 task=f7d0da90 task.ti=c19d2000)
Stack: f784da78 00000000 f784da78 f7b19940 00000001 00000001 f8c669b7 f75301c0
       f7b19940 00000000 f784ca18 c025109f f7b19974 f8c6692e c01bcb1f f784ca18
       c0252b5c f784da00 00000000 f784da00 f7b19940 f8c66841 f784ca50 c01bcb1f
Call Trace:
 [<f8c669b7>] destroy_serial+0x89/0x12e [usbserial]
 [<c025109f>] usb_kill_urb+0x4e/0xcb
 [<f8c6692e>] destroy_serial+0x0/0x12e [usbserial]
 [<c01bcb1f>] kref_put+0x75/0x82
 [<c0252b5c>] usb_resume_both+0x13/0xb6
 [<f8c66841>] usb_serial_disconnect+0x74/0x9d [usbserial]
 [<c01bcb1f>] kref_put+0x75/0x82
 [<c025132d>] usb_disable_interface+0x22/0x2f
 [<c02536c8>] usb_unbind_interface+0x3e/0x7c
 [<c0228c1b>] __device_release_driver+0x6e/0x8b
 [<c0228f6a>] device_release_driver+0x1d/0x32
 [<c0228605>] bus_remove_device+0x6a/0x7a
 [<c0226d41>] device_del+0x136/0x190
 [<c02512ac>] usb_disable_device+0x5c/0xbb
 [<c024df86>] usb_disconnect+0x82/0x114
 [<c024ea66>] hub_thread+0x375/0xa8a
 [<c01169e5>] __wake_up_common+0x31/0x4f
 [<c0129537>] autoremove_wake_function+0x0/0x35
 [<c024e6f1>] hub_thread+0x0/0xa8a
 [<c012947b>] kthread+0xa0/0xc9
 [<c01293db>] kthread+0x0/0xc9
 [<c01048e3>] kernel_thread_helper+0x7/0x10
 =======================
Code: 80 ad c2 f8 00 74 1c c7 44 24 08 e4 84 c2 f8 c7 44 24 04 f4 84 c2 f8 c7 
04 24 44 8a c2 f8 e8 86 34 4f c7 31 f6 eb 2b 8b 44 b7 14 <8b> 98 68 01 00 00 85 
db 74 1c 8b 03 e8 64 ec ff ff 89 d8 e8 8e
EIP: [<f8c278eb>] pl2303_shutdown+0x35/0x6b [pl2303] SS:ESP 0068:c19d3e4c


drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
usb 1-1: USB disconnect, address 5
pl2303 1-1:1.0: device disconnected
pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
BUG: unable to handle kernel NULL pointer dereference at virtual address 
00000168
 printing eip:
f8b888eb
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
last sysfs file: class/tty/ttyUSB0/dev
Modules linked in: pl2303 ftdi_sio usbserial vfat fat dm_mirror dm_mod video 
thermal processor fan dock button battery asus_acpi ac parport_pc lp parport 
nvram snd_intel8x0 snd_intel8x0m snd_ac97_codec ac97_bus shpchp snd_seq_dummy 
snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device pcmcia snd_pcm_oss 
snd_mixer_oss i2c_i801 yenta_socket snd_pcm joydev snd_timer ipw2200 i2c_core 
rsrc_nonstatic fw_ohci fw_core pcmcia_core snd ohci1394 ieee1394 soundcore 
pcspkr tg3 hci_usb ieee80211 snd_page_alloc ieee80211_crypt irda bluetooth 
crc_ccitt ata_piix ata_generic libata sd_mod scsi_mod ext3 jbd ehci_hcd 
ohci_hcd ssb uhci_hcd
CPU:    0
EIP:    0060:[<f8b888eb>]    Not tainted VLI
EFLAGS: 00210297   (2.6.21-rc3-mm2 #4)
EIP is at pl2303_shutdown+0x35/0x6b [pl2303]
eax: 00000000   ebx: f7ba4e40   ecx: f7fff4c0   edx: f8b888b6
esi: 00000000   edi: f7ba4e40   ebp: 00000000   esp: f7601e6c
ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
Process golem (pid: 2095, ti=f7600000 task=f7d1da10 task.ti=f7600000)
Stack: f7d7b278 00000000 f7d7b278 f7ba4e40 00000001 00000000 f8b759b7 00100100
       00200200 f7d7b200 f7d7b208 c19c1bc0 f7ba4e74 f8b7592e c01bcb1f c01feba4
       f7db30cc f7db3000 f7db3000 f7db3000 c19c1bc0 c01fedf7 0000000e c02e007b
Call Trace:
 [<f8b759b7>] destroy_serial+0x89/0x12e [usbserial]
 [<f8b7592e>] destroy_serial+0x0/0x12e [usbserial]
 [<c01bcb1f>] kref_put+0x75/0x82
 [<c01feba4>] tty_fasync+0x3e/0xb2
 [<c01fedf7>] release_dev+0x1df/0x5e7
 [<c02e007b>] unix_detach_fds+0xc/0x36
 [<c01d224e>] vgacon_set_cursor_size+0xbd/0xe0
 [<c01ff20e>] tty_release+0xf/0x18
 [<c01643b3>] __fput+0x96/0x15e
 [<c0161f9a>] filp_close+0x51/0x58
 [<c0162f2e>] sys_close+0x75/0xbf
 [<c0103d2e>] sysenter_past_esp+0x5f/0x85
 =======================
Code: 80 bd b8 f8 00 74 1c c7 44 24 08 e4 94 b8 f8 c7 44 24 04 f4 94 b8 f8 c7 
04 24 44 9a b8 f8 e8 86 24 59 c7 31 f6 eb 2b 8b 44 b7 14 <8b> 98 68 01 00 00 85 
db 74 1c 8b 03 e8 64 ec ff ff 89 d8 e8 8e
EIP: [<f8b888eb>] pl2303_shutdown+0x35/0x6b [pl2303] SS:ESP 0068:f7601e6c

-------------------------------------------------------------------------
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
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to