Bill Nottingham ([EMAIL PROTECTED]) said: 
> > Anyway, I'll look into it, something's probably wrong when you unloaded
> > the uhci-hcd driver.  Could you look into where you mounted driverfs and
> > see if there still is the USB device nodes for the usb root hub present
> > in the tree with the driver unloaded?
> 
> I didn't mount driverfs anywhere. If that helps. :)

OK, this time with driverfs mounted. With the host controller loaded:

lrwxrwxrwx    1 root     root           31 Oct 24 15:11 usb1 -> 
../../../root/pci0/00:07.2/usb1
lrwxrwxrwx    1 root     root           37 Oct 24 15:11 1-0:0 -> 
../../../root/pci0/00:07.2/usb1/1-0:0

With the host controller module unloaded:

lrwxrwxrwx    1 root     root           31 Oct 24 15:11 usb1 -> 
../../../root/pci0/00:07.2/usb1

still exists. And attempting to read from the various files there
causes things like:

nostromo kernel: Unable to handle kernel paging request at virtual address 00084adc
nostromo kernel:  printing eip:
nostromo kernel: e48325cb
nostromo kernel: *pde = 00000000
nostromo kernel: Oops: 0000
nostromo kernel: uhci-hcd lp autofs 8250_pci 8250 xircom_cb core ds yenta_socket 
pcmcia_core iptable_filter ip_tables parport_pc parport mousedev hid usbcore ext3 jbd  
nostromo kernel: CPU:    0
nostromo kernel: EIP:    0060:[<e48325cb>]    Not tainted
nostromo kernel: EFLAGS: 00010202
nostromo kernel: EIP is at usb_submit_urb_R0e9dc78b+0x4b/0x1e0 [usbcore]
nostromo kernel: eax: 00084ad0   ebx: e4832790   ecx: 00000001   edx: e1ce5ee0
nostromo kernel: esi: 00000000   edi: e1ce5ee0   ebp: e184c800   esp: e0815dec
nostromo kernel: ds: 0068   es: 0068   ss: 0068
nostromo kernel: Process cat (pid: 1101, threadinfo=e0814000 task=e0982140)
nostromo kernel: Stack: 00084ad0 e184c800 00000fa0 e0815e10 e0814000 e4832849 e1ce5ee0 
00000020 
nostromo kernel:        e0815e30 00000000 e0815e3c e0815e3c 00000000 00000000 e3f9e300 
c01307c5 
nostromo kernel:        c0234d74 00000000 e0982140 c0115da0 e0815e14 e0815e14 e184c800 
dfee6220 
nostromo kernel: Call Trace:
nostromo kernel:  [<e4832849>] usb_start_wait_urb+0x99/0x1b0 [usbcore]
nostromo kernel:  [<c01307c5>] kmalloc+0x55/0x120
nostromo kernel:  [<c0115da0>] default_wake_function+0x0/0x40
nostromo kernel:  [<e48329bb>] usb_internal_control_msg+0x5b/0x70 [usbcore]
nostromo kernel:  [<e4832a54>] usb_control_msg_Ra0b9928e+0x84/0xa0 [usbcore]
nostromo kernel:  [<e4833061>] usb_get_string_Rf6cfda6d+0x41/0x50 [usbcore]
nostromo kernel:  [<e4833656>] usb_string_R734318fe+0xe6/0x170 [usbcore]
nostromo kernel:  [<e483496f>] show_manufacturer+0x2f/0x50 [usbcore]
nostromo kernel:  [<c01845d0>] dev_attr_show+0x30/0x40
nostromo kernel:  [<e4842650>] dev_attr_manufacturer+0x0/0x10 [usbcore]
nostromo kernel:  [<c0166bfa>] driverfs_read_file+0xba/0xe0
nostromo kernel:  [<e4842650>] dev_attr_manufacturer+0x0/0x10 [usbcore]
nostromo kernel:  [<e4842650>] dev_attr_manufacturer+0x0/0x10 [usbcore]
nostromo kernel:  [<c013d5f8>] vfs_read+0xb8/0x120
nostromo kernel:  [<c013d85a>] sys_read+0x2a/0x40
nostromo kernel:  [<c0108b7f>] syscall_call+0x7/0xb
nostromo kernel: 
nostromo kernel: Code: 8b 50 0c 85 d2 75 0e b8 ed ff ff ff e9 73 01 00 00 8d 74 26 

which is presumably expected when the host controller module isn't
actually there. ;)

Bill


-------------------------------------------------------
This sf.net email is sponsored by: Influence the future 
of Java(TM) technology. Join the Java Community 
Process(SM) (JCP(SM)) program now. 
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0003en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to