All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 633] New: Removal of USB flash drive causes oops in khupd
@ 2003-04-24 19:44 Martin J. Bligh
  0 siblings, 0 replies; only message in thread
From: Martin J. Bligh @ 2003-04-24 19:44 UTC (permalink / raw)
  To: linux-kernel

http://bugme.osdl.org/show_bug.cgi?id=633

           Summary: Removal of USB flash drive causes oops in khupd
    Kernel Version: 2.5.68
            Status: NEW
          Severity: normal
             Owner: greg@kroah.com
         Submitter: cswingle@iarc.uaf.edu


Distribution: Debian GNU/Linux unstable (sid)
Hardware Environment: k7 desktop and PIII laptop
Software Environment: X, console mode
Problem Description: Unplugging USB flash drive causes oops in khupd, USB
support lost after oops

Steps to reproduce:

Insert a USB flash drive (type doesn't seem to matter, but I can give model info
for the three drives I've tried if you want).  Mount device.  Umount device. 
Remove USB device from socket -- oops as follows:

#####                                                                          
                                                                               
                                     
usb 1-1: USB disconnect, address 3                                             
                                                                               
                                     
Unable to handle kernel NULL pointer dereference at virtual address 00000001   
                                                                               
                                     
 printing eip:                                                                 
                                                                               
                                     
c01badd3                                                                       
                                                                               
                                     
*pde = 00000000                                                                
                                                                               
                                     
Oops: 0000 [#1]                                                                
                                                                               
                                     
CPU:    0                                                                      
                                                                               
                                     
EIP:    0060:[proc_match+19/64]    Not tainted                                 
                                                                               
                                     
EFLAGS: 00010286                                                               
                                                                               
                                     
EIP is at proc_match+0x13/0x40                                                 
                                                                               
                                     
eax: ffffffff   ebx: c1bcd85c   ecx: ffffffff   edx: c11efdc8                  
                                                                               
                                     
esi: c11efdc8   edi: c1bcd88c   ebp: c11efd8c   esp: c11efd84                  
                                                                               
                                     
ds: 007b   es: 007b   ss: 0068                                                 
                                                                               
                                     
Process khubd (pid: 4, threadinfo=c11ee000 task=c114d320)                      
                                                                               
                                     
Stack: 00000001 c1bcd88c c11efdb4 c01bc3d2 00000001 c11efdc8 ffffffff c11efdb4 
                                                                               
                                     
       c11efdc8 c7e725e0 c11efdc8 c7e721b0 c11efde0 c0337bc2 c11efdc8 c1bcd85c 
                                                                               
                                     
       00000000 c7b20030 c7e721b0 c11efe58 c7e725e0 c7e725e0 c7b20200 c11efe58 
                                                                               
                                     
Call Trace:                                                                    
                                                                               
                                     
 [remove_proc_entry+82/288] remove_proc_entry+0x52/0x120                       
                                                                               
                                     
 [scsi_proc_host_rm+66/112] scsi_proc_host_rm+0x42/0x70                        
                                                                               
                                     
 [scsi_unregister+253/576] scsi_unregister+0xfd/0x240                          
                                                                               
                                     
 [scsi_remove_device+64/80] scsi_remove_device+0x40/0x50                       
                                                                               
                                     
 [scsi_remove_device+64/80] scsi_remove_device+0x40/0x50                       
                                                                               
                                     
 [storage_disconnect+429/785] storage_disconnect+0x1ad/0x311                   
                                                                               
                                     
 [iput+99/144] iput+0x63/0x90                                                  
                                                                               
                                     
 [storage_disconnect+0/785] storage_disconnect+0x0/0x311                       
                                                                               
                                     
 [usb_device_remove+156/160] usb_device_remove+0x9c/0xa0                       
                                                                               
                                     
 [device_release_driver+102/112] device_release_driver+0x66/0x70               
                                                                               
                                     
 [bus_remove_device+127/208] bus_remove_device+0x7f/0xd0                       
                                                                               
                                     
 [device_del+108/176] device_del+0x6c/0xb0                                     
                                                                               
                                     
 [device_unregister+20/34] device_unregister+0x14/0x22                         
                                                                               
                                     
 [usb_disconnect+199/352] usb_disconnect+0xc7/0x160                            
                                                                               
                                     
 [usb_hub_port_connect_change+831/848] usb_hub_port_connect_change+0x33f/0x350 
                                                                               
                                     
 [usb_hub_port_status+104/176] usb_hub_port_status+0x68/0xb0                   
                                                                               
                                     
 [usb_hub_events+1014/1392] usb_hub_events+0x3f6/0x570                         
                                                                               
                                     
 [allow_signal+204/512] allow_signal+0xcc/0x200                                
                                                                               
                                     
 [usb_hub_thread+53/240] usb_hub_thread+0x35/0xf0                              
                                                                               
                                     
 [default_wake_function+0/32] default_wake_function+0x0/0x20                   
                                                                               
                                     
 [usb_hub_thread+0/240] usb_hub_thread+0x0/0xf0                                
                                                                               
                                     
 [kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18                     
                                                                               
                                     
                                                                               
                                                                               
                                     
Code: 0f b7 48 02 3b 4d 08 74 14 31 c0 8b 34 24 8b 7c 24 04 89 ec              
                                                                               
                                     
 <3>drivers/usb/host/uhci-hcd.c: 1060: host controller halted. very bad        
                                                                               
                                     
##### 



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-04-24 19:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-04-24 19:44 [Bug 633] New: Removal of USB flash drive causes oops in khupd Martin J. Bligh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.