PROBLEM: hotplugging an USB memorystick fails

"I Mouwen" <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
Hello,

Here's a bugreport regarding the USB subsystem.

Regards,

Iwan Mouwen


p.s. I've send this message 5 times with no luck. Guess there's a problem at SF.


1. Hotplugging an USB memorystick fails

2. The kernel's behaviour is different in the following two cases:

    A. The USB memorystick is inserted AFTER booting
    B. The USB memorystick is inserted BEFORE booting

In case A the memorystick cannot be mounted, in case B it can.


These are the kernel messages that appear when plugging in the memory
stick AFTER booting

Oct 12 22:18:40 casper kernel: usb 2-5: new high speed USB device
using ehci_hcd and address 5
Oct 12 22:18:41 casper kernel: usb 2-5: configuration #1 chosen from 1 choice
Oct 12 22:18:41 casper kernel: hub 2-5:1.0: USB hub found
Oct 12 22:18:41 casper kernel: hub 2-5:1.0: 1 port detected
Oct 12 22:18:41 casper kernel: usb 2-5.1: new high speed USB device
using ehci_hcd and address 6
Oct 12 22:18:41 casper kernel: usb 2-5.1: configuration #1 chosen from 1 choice
Oct 12 22:18:41 casper kernel: Initializing USB Mass Storage driver...
Oct 12 22:18:41 casper kernel: scsi4 : SCSI emulation for USB Mass
Storage devices
Oct 12 22:18:41 casper kernel: usb-storage: device found at 6
Oct 12 22:18:41 casper kernel: usb-storage: waiting for device to
settle before scanning
Oct 12 22:18:41 casper kernel: usbcore: registered new interface
driver usb-storage
Oct 12 22:18:41 casper kernel: USB Mass Storage support registered.
Oct 12 22:18:46 casper kernel: usb-storage: device scan complete
Oct 12 22:18:46 casper kernel: scsi scan: INQUIRY result too short
(5), using 36
Oct 12 22:18:46 casper kernel: scsi 4:0:0:0: Direct-Access     USB
 2.0 Flash Drive  1.00 PQ: 0 ANSI: 0
Oct 12 22:18:46 casper kernel: sd 4:0:0:0: [sda] Attached SCSI disk


Here's the relevant (i hope) part of the kernel log for case B:

Oct 12 22:41:06 casper kernel: usbcore: registered new interface driver usbfs
Oct 12 22:41:06 casper kernel: usbcore: registered new interface driver hub
Oct 12 22:41:06 casper kernel: usbcore: registered new device driver usb
Oct 12 22:41:06 casper kernel: ohci_hcd: 2006 August 04 USB 1.1 'Open'
Host Controller (OHCI) Driver
Oct 12 22:41:06 casper kernel: ohci_hcd 0000:00:02.0: new USB bus
registered, assigned bus number 1
Oct 12 22:41:06 casper kernel: usb usb1: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: hub 1-0:1.0: USB hub found
Oct 12 22:41:06 casper kernel: ehci_hcd 0000:00:02.1: new USB bus
registered, assigned bus number 2
Oct 12 22:41:06 casper kernel: ehci_hcd 0000:00:02.1: USB  2.0
started, EHCI 1.00, driver 10 Dec 2004
Oct 12 22:41:06 casper kernel: usb usb2: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: hub 2-0:1.0: USB hub found
Oct 12 22:41:06 casper kernel: usb 2-5: new high speed USB device
using ehci_hcd and address 2
Oct 12 22:41:06 casper kernel: usb 2-5: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: hub 2-5:1.0: USB hub found
Oct 12 22:41:06 casper kernel: usb 2-5.1: new high speed USB device
using ehci_hcd and address 6
Oct 12 22:41:06 casper kernel: usb 2-5.1: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: Initializing USB Mass Storage driver...
Oct 12 22:41:06 casper kernel: usb 1-7: new low speed USB device using
ohci_hcd and address 2
Oct 12 22:41:06 casper kernel: usb 1-7: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: usb 1-8: new low speed USB device using
ohci_hcd and address 3
Oct 12 22:41:06 casper kernel: usb 1-8: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: usb 1-10: new full speed USB device
using ohci_hcd and address 4
Oct 12 22:41:06 casper kernel: usb 1-10: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: hub 1-10: 1.0: USB hub found
Oct 12 22:41:06 casper kernel: scsi4 : SCSI emulation for USB Mass
Storage devices
Oct 12 22:41:06 casper kernel: usb-storage: device found at 6
Oct 12 22:41:06 casper kernel: usb-storage: waiting for device to
settle before scanning
Oct 12 22:41:06 casper kernel: usb 1-10.1: new full speed USB device
using ohci_hcd and address 5
Oct 12 22:41:06 casper kernel: usb 1-10.1: configuration #1 chosen from 1 choice
Oct 12 22:41:06 casper kernel: usbcore: registered new interface driver hiddev
Oct 12 22:41:06 casper kernel: usbcore: registered new interface
driver usb-storage
Oct 12 22:41:06 casper kernel: USB Mass Storage support registered.
Oct 12 22:41:06 casper kernel: usbcore: registered new interface driver wacom
Oct 12 22:41:06 casper kernel: drivers/input/tablet/wacom_sys.c:
v1.47:USB Wacom Graphire and Wacom Intuos tablet driver
Oct 12 22:41:06 casper kernel: input: USB HID v1.10 Mouse [Microsoft
Microsoft 3-Button Mouse with IntelliEye(TM)] on usb-0000:00: 02.0-8
Oct 12 22:41:06 casper kernel: usbcore: registered new interface driver usbhid
Oct 12 22:41:06 casper kernel: drivers/hid/usbhid/hid-core.c: v2.6:USB
HID core driver
Oct 12 22:41:06 casper kernel: Bluetooth: HCI USB driver ver  2.9
Oct 12 22:41:06 casper kernel: usbcore: registered new interface driver hci_usb
Oct 12 22:41:06 casper kernel: usb-storage: device scan complete
Oct 12 22:41:06 casper kernel: scsi 4:0:0:0: Direct-Access     USB
  2.0 Flash Drive  1.00 PQ: 0 ANSI: 0
Oct 12 22:41:11 casper kernel: usbcore: registered new interface driver stir4200
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] 256000 512-byte
hardware sectors (131 MB)
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Write Protect is off
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Mode Sense: 03 00 00 00
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Assuming drive cache:
write through
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] 256000 512-byte
hardware sectors (131 MB)
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Write Protect is off
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Mode Sense: 03 00 00 00
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Assuming drive cache:
write through
Oct 12 22:41:06 casper kernel:  sda: sda1
Oct 12 22:41:06 casper kernel: sd 4:0:0:0: [sda] Attached SCSI disk





4. Here's the output of scripts/ver_linux

Linux casper 2.6.23 #5 SMP Fri Oct 12 22:02:46 CEST 2007 x86_64 GNU/Linux

Gnu C                  4.2.1
Gnu make               3.81
binutils               Binutils
util-linux             2.13
mount                  2.13
module-init-tools      3.3-pre11
e2fsprogs               1.40.2
Linux C Library        6.1
Dynamic linker (ldd)   2.6.1
Procps                 3.2.7
Net-tools              1.60
Console-tools          0.2.3
oprofile               0.9.3
Sh-utils                5.97
udev                   114
wireless-tools         29
Modules Loaded         rfcomm l2cap xt_tcpudp nf_conntrack_ipv4
ipt_TOS xt_state nf_conntrack nfnetlink ipt_REJECT ipt_LOG xt_limit
iptable_mangle iptable_filter ip_tables x_tables tun stir4200 irda
crc_ccitt ppdev lp powernow_k8 cpufreq_userspace cpufreq_stats
cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative
ipv6 hwmon_vid i2c_dev psmouse sd_mod joydev hci_usb bluetooth tsdev
usbhid hid bt878 tuner tvaudio wacom ata_generic usb_storage bttv
video_buf firmware_class ir_common snd_intel8x0 compat_ioctl32
i2c_algo_bit snd_ac97_codec ac97_bus btcx_risc tveeprom videodev
v4l2_common v4l1_compat snd_pcm_oss snd_mixer_oss snd_bt87x snd_pcm
snd_timer thermal sata_nv i2c_nforce2 libata processor button scsi_mod
snd i2c_core forcedeth parport_pc parport soundcore snd_page_alloc
ide_cd cdrom generic ehci_hcd k8temp evdev ohci_hcd pcspkr floppy



5. Most recent kernel version which did not have the bug: Debian's
2.6.18-4-amd. I suppose that's not very helpful...

Vanilla 2.6.22.9 also has it.




8.2 Processor information:

processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 39
model name    : AMD Athlon(tm) 64 Processor 4000+
stepping    : 1
cpu MHz        :  1000.000
cache size    : 1024 KB
fpu        : yes
fpu_exception    : yes
cpuid level    : 1
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext
fxsr_opt lm 3dnowext 3dnow up rep_good pni lahf_lm
bogomips    : 2010.51
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

8.4. Loaded driver and hardware information (/proc/ioports, /proc/iomem)


0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : 0000:00:06.0
  0170-0177 : ide1
01f0-01f7 : 0000:00:06.0
  01f0-01f7 : ide0
0376-0376 : 0000:00:06.0
  0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f2-03f5 : floppy
03f6-03f6 : 0000:00: 06.0
  03f6-03f6 : ide0
03f7-03f7 : floppy DIR
03f8-03ff : serial
0778-077a : parport0
0960-0967 : 0000:00:08.0
  0960-0967 : libata
0970-0977 : 0000:00:07.0
  0970-0977 : libata
09e0-09e7 : 0000:00: 08.0
  09e0-09e7 : libata
09f0-09f7 : 0000:00:07.0
  09f0-09f7 : libata
0b60-0b63 : 0000:00:08.0
  0b60-0b63 : libata
0b70-0b73 : 0000:00:07.0
  0b70-0b73 : libata
0be0-0be3 : 0000:00:08.0
  0be0-0be3 : libata
0bf0-0bf3 : 0000:00:07.0
  0bf0-0bf3 : libata
0cf8-0cff : PCI conf1
1000-107f : pnp 00:01
  1000-1003 : ACPI PM1a_EVT_BLK
  1004-1005 : ACPI PM1a_CNT_BLK
  1008-100b : ACPI PM_TMR
  101c-101c : ACPI PM2_CNT_BLK
  1020-1027 : ACPI GPE0_BLK
1080-10ff : pnp 00:01
1400-147f : pnp 00:01
1480-14ff : pnp 00:01
  14a0-14af : ACPI GPE1_BLK
1800-187f : pnp 00:01
1880-18ff : pnp 00:01
1c00-1c3f : 0000:00:01.1
  1c00-1c3f : nForce2_smbus
1c40-1c7f : 0000:00:01.1
  1c40-1c7f : nForce2_smbus
8000-8fff : PCI Bus #04
9000-9fff : PCI Bus #03
a000-afff : PCI Bus #02
b000-b01f : 0000:00:01.1
bc00-bcff : 0000:00:04.0
  bc00-bcff : NVidia CK804
c000-c0ff : 0000:00:04.0
  c000-c0ff : NVidia CK804
d400-d40f : 0000:00:07.0
  d400-d40f : libata
e800-e80f : 0000:00:08.0
  e800-e80f : libata
ec00-ec07 : 0000:00:0a.0
  ec00-ec07 : forcedeth
 f000-f00f : 0000:00:06.0
  f000-f007 : ide0
  f008-f00f : ide1


00000000-0009f7ff : System RAM
  00000000-00000000 : Crash kernel
0009f800-0009ffff : reserved
000d5800-000d7fff : pnp 00:0c
000f0000-000fffff : reserved
00100000-3ffeffff : System RAM
  00200000-004895cb : Kernel code
  004895cc-0058f57f : Kernel data
3fff0000-3fff2fff : ACPI Non-volatile Storage
3fff3000-3fffffff : ACPI Tables
c0000000-cfffffff : PCI MMCONFIG 0
  c0000000-cfffffff : reserved
d0000000-dfffffff : PCI Bus #05
  d0000000-dfffffff : 0000:05:00.0
e0000000-e2ffffff : PCI Bus #05
  e0000000-e0ffffff : 0000:05:00.0
  e1000000-e1ffffff : 0000:05:00.0
   e2000000-e201ffff : 0000:05:00.0
e3000000-e30fffff : PCI Bus #01
  e3000000-e3003fff : 0000:01:0a.0
  e3004000-e30047ff : 0000:01:0a.0
e3100000-e31fffff : PCI Bus #01
  e3100000-e3100fff : 0000:01:08.0
     e3100000-e3100fff : bttv0
  e3101000-e3101fff : 0000:01:08.1
    e3101000-e3101fff : Bt87x audio
e3200000-e3200fff : 0000:00:08.0
  e3200000-e3200fff : sata_nv
e3201000-e3201fff : 0000:00:02.0
  e3201000-e3201fff : ohci_hcd
e3203000-e3203fff : 0000:00:0a.0
  e3203000-e3203fff : forcedeth
e3204000-e3204fff : 0000:00:04.0
  e3204000-e3204fff : NVidia CK804
e3205000-e3205fff : 0000:00:07.0
  e3205000-e3205fff : sata_nv
feb00000-feb000ff : 0000:00: 02.1
  feb00000-feb000ff : ehci_hcd
fec00000-fec00fff : IOAPIC 0
fee00000-fee00fff : Local APIC


8.5 PCI information ('lspci -vvv' as root)


00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0
    Capabilities: [44] HyperTransport: Slave or Primary Interface
        Command: BaseUnitID=0 UnitCnt=15 MastHost- DefDir- DUL-
        Link Control 0: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO-
<CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
        Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut-
LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
        Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+
<CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
         Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit
DwFcInEn- LWO=8bit DwFcOutEn-
        Revision ID: 1.03
        Link Frequency 0: 1.0GHz
        Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
        Link Frequency Capability 0: 200MHz+ 300MHz+ 400MHz+ 500MHz+
600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
        Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD-
        Link Frequency 1: 200MHz
        Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
        Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz-
600MHz- 800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-
        Error Handling: PFlE+ OFlE+ PFE- OFE- EOCFE- RFE- CRCFE-
SERRFE- CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
        Prefetchable memory behind bridge Upper: 00-00
        Bus Number: 00
    Capabilities: [e0] HyperTransport: MSI Mapping

00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
     Latency: 0

00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Interrupt: pin A routed to IRQ 5
    Region 0: I/O ports at b000 [size=32]
    Region 4: I/O ports at 1c00 [size=64]
    Region 5: I/O ports at 1c40 [size=64]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev
a2) (prog-if 10 [OHCI])
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (750ns min, 250ns max)
    Interrupt: pin A routed to IRQ 23
    Region 0: Memory at e3201000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev
a3) (prog-if 20 [EHCI])
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (750ns min, 250ns max)
    Interrupt: pin B routed to IRQ 22
    Region 0: Memory at feb00000 (32-bit, non-prefetchable) [size=256]
    Capabilities: [44] Debug port
    Capabilities: [80] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME+

00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97
Audio Controller (rev a2)
    Subsystem: Giga-byte Technology Unknown device ae01
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (500ns min, 1250ns max)
    Interrupt: pin A routed to IRQ 22
    Region 0: I/O ports at bc00 [size=256]
    Region 1: I/O ports at c000 [size=256]
    Region 2: Memory at e3204000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2) (prog-if
8a [Master SecP PriP])
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (750ns min, 250ns max)
    Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable)
[disabled] [size=8]
    Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable)
[disabled] [size=1]
    Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable)
[disabled] [size=8]
    Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable)
[disabled] [size=1]
    Region 4: I/O ports at f000 [size=16]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev f3) (prog-if 85 [Master SecO PriO])
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (750ns min, 250ns max)
    Interrupt: pin A routed to IRQ 20
    Region 0: I/O ports at 09f0 [size=8]
    Region 1: I/O ports at 0bf0 [size=4]
    Region 2: I/O ports at 0970 [size=8]
    Region 3: I/O ports at 0b70 [size=4]
    Region 4: I/O ports at d400 [size=16]
    Region 5: Memory at e3205000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev f3) (prog-if 85 [Master SecO PriO])
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
     Latency: 0 (750ns min, 250ns max)
    Interrupt: pin A routed to IRQ 23
    Region 0: I/O ports at 09e0 [size=8]
    Region 1: I/O ports at 0be0 [size=4]
    Region 2: I/O ports at 0960 [size=8]
    Region 3: I/O ports at 0b60 [size=4]
    Region 4: I/O ports at e800 [size=16]
    Region 5: Memory at e3200000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
(prog-if 01 [Subtractive decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
    I/O behind bridge: 0000f000-00000fff
    Memory behind bridge: e3000000-e30fffff
    Prefetchable memory behind bridge: e3100000-e31fffff
    Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-

00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (250ns min, 5000ns max)
    Interrupt: pin A routed to IRQ 21
    Region 0: Memory at e3203000 (32-bit, non-prefetchable) [size=4K]
    Region 1: I/O ports at ec00 [size=8]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable+ DSel=0 DScale=0 PME-

00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    I/O behind bridge: 0000a000-0000afff
    Memory behind bridge: fff00000-000fffff
    Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    Capabilities: [40] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+
Queue=0/1 Enable+
        Address: 00000000fee0100c  Data: 4149
    Capabilities: [58] HyperTransport: MSI Mapping
    Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <512ns, L1 <4us
        Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x2, ASPM L0s, Port 3
        Link: Latency L0s <512ns, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x4
        Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
        Slot: Number 8, PowerLimit 25.000000
        Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
        Slot: AttnInd Off, PwrInd On, Power-
        Root: Correctable- Non-Fatal- Fatal- PME-
    Capabilities: [100] Virtual Channel

00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    I/O behind bridge: 00009000-00009fff
    Memory behind bridge: fff00000-000fffff
    Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    Capabilities: [40] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+
Queue=0/1 Enable+
        Address: 00000000fee0100c  Data: 4151
    Capabilities: [58] HyperTransport: MSI Mapping
    Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <512ns, L1 <4us
        Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 2
        Link: Latency L0s <512ns, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x4
        Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
        Slot: Number 4, PowerLimit 10.000000
        Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
        Slot: AttnInd Off, PwrInd On, Power-
        Root: Correctable- Non-Fatal- Fatal- PME-
    Capabilities: [100] Virtual Channel

00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
     Latency: 0, Cache Line Size: 32 bytes
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    I/O behind bridge: 00008000-00008fff
    Memory behind bridge: fff00000-000fffff
    Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    Capabilities: [40] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+
Queue=0/1 Enable+
        Address: 00000000fee0100c  Data: 4159
    Capabilities: [58] HyperTransport: MSI Mapping
    Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <512ns, L1 <4us
        Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 1
        Link: Latency L0s <512ns, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x8
        Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
        Slot: Number 2, PowerLimit 10.000000
        Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
        Slot: AttnInd Off, PwrInd On, Power-
        Root: Correctable- Non-Fatal- Fatal- PME-
    Capabilities: [100] Virtual Channel

00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
    I/O behind bridge: 0000f000-00000fff
    Memory behind bridge: e0000000-e2ffffff
    Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
    Capabilities: [40] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+
Queue=0/1 Enable+
        Address: 00000000fee0100c  Data: 4161
    Capabilities: [58] HyperTransport: MSI Mapping
    Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <512ns, L1 <4us
        Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s, Port 0
        Link: Latency L0s <512ns, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x16
        Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
        Slot: Number 1, PowerLimit 75.000000
        Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
        Slot: AttnInd Off, PwrInd On, Power-
        Root: Correctable- Non-Fatal- Fatal- PME-
    Capabilities: [100] Virtual Channel

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] HyperTransport Technology Configuration
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
     Capabilities: [80] HyperTransport: Host or Secondary Interface
        !!! Possibly incomplete decoding
        Command: WarmRst+ DblEnd-
        Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
        Link Config: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit
        Revision ID: 1.02

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Address Map
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] DRAM Controller
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Miscellaneous Control
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-

 01:08.0 Multimedia video controller: Brooktree Corporation Bt878
Video Capture (rev 11)
    Subsystem: Hauppauge computer works Inc. WinTV Series
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 32 (4000ns min, 10000ns max)
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at e3100000 (32-bit, prefetchable) [size=4K]
    Capabilities: [44] Vital Product Data
    Capabilities: [4c] Power Management version 2
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
    Subsystem: Hauppauge computer works Inc. WinTV Series
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 32 (1000ns min, 63750ns max)
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at e3101000 (32-bit, prefetchable) [size=4K]
    Capabilities: [44] Vital Product Data
    Capabilities: [4c] Power Management version 2
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:0a.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b
Link Layer Controller (rev 01) (prog-if 10 [OHCI])
    Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 32 (750ns min, 1000ns max), Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 5
    Region 0: Memory at e3004000 (32-bit, non-prefetchable) [size=2K]
    Region 1: Memory at e3000000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME+

05:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce
6200 TurboCache(TM)] (rev a1) (prog-if 00 [VGA])
    Subsystem: XFX Pine Group Inc. Unknown device 2147
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
     Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 5
    Region 0: Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
    Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Region 3: Memory at e1000000 (64-bit, non-prefetchable) [size=16M]
    [virtual] Expansion ROM at e2000000 [disabled] [size=128K]
    Capabilities: [60] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+
Queue=0/0 Enable-
        Address: 0000000000000000  Data: 0000
    Capabilities: [78] Express Endpoint IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <512ns, L1 <4us
        Device: AtnBtn- AtnInd- PwrInd-
        Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
        Link: Latency L0s <1us, L1 <4us
        Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x16
    Capabilities: [100] Virtual Channel
    Capabilities: [128] Power Budgeting


8.6 SCSI information (from /proc/scsi/scsi)


Attached devices:
Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: USB      Model: 2.0 Flash Drive  Rev: 1.00
  Type:   Direct-Access                    ANSI  SCSI revision: 00

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.