[resend, more information]
Alan Stern wrote:
>> I'll try it again though (with
>> irqbalance turned on for consistency's sake) and report back tomorrow
>> (probably, it can take a while for the problem to show up).
>>
> I asked because the log doesn't mention anything to do with the mouse. It
> could simply be that the repeated retries for the dying card reader are
> using up too much CPU time, not leaving enough for the mouse handler to
> run with sufficiently low latency.
>
Good point. I had a good look around when the mouse went strange. I'm
tempted to say it happens more frequently when I don't have ehci_hcd
loaded but since it's random I'm not so sure: I've the mouse go weird
three times in fairly rapid succession now.
In all cases, both cores were pretty well idle, not much going on at
all. I checked /proc/interrupts and to my considerable surprise there
were no interrupts being delivered for uhci_hcd at all. At the moment I see
66: 94963 95510 IO-APIC-level uhci_hcd:usb1, uhci_hcd:usb2,
uhci_hcd:usb3, uhci_hcd:usb4
No interrupts are being delivered (according to /proc/interrupts) but
the mouse pointer does move, albeit jerkily and erratically.
There's nothing new in the dmesg output. I don't have ehci_hcd loaded
so its no surprise that it hasn't reported any problems :-) But there's
nothing else either. lsusb still reports all devices present and
correct. If I rmmod uhci_hcd I get this in the log though:
usbdev4.2_ep82: ep_device_release called for usbdev4.2_ep82
PM: Removing info for No Bus:hci0
PM: Removing info for usb:4-2:1.0
usb 4-2:1.0: uevent
usb 4-2: unregistering interface 4-2:1.1
PM: Removing info for No Bus:usbdev4.2_ep03
usbdev4.2_ep03: ep_device_release called for usbdev4.2_ep03
PM: Removing info for No Bus:usbdev4.2_ep83
usbdev4.2_ep83: ep_device_release called for usbdev4.2_ep83
PM: Removing info for usb:4-2:1.1
usb 4-2:1.1: uevent
usb 4-2: unregistering interface 4-2:1.2
PM: Removing info for usb:4-2:1.2
usb 4-2:1.2: uevent
usb 4-2: unregistering device
PM: Removing info for No Bus:usbdev4.2_ep00
usbdev4.2_ep00: ep_device_release called for usbdev4.2_ep00
PM: Removing info for usb:4-2
usb 4-2: uevent
usb usb4: usb_disable_device nuking all URBs
uhci_hcd 0000:00:10.3: shutdown urb ffff810039cb7ec0 pipe 40408180
ep1in-intr
usb usb4: unregistering interface 4-0:1.0
PM: Removing info for No Bus:usbdev4.1_ep81
usbdev4.1_ep81: ep_device_release called for usbdev4.1_ep81
PM: Removing info for usb:4-0:1.0
usb 4-0:1.0: uevent
usb usb4: unregistering device
PM: Removing info for No Bus:usbdev4.1_ep00
usbdev4.1_ep00: ep_device_release called for usbdev4.1_ep00
PM: Removing info for usb:usb4
usb usb4: uevent
uhci_hcd 0000:00:10.3: USB bus 4 deregistered
uhci_hcd 0000:00:10.2: remove, state 1
uhci_hcd 0000:00:10.2: roothub graceful disconnect
usb usb3: USB disconnect, address 1
usb usb3: usb_disable_device nuking all URBs
uhci_hcd 0000:00:10.2: shutdown urb ffff81003ad30780 pipe 40408180
ep1in-intr
usb usb3: unregistering interface 3-0:1.0
PM: Removing info for No Bus:usbdev3.1_ep81
usbdev3.1_ep81: ep_device_release called for usbdev3.1_ep81
PM: Removing info for usb:3-0:1.0
usb 3-0:1.0: uevent
usb usb3: unregistering device
PM: Removing info for No Bus:usbdev3.1_ep00
usbdev3.1_ep00: ep_device_release called for usbdev3.1_ep00
PM: Removing info for usb:usb3
usb usb3: uevent
uhci_hcd 0000:00:10.2: USB bus 3 deregistered
uhci_hcd 0000:00:10.1: remove, state 1
uhci_hcd 0000:00:10.1: roothub graceful disconnect
usb usb2: USB disconnect, address 1
usb 2-1: USB disconnect, address 2
usb 2-1: usb_disable_device nuking all URBs
uhci_hcd 0000:00:10.1: shutdown urb ffff81003cfdc980 pipe 40408280
ep1in-intr
usb 2-1: unregistering interface 2-1:1.0
PM: Removing info for No Bus:usbdev2.2_ep81
usbdev2.2_ep81: ep_device_release called for usbdev2.2_ep81
PM: Removing info for usb:2-1:1.0
usb 2-1:1.0: uevent
usb 2-1: unregistering device
PM: Removing info for No Bus:usbdev2.2_ep00
usbdev2.2_ep00: ep_device_release called for usbdev2.2_ep00
PM: Removing info for usb:2-1
usb 2-1: uevent
usb 2-2: USB disconnect, address 3
usb 2-2: usb_disable_device nuking all URBs
sdc : READ CAPACITY failed.
sdc : status=0, message=00, host=7, driver=00
sdc : sense not available.
sdb : READ CAPACITY failed.
sdb : status=0, message=00, host=7, driver=00
sdb : sense not available.
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
sdd : READ CAPACITY failed.
sdd : status=0, message=00, host=7, driver=00
sdd : sense not available.
sda : READ CAPACITY failed.
sda : status=0, message=00, host=7, driver=00
sda : sense not available.
sdb: Write Protect is off
sdb: Mode Sense: 00 00 00 00
sdb: assuming drive cache: write through
sdd: Write Protect is off
sdd: Mode Sense: 00 00 00 00
sdd: assuming drive cache: write through
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: assuming drive cache: write through
sdc : READ CAPACITY failed.
sdc : status=0, message=00, host=7, driver=00
sdc : sense not available.
sdb : READ CAPACITY failed.
sdb : status=0, message=00, host=7, driver=00
sdb : sense not available.
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
sdc:<5>sdb: Write Protect is off
sdb: Mode Sense: 00 00 00 00
sdb: assuming drive cache: write through
sdb:<5>sdd : READ CAPACITY failed.
sdd : status=0, message=00, host=7, driver=00
sdd : sense not available.
sda : READ CAPACITY failed.
sda : status=0, message=00, host=7, driver=00
sda : sense not available.
sd 2:0:0:2: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdc, sector 0
Buffer I/O error on device sdc, logical block 0
sd 2:0:0:1: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sdd: Write Protect is off
sdd: Mode Sense: 00 00 00 00
sdd: assuming drive cache: write through
sdd:<6>sd 2:0:0:2: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdc, sector 0
Buffer I/O error on device sdc, logical block 0
sd 2:0:0:1: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: assuming drive cache: write through
sda:<6>sd 2:0:0:3: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdd, sector 0
Buffer I/O error on device sdd, logical block 0
sd 2:0:0:1: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
unable to read partition table
sd 2:0:0:2: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdc, sector 0
Buffer I/O error on device sdc, logical block 0
unable to read partition table
sd 2:0:0:0: SCSI error: return code = 0x00070000
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
sd 2:0:0:3: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdd, sector 0
Buffer I/O error on device sdd, logical block 0
sd 2:0:0:0: SCSI error: return code = 0x00070000
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
sd 2:0:0:3: SCSI error: return code = 0x00070000
end_request: I/O error, dev sdd, sector 0
unable to read partition table
sd 2:0:0:0: SCSI error: return code = 0x00070000
end_request: I/O error, dev sda, sector 0
unable to read partition table
sdb : READ CAPACITY failed.
sdb : status=0, message=00, host=7, driver=00
sdb : sense not available.
sdc : READ CAPACITY failed.
sdc : status=0, message=00, host=7, driver=00
sdc : sense not available.
sdb: Write Protect is off
sdb: Mode Sense: 00 00 00 00
sdb: assuming drive cache: write through
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
sdd : READ CAPACITY failed.
sdd : status=0, message=00, host=7, driver=00
sdd : sense not available.
sdd: Write Protect is off
sdd: Mode Sense: 00 00 00 00
sdd: assuming drive cache: write through
sdb : READ CAPACITY failed.
sdb : status=0, message=00, host=7, driver=00
sdb : sense not available.
sdc : READ CAPACITY failed.
sdc : status=0, message=00, host=7, driver=00
sdc : sense not available.
sdb: Write Protect is off
sdb: Mode Sense: 00 00 00 00
sdb: assuming drive cache: write through
sdb:<5>sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
sdc: unable to read partition table
sdd : READ CAPACITY failed.
sdd : status=0, message=00, host=7, driver=00
sdd : sense not available.
sdd: Write Protect is off
sdd: Mode Sense: 00 00 00 00
sdd: assuming drive cache: write through
sdd: unable to read partition table
unable to read partition table
sda : READ CAPACITY failed.
sda : status=0, message=00, host=7, driver=00
sda : sense not available.
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: assuming drive cache: write through
sda : READ CAPACITY failed.
sda : status=0, message=00, host=7, driver=00
sda : sense not available.
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: assuming drive cache: write through
sda: unable to read partition table
usb 2-2: unregistering interface 2-2:1.0
PM: Removing info for No Bus:usbdev2.3_ep01
usbdev2.3_ep01: ep_device_release called for usbdev2.3_ep01
PM: Removing info for No Bus:usbdev2.3_ep82
usbdev2.3_ep82: ep_device_release called for usbdev2.3_ep82
PM: Removing info for scsi:2:0:0:0
PM: Removing info for scsi:2:0:0:1
PM: Removing info for scsi:2:0:0:2
PM: Removing info for scsi:2:0:0:3
PM: Removing info for No Bus:target2:0:0
PM: Removing info for No Bus:host2
PM: Removing info for usb:2-2:1.0
usb 2-2:1.0: uevent
usb 2-2: unregistering device
PM: Removing info for No Bus:usbdev2.3_ep00
usbdev2.3_ep00: ep_device_release called for usbdev2.3_ep00
PM: Removing info for usb:2-2
usb 2-2: uevent
usb usb2: usb_disable_device nuking all URBs
uhci_hcd 0000:00:10.1: shutdown urb ffff81003b3026c0 pipe 40408180
ep1in-intr
usb usb2: unregistering interface 2-0:1.0
PM: Removing info for No Bus:usbdev2.1_ep81
usbdev2.1_ep81: ep_device_release called for usbdev2.1_ep81
PM: Removing info for usb:2-0:1.0
usb 2-0:1.0: uevent
usb usb2: unregistering device
PM: Removing info for No Bus:usbdev2.1_ep00
usbdev2.1_ep00: ep_device_release called for usbdev2.1_ep00
PM: Removing info for usb:usb2
usb usb2: uevent
uhci_hcd 0000:00:10.1: USB bus 2 deregistered
uhci_hcd 0000:00:10.0: remove, state 1
uhci_hcd 0000:00:10.0: roothub graceful disconnect
usb usb1: USB disconnect, address 1
usb 1-2: USB disconnect, address 2
usb 1-2: usb_disable_device nuking all URBs
usb 1-2: unregistering interface 1-2:1.0
PM: Removing info for No Bus:usbdev1.2_ep81
usbdev1.2_ep81: ep_device_release called for usbdev1.2_ep81
PM: Removing info for No Bus:usbdev1.2_ep82
usbdev1.2_ep82: ep_device_release called for usbdev1.2_ep82
PM: Removing info for No Bus:usbdev1.2_ep84
usbdev1.2_ep84: ep_device_release called for usbdev1.2_ep84
PM: Removing info for usb:1-2:1.0
usb 1-2:1.0: uevent
usb 1-2: unregistering device
PM: Removing info for No Bus:usbdev1.2_ep00
usbdev1.2_ep00: ep_device_release called for usbdev1.2_ep00
PM: Removing info for usb:1-2
usb 1-2: uevent
usb usb1: usb_disable_device nuking all URBs
uhci_hcd 0000:00:10.0: shutdown urb ffff81003b302dc0 pipe 40408180
ep1in-intr
usb usb1: unregistering interface 1-0:1.0
PM: Removing info for No Bus:usbdev1.1_ep81
usbdev1.1_ep81: ep_device_release called for usbdev1.1_ep81
PM: Removing info for usb:1-0:1.0
usb 1-0:1.0: uevent
usb usb1: unregistering device
PM: Removing info for No Bus:usbdev1.1_ep00
usbdev1.1_ep00: ep_device_release called for usbdev1.1_ep00
PM: Removing info for usb:usb1
usb usb1: uevent
uhci_hcd 0000:00:10.0: USB bus 1 deregistered
I'm not sure how much of that is normal, obviously (I think) the card
reader errors aren't normal. If I re-load uhci_hcd I get this lot
logged (it takes a while)
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [ALKD] -> GSI 21 (level, low)
-> IRQ 66
uhci_hcd 0000:00:10.0: UHCI Host Controller
drivers/usb/core/inode.c: creating file 'devices'
drivers/usb/core/inode.c: creating file '001'
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:10.0: detected 2 ports
uhci_hcd 0000:00:10.0: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:10.0: Performing full reset
uhci_hcd 0000:00:10.0: irq 66, io base 0x00002000
usb usb1: default language 0x0409
usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: UHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.18-rc7 uhci_hcd
usb usb1: SerialNumber: 0000:00:10.0
PM: Adding info for usb:usb1
usb usb1: uevent
PM: Adding info for No Bus:usbdev1.1_ep00
usb usb1: configuration #1 chosen from 1 choice
usb usb1: adding 1-0:1.0 (config #1, interface 0)
PM: Adding info for usb:1-0:1.0
usb 1-0:1.0: uevent
hub 1-0:1.0: usb_probe_interface
hub 1-0:1.0: usb_probe_interface - got id
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
hub 1-0:1.0: standalone hub
hub 1-0:1.0: no power switching (usb 1.0)
hub 1-0:1.0: individual port over-current protection
hub 1-0:1.0: power on to power good time: 2ms
hub 1-0:1.0: local power source is good
hub 1-0:1.0: trying to enable port power on non-switchable hub
hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0000
PM: Adding info for No Bus:usbdev1.1_ep81
drivers/usb/core/inode.c: creating file '001'
uhci_hcd 0000:00:10.0: port 1 portsc 018a,00
hub 1-0:1.0: port 1, status 0300, change 0003, 1.5 Mb/s
ACPI: PCI Interrupt 0000:00:10.1[A] -> Link [ALKD] -> GSI 21 (level, low)
-> IRQ 66
uhci_hcd 0000:00:10.1: UHCI Host Controller
drivers/usb/core/inode.c: creating file '002'
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:10.1: detected 2 ports
uhci_hcd 0000:00:10.1: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:10.1: Performing full reset
uhci_hcd 0000:00:10.1: irq 66, io base 0x00002020
usb usb2: default language 0x0409
usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: UHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.18-rc7 uhci_hcd
usb usb2: SerialNumber: 0000:00:10.1
PM: Adding info for usb:usb2
usb usb2: uevent
PM: Adding info for No Bus:usbdev2.1_ep00
usb usb2: configuration #1 chosen from 1 choice
usb usb2: adding 2-0:1.0 (config #1, interface 0)
PM: Adding info for usb:2-0:1.0
usb 2-0:1.0: uevent
hub 2-0:1.0: usb_probe_interface
hub 2-0:1.0: usb_probe_interface - got id
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
hub 2-0:1.0: standalone hub
hub 2-0:1.0: no power switching (usb 1.0)
hub 2-0:1.0: individual port over-current protection
hub 2-0:1.0: power on to power good time: 2ms
hub 2-0:1.0: local power source is good
hub 2-0:1.0: trying to enable port power on non-switchable hub
PM: Adding info for No Bus:usbdev2.1_ep81
drivers/usb/core/inode.c: creating file '001'
ACPI: PCI Interrupt 0000:00:10.2[B] -> Link [ALKD] -> GSI 21 (level, low)
-> IRQ 66
uhci_hcd 0000:00:10.2: UHCI Host Controller
drivers/usb/core/inode.c: creating file '003'
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:10.2: detected 2 ports
uhci_hcd 0000:00:10.2: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:10.2: Performing full reset
uhci_hcd 0000:00:10.2: irq 66, io base 0x00002040
usb usb3: default language 0x0409
usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.18-rc7 uhci_hcd
usb usb3: SerialNumber: 0000:00:10.2
PM: Adding info for usb:usb3
usb usb3: uevent
PM: Adding info for No Bus:usbdev3.1_ep00
usb usb3: configuration #1 chosen from 1 choice
usb usb3: adding 3-0:1.0 (config #1, interface 0)
PM: Adding info for usb:3-0:1.0
usb 3-0:1.0: uevent
hub 3-0:1.0: usb_probe_interface
hub 3-0:1.0: usb_probe_interface - got id
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
hub 3-0:1.0: standalone hub
hub 3-0:1.0: no power switching (usb 1.0)
hub 3-0:1.0: individual port over-current protection
hub 3-0:1.0: power on to power good time: 2ms
hub 3-0:1.0: local power source is good
hub 3-0:1.0: trying to enable port power on non-switchable hub
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x300
uhci_hcd 0000:00:10.0: port 2 portsc 009b,00
hub 1-0:1.0: port 2, status 0101, change 0003, 12 Mb/s
PM: Adding info for No Bus:usbdev3.1_ep81
drivers/usb/core/inode.c: creating file '001'
ACPI: PCI Interrupt 0000:00:10.3[B] -> Link [ALKD] -> GSI 21 (level, low)
-> IRQ 66
uhci_hcd 0000:00:10.3: UHCI Host Controller
drivers/usb/core/inode.c: creating file '004'
uhci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.3: detected 2 ports
uhci_hcd 0000:00:10.3: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:10.3: Performing full reset
uhci_hcd 0000:00:10.3: irq 66, io base 0x00002060
usb usb4: default language 0x0409
usb usb4: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.18-rc7 uhci_hcd
usb usb4: SerialNumber: 0000:00:10.3
PM: Adding info for usb:usb4
usb usb4: uevent
PM: Adding info for No Bus:usbdev4.1_ep00
usb usb4: configuration #1 chosen from 1 choice
usb usb4: adding 4-0:1.0 (config #1, interface 0)
PM: Adding info for usb:4-0:1.0
usb 4-0:1.0: uevent
hub 4-0:1.0: usb_probe_interface
hub 4-0:1.0: usb_probe_interface - got id
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 4-0:1.0: standalone hub
hub 4-0:1.0: no power switching (usb 1.0)
hub 4-0:1.0: individual port over-current protection
hub 4-0:1.0: power on to power good time: 2ms
hub 4-0:1.0: local power source is good
hub 4-0:1.0: trying to enable port power on non-switchable hub
hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
PM: Adding info for No Bus:usbdev4.1_ep81
drivers/usb/core/inode.c: creating file '001'
usb 1-2: new full speed USB device using uhci_hcd and address 2
usb 1-2: new device strings: Mfr=0, Product=0, SerialNumber=0
PM: Adding info for usb:1-2
usb 1-2: uevent
PM: Adding info for No Bus:usbdev1.2_ep00
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: adding 1-2:1.0 (config #1, interface 0)
PM: Adding info for usb:1-2:1.0
usb 1-2:1.0: uevent
PM: Adding info for No Bus:usbdev1.2_ep81
PM: Adding info for No Bus:usbdev1.2_ep82
PM: Adding info for No Bus:usbdev1.2_ep84
drivers/usb/core/inode.c: creating file '002'
hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0006
uhci_hcd 0000:00:10.1: port 1 portsc 01ab,00
hub 2-0:1.0: port 1, status 0301, change 0003, 1.5 Mb/s
hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301
usb 2-1: new low speed USB device using uhci_hcd and address 2
usb 2-1: skipped 1 descriptor after interface
usb 2-1: default language 0x0409
usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1: Product: USB Receiver
usb 2-1: Manufacturer: Logitech
PM: Adding info for usb:2-1
usb 2-1: uevent
PM: Adding info for No Bus:usbdev2.2_ep00
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: adding 2-1:1.0 (config #1, interface 0)
PM: Adding info for usb:2-1:1.0
usb 2-1:1.0: uevent
usbhid 2-1:1.0: usb_probe_interface
usbhid 2-1:1.0: usb_probe_interface - got id
input: Logitech USB Receiver as /class/input/input4
input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:10.1-1
PM: Adding info for No Bus:usbdev2.2_ep81
drivers/usb/core/inode.c: creating file '002'
uhci_hcd 0000:00:10.1: port 2 portsc 009b,00
hub 2-0:1.0: port 2, status 0101, change 0003, 12 Mb/s
hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
usb 2-2: new full speed USB device using uhci_hcd and address 3
usb 2-2: default language 0x0409
usb 2-2: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-2: Product: USB Storage Device
usb 2-2: Manufacturer: GENERIC
usb 2-2: SerialNumber: 000123456789
PM: Adding info for usb:2-2
usb 2-2: uevent
PM: Adding info for No Bus:usbdev2.3_ep00
usb 2-2: configuration #1 chosen from 1 choice
usb 2-2: adding 2-2:1.0 (config #1, interface 0)
PM: Adding info for usb:2-2:1.0
usb 2-2:1.0: uevent
libusual 2-2:1.0: usb_probe_interface
libusual 2-2:1.0: usb_probe_interface - got id
usb-storage 2-2:1.0: usb_probe_interface
usb-storage 2-2:1.0: usb_probe_interface - got id
scsi3 : SCSI emulation for USB Mass Storage devices
PM: Adding info for No Bus:host3
PM: Adding info for No Bus:usbdev2.3_ep01
PM: Adding info for No Bus:usbdev2.3_ep82
drivers/usb/core/inode.c: creating file '003'
hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0006
uhci_hcd 0000:00:10.2: port 1 portsc 008a,00
hub 3-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
uhci_hcd 0000:00:10.2: port 2 portsc 008a,00
hub 3-0:1.0: port 2, status 0100, change 0003, 12 Mb/s
hub 3-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x100
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0006
uhci_hcd 0000:00:10.3: port 1 portsc 008a,00
hub 4-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
hub 4-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
uhci_hcd 0000:00:10.3: port 2 portsc 009b,00
hub 4-0:1.0: port 2, status 0101, change 0003, 12 Mb/s
hub 4-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
usb 4-2: new full speed USB device using uhci_hcd and address 2
usb usb3: suspend_rh (auto-stop)
usb 4-2: skipped 1 descriptor after interface
usb 4-2: new device strings: Mfr=0, Product=0, SerialNumber=0
PM: Adding info for usb:4-2
usb 4-2: uevent
PM: Adding info for No Bus:usbdev4.2_ep00
usb 4-2: configuration #1 chosen from 1 choice
usb 4-2: adding 4-2:1.0 (config #1, interface 0)
PM: Adding info for usb:4-2:1.0
usb 4-2:1.0: uevent
hci_usb 4-2:1.0: usb_probe_interface
hci_usb 4-2:1.0: usb_probe_interface - got id
PM: Adding info for No Bus:hci0
PM: Adding info for No Bus:usbdev4.2_ep81
PM: Adding info for No Bus:usbdev4.2_ep02
PM: Adding info for No Bus:usbdev4.2_ep82
usb 4-2: adding 4-2:1.1 (config #1, interface 1)
PM: Adding info for usb:4-2:1.1
usb 4-2:1.1: uevent
PM: Adding info for No Bus:usbdev4.2_ep03
PM: Adding info for No Bus:usbdev4.2_ep83
usb 4-2: adding 4-2:1.2 (config #1, interface 2)
PM: Adding info for usb:4-2:1.2
usb 4-2:1.2: uevent
hci_usb 4-2:1.2: usb_probe_interface
hci_usb 4-2:1.2: usb_probe_interface - got id
drivers/usb/core/inode.c: creating file '002'
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0000
PM: Adding info for No Bus:target3:0:0
Vendor: GENERIC Model: USB Storage-CFC Rev: 019A
Type: Direct-Access ANSI SCSI revision: 00
PM: Adding info for scsi:3:0:0:0
sd 3:0:0:0: Attached scsi removable disk sda
sd 3:0:0:0: Attached scsi generic sg0 type 0
Vendor: GENERIC Model: USB Storage-SDC Rev: 019A
Type: Direct-Access ANSI SCSI revision: 00
PM: Adding info for scsi:3:0:0:1
sd 3:0:0:1: Attached scsi removable disk sdb
sd 3:0:0:1: Attached scsi generic sg1 type 0
Vendor: GENERIC Model: USB Storage-SMC Rev: 019A
Type: Direct-Access ANSI SCSI revision: 00
PM: Adding info for scsi:3:0:0:2
sd 3:0:0:2: Attached scsi removable disk sdc
sd 3:0:0:2: Attached scsi generic sg2 type 0
Vendor: GENERIC Model: USB Storage-MSC Rev: 019A
Type: Direct-Access ANSI SCSI revision: 00
PM: Adding info for scsi:3:0:0:3
sd 3:0:0:3: Attached scsi removable disk sdd
sd 3:0:0:3: Attached scsi generic sg3 type 0
PM: Adding info for No Bus:target3:0:1
PM: Removing info for No Bus:target3:0:1
PM: Adding info for No Bus:target3:0:2
PM: Removing info for No Bus:target3:0:2
PM: Adding info for No Bus:target3:0:3
PM: Removing info for No Bus:target3:0:3
PM: Adding info for No Bus:target3:0:4
PM: Removing info for No Bus:target3:0:4
PM: Adding info for No Bus:target3:0:5
PM: Removing info for No Bus:target3:0:5
PM: Adding info for No Bus:target3:0:6
PM: Removing info for No Bus:target3:0:6
PM: Adding info for No Bus:target3:0:7
PM: Removing info for No Bus:target3:0:7
usb-storage: device scan complete
Possibly the reason it takes a while is that no new interrupted have
been delivered; /proc/interrupts still shows the same line I had at the
beginning of this message.
What happens to stop interrupts being delivered? I'm going to try
turning irqbalance off now.
jch
-------------------------------------------------------------------------
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
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users