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
