EHCI issue?

Larry Rosenman ler at lerctr.org
Thu Jun 7 00:13:32 UTC 2007


I'm seeing the following:
---
[snip]
uhci0: <UHCI (generic) USB controller> port 0x1800-0x181f irq 17 at device 29.0 on pci0
uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1800
ioapic0: routing intpin 17 (PCI IRQ 17) to vector 51
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <UHCI (generic) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1: <UHCI (generic) USB controller> port 0x1820-0x183f irq 19 at device 29.1 on pci0
uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1820
ioapic0: routing intpin 19 (PCI IRQ 19) to vector 52
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <UHCI (generic) USB controller> on uhci1
usb1: USB revision 1.0
uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2: <UHCI (generic) USB controller> port 0x1840-0x185f irq 18 at device 29.2 on pci0
uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1840
ioapic0: routing intpin 18 (PCI IRQ 18) to vector 53
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2: <UHCI (generic) USB controller> on uhci2
usb2: USB revision 1.0
uhub2: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
uhub2: 2 ports with 2 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xd8500400-0xd85007ff irq 17 at device 29.7 on pci0
ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xd8500400
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <EHCI (generic) USB 2.0 controller> on ehci0
usb3: USB revision 2.0
uhub3: <Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb3
device_attach: uhub3 attach returned 6
usb3: port 0, set config at addr 1 failed
usb3: root hub problem, error=4
[snip]

Anyone got any ideas?

At http://www.lerctr.org/~ler/FreeBSD-CURRENT is:


total 58
-rw-r--r--  1 ler  ler   7156 Jun  6 19:08 BORG
-rw-r--r--  1 ler  ler  13912 Jun  6 19:09 borg.lerctr.org.asl.gz
-rw-r--r--  1 ler  ler  36501 Jun  6 19:07 dmesg.boot

Which is the full verbose dmesg.boot, kernel config, and the ACPI stuff.

pciconf -lv:

hostb0 at pci0:0:0:	class=0x060000 card=0x808015d9 chip=0x25d88086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000P Chipset Memory Controller Hub'
     class      = bridge
     subclass   = HOST-PCI
pcib1 at pci0:2:0:	class=0x060400 card=0x00000000 chip=0x25f78086 rev=0xb1 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset PCI Express x8 Port 2-3'
     class      = bridge
     subclass   = PCI-PCI
pcib8 at pci0:4:0:	class=0x060400 card=0x00000000 chip=0x25f88086 rev=0xb1 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset PCI Express x8 Port 4-5'
     class      = bridge
     subclass   = PCI-PCI
pcib9 at pci0:6:0:	class=0x060400 card=0x00000000 chip=0x25f98086 rev=0xb1 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset PCI Express x8 Port 6-7'
     class      = bridge
     subclass   = PCI-PCI
none0 at pci0:8:0:	class=0x088000 card=0x808015d9 chip=0x1a388086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset DMA Engine'
     class      = base peripheral
hostb1 at pci0:16:0:	class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Error Reporting Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb2 at pci0:16:1:	class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Error Reporting Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb3 at pci0:16:2:	class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Error Reporting Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb4 at pci0:17:0:	class=0x060000 card=0x808015d9 chip=0x25f18086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Reserved Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb5 at pci0:19:0:	class=0x060000 card=0x808015d9 chip=0x25f38086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Reserved Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb6 at pci0:21:0:	class=0x060000 card=0x808015d9 chip=0x25f58086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset FBD Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb7 at pci0:22:0:	class=0x060000 card=0x808015d9 chip=0x25f68086 rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset FBD Registers'
     class      = bridge
     subclass   = HOST-PCI
pcib10 at pci0:28:0:	class=0x060400 card=0x808015d9 chip=0x26908086 rev=0x09 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB PCI Express Root Port 1'
     class      = bridge
     subclass   = PCI-PCI
uhci0 at pci0:29:0:	class=0x0c0300 card=0x808015d9 chip=0x26888086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller'
     class      = serial bus
     subclass   = USB
uhci1 at pci0:29:1:	class=0x0c0300 card=0x808015d9 chip=0x26898086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller'
     class      = serial bus
     subclass   = USB
uhci2 at pci0:29:2:	class=0x0c0300 card=0x808015d9 chip=0x268a8086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller'
     class      = serial bus
     subclass   = USB
ehci0 at pci0:29:7:	class=0x0c0320 card=0x808015d9 chip=0x268c8086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB/3100 Chipset USB2 Enhanced Host Controller'
     class      = serial bus
     subclass   = USB
pcib11 at pci0:30:0:	class=0x060401 card=0x808015d9 chip=0x244e8086 rev=0xd9 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '82801BA/CA/DB/DBL/EB/ER/FB/GB/HB (ICH2/3/4/4/5/5/6/7/8), 63xxESB Hub Interface to PCI Bridge'
     class      = bridge
     subclass   = PCI-PCI
isab0 at pci0:31:0:	class=0x060100 card=0x808015d9 chip=0x26708086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB LPC Interface Controller'
     class      = bridge
     subclass   = PCI-ISA
atapci0 at pci0:31:1:	class=0x01018a card=0x808015d9 chip=0x269e8086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB Ultra ATA Storage Controller'
     class      = mass storage
     subclass   = ATA
atapci1 at pci0:31:2:	class=0x010601 card=0x808015d9 chip=0x26818086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = 'Enterprise Southbridge SATA cc=AHCI'
     class      = mass storage
ichsmb0 at pci0:31:3:	class=0x0c0500 card=0x808015d9 chip=0x269b8086 rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/6321ESB SMBus Controller'
     class      = serial bus
     subclass   = SMBus
pcib2 at pci1:0:0:	class=0x060400 card=0x808015d9 chip=0x35008086 rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6311ESB/6321ESB PCI Express Upstream Port'
     class      = bridge
     subclass   = PCI-PCI
pcib7 at pci1:0:3:	class=0x060400 card=0x808015d9 chip=0x350c8086 rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6311ESB/6321ESB PCI Express to PCI-X Bridge'
     class      = bridge
     subclass   = PCI-PCI
pcib3 at pci2:0:0:	class=0x060400 card=0x808015d9 chip=0x35108086 rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6311ESB/6321ESB PCI Express Downstream Port E1'
     class      = bridge
     subclass   = PCI-PCI
pcib6 at pci2:2:0:	class=0x060400 card=0x808015d9 chip=0x35188086 rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6311ESB/6321ESB PCI Express Downstream Port E3'
     class      = bridge
     subclass   = PCI-PCI
pcib4 at pci3:0:0:	class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6700PXH PCI Express-to-PCI Express Bridge A'
     class      = bridge
     subclass   = PCI-PCI
pcib5 at pci3:0:2:	class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6700PXH PCI Express-to-PCI Express Bridge B'
     class      = bridge
     subclass   = PCI-PCI
em0 at pci6:0:0:	class=0x020000 card=0x000015d9 chip=0x10968086 rev=0x01 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = 'PRO/1000 EB Network Connection'
     class      = network
     subclass   = ethernet
em1 at pci6:0:1:	class=0x020000 card=0x000015d9 chip=0x10968086 rev=0x01 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = 'PRO/1000 EB Network Connection'
     class      = network
     subclass   = ethernet
vgapci0 at pci11:1:0:	class=0x030000 card=0x808015d9 chip=0x515e1002 rev=0x02 hdr=0x00
     vendor     = 'ATI Technologies Inc.'
     device     = 'Radeon ES1000 Radeon ES1000'
     class      = display
     subclass   = VGA

Ideas?


FreeBSD borg.lerctr.org 7.0-CURRENT FreeBSD 7.0-CURRENT #26: Sun Jun  3 20:54:04 CDT 2007     root at borg.lerctr.org:/usr/obj/usr/src/sys/BORG  amd64

-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 512-248-2683                 E-Mail: ler at lerctr.org
US Mail: 430 Valona Loop, Round Rock, TX 78681-3893


More information about the freebsd-usb mailing list