Brad wrote:
> The following diff adds a workaround for an issue with the VIA VT6202
> EHCI controller hogging the PCI bus and causing poor performance for
> IDE and possibly other devices in the system.
> 
> Please test if your system has a VIA VT6202 EHCI controller and
> provide a dmesg. If the workaround is being applied for the
> chipset you have then a message will be printed (this is temporary
> only to verify it is being applied for the appropriate revision
> of the chipset).
> 

Here's a VT6202, but not the appropriate revision.


OpenBSD 4.6-beta (GENERIC) #3: Mon Jun 29 22:42:03 CEST 2009
    d...@treehouse.my.domain:/usr/src/sys/arch/amd64/compile/GENERIC
real mem = 535756800 (510MB)
avail mem = 507371520 (483MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.3 @ 0xf0000 (39 entries)
bios0: vendor Phoenix Technologies, LTD version "6.00 PG" date 01/19/2005
bios0: http://www.abit.com.tw/ AV8 (VIA K8T800P-8237)
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP BOOT APIC
acpi0: wakeup devices PCI0(S5) USB0(S3) USB1(S3) USB2(S3) USB3(S3)
USB4(S3) USB5(S3) USB6(S3) AC97(S5) MC97(S5) UAR1(S5)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Athlon(tm) 64 Processor 3000+, 1839.08 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB
64b/line 16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: AMD erratum 113 detected and fixed
cpu0: AMD erratum 89 present, BIOS upgrade may be required
cpu0: apic clock running at 204MHz
ioapic0 at mainbus0 apid 2 pa 0xfec00000, version 3, 24 pins
acpiprt at acpi0 not configured
acpicpu0 at acpi0
acpibtn0 at acpi0: PWRB
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "VIA K8HTB Host" rev 0x00
agp at pchb0 not configured
pchb1 at pci0 dev 0 function 1 "VIA K8HTB Host" rev 0x00
pchb2 at pci0 dev 0 function 2 "VIA K8HTB Host" rev 0x00
pchb3 at pci0 dev 0 function 3 "VIA K8HTB Host" rev 0x00
pchb4 at pci0 dev 0 function 4 "VIA K8HTB Host" rev 0x00
pchb5 at pci0 dev 0 function 7 "VIA K8HTB Host" rev 0x00
ppb0 at pci0 dev 1 function 0 "VIA K8HTB AGP" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "NVIDIA GeForce3 Ti 200" rev 0xa3
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
rl0 at pci0 dev 12 function 0 "Realtek 8139" rev 0x10pci_intr_map: bus 0
dev 12 func 0 pin 1; line 10
pci_intr_map: no MP mapping found
: irq 10, address 00:50:ba:bb:60:5f
rlphy0 at rl0 phy 0: RTL internal PHY
vge0 at pci0 dev 14 function 0 "VIA VT612x" rev 0x11pci_intr_map: bus 0
dev 14 func 0 pin 1; line 5
pci_intr_map: no MP mapping found
: irq 5, address 00:50:8d:d3:18:38
ciphy0 at vge0 phy 1: CS8201 10/100/1000TX PHY, rev. 2
pciide0 at pci0 dev 15 function 0 "VIA VT6420 SATA" rev 0x80: DMA
pci_intr_map: bus 0 dev 15 func 0 pin 2; line 11
pci_intr_map: no MP mapping found
pciide0: using irq 11 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <ST31000340AS>
wd0: 16-sector PIO, LBA48, 953869MB, 1953525168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, DVD-RAM GH22NS30, 1.01> ATAPI
5/cdrom removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 5
pciide1 at pci0 dev 15 function 1 "VIA VT82C571 IDE" rev 0x06: ATA133,
channel 0 configured to compatibility, channel 1 configured to compatibility
wd1 at pciide1 channel 0 drive 0: <SAMSUNG SP1203N>
wd1: 16-sector PIO, LBA48, 114498MB, 234493056 sectors
wd2 at pciide1 channel 0 drive 1: <SAMSUNG SP2514N>
wd2: 16-sector PIO, LBA48, 238475MB, 488397168 sectors
wd1(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 5
wd2(pciide1:0:1): using PIO mode 4, Ultra-DMA mode 5
pciide1: channel 1 disabled (no drives)
uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0x81pci_intr_map:
bus 0 dev 16 func 0 pin 1; line 11
pci_intr_map: no MP mapping found
: irq 11
uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0x81pci_intr_map:
bus 0 dev 16 func 1 pin 1; line 11
pci_intr_map: no MP mapping found
: irq 11
uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0x81pci_intr_map:
bus 0 dev 16 func 2 pin 2; line 11
pci_intr_map: no MP mapping found
: irq 11
uhci3 at pci0 dev 16 function 3 "VIA VT83C572 USB" rev 0x81pci_intr_map:
bus 0 dev 16 func 3 pin 2; line 11
pci_intr_map: no MP mapping found
: irq 11
ehci0 at pci0 dev 16 function 4 "VIA VT6202 USB" rev 0x86pci_intr_map:
bus 0 dev 16 func 4 pin 3; line 10
pci_intr_map: no MP mapping found
: irq 10
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "VIA EHCI root hub" rev 2.00/1.00 addr 1
viapm0 at pci0 dev 17 function 0 "VIA VT8237 ISA" rev 0x00
iic0 at viapm0
spdmem0 at iic0 addr 0x50: 512MB DDR SDRAM non-parity PC3200CL3.0
auvia0 at pci0 dev 17 function 5 "VIA VT8233 AC97" rev 0x60pci_intr_map:
bus 0 dev 17 func 5 pin 3; line 10
pci_intr_map: no MP mapping found
: irq 10
ac97: codec id 0x414c4780 (Avance Logic ALC658 rev 0)
ac97: codec features 20 bit DAC, 18 bit ADC, No 3D Stereo
audio0 at auvia0
pchb6 at pci0 dev 24 function 0 "AMD AMD64 0Fh HyperTransport" rev 0x00
pchb7 at pci0 dev 24 function 1 "AMD AMD64 0Fh Address Map" rev 0x00
pchb8 at pci0 dev 24 function 2 "AMD AMD64 0Fh DRAM Cfg" rev 0x00
kate0 at pci0 dev 24 function 3 "AMD AMD64 0Fh Misc Cfg" rev 0x00
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "VIA UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "VIA UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3 "VIA UHCI root hub" rev 1.00/1.00 addr 1
usb4 at uhci3: USB revision 1.0
uhub4 at usb4 "VIA UHCI root hub" rev 1.00/1.00 addr 1
isa0 at mainbus0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
wbsio0 at isa0 port 0x2e/2: W83627HF rev 0x41
wbsio0 port 0x290/2 not configured
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
mtrr: Pentium Pro MTRR support
uhidev0 at uhub4 port 1 configuration 1 interface 0 "Logitech USB-PS/2
Optical Mouse" rev 2.00/27.30 addr 2
uhidev0: iclass 3/1
ums0 at uhidev0: 8 buttons, Z dir
wsmouse0 at ums0 mux 0
uhidev1 at uhub4 port 2 configuration 1 interface 0 "Microsoft
Natural\M-. Ergonomic Keyboard 4000" rev 2.00/1.73 addr 3
uhidev1: iclass 3/1
ukbd0 at uhidev1: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev2 at uhub4 port 2 configuration 1 interface 1 "Microsoft
Natural\M-. Ergonomic Keyboard 4000" rev 2.00/1.73 addr 3
uhidev2: iclass 3/0, 1 report id
uhid0 at uhidev2 reportid 1: input=7, output=0, feature=0
softraid0 at root
root on wd2a swap on wd2b dump on wd2b

Reply via email to