[info] VPD scanning hangs with PV-BT878P+ TV card (Follow-up: i386 kernel just stops booting)

Dmitry Pryanishnikov dmitry at atlantis.dp.ua
Sat Mar 3 21:09:06 UTC 2007


Hello!

On Thu, 1 Mar 2007, Karol Kwiatkowski wrote:
> following Bruce's advice I'm sending more information about PV-BT878P+
> TV card(PCI). To sum the problem up - if hw.pci.enable_vpd is set to 1
> kernel stops responding in sys/dev/pci/pci.c in pci_read_extcap() (case
> PCIY_VPD) [1].

   I've got an identical problem with the similar hardware. My PCI card
is made by Kworld (Taiwan), that's the labels on the box and card: "V-STREAM",
"Xpert TV-PVR PCI", "VS-TV878RF". It works under Windows quite nicely.
Unfortunately, FreeBSD (both RELENG_6 and CURRENT) fails to detect card's
tuner properly:

bktr0: <BrookTree 878> mem 0xf6afe000-0xf6afefff irq 17 at device 14.0 on pci2
bktr0: [GIANT-LOCKED]
bktr0: Card has no configuration EEPROM. Cannot determine card make.
bktr0: MT2032: Companycode=1112 Part=13 Revision=14
bktr0: MT2032 not found or unknown type
bktr0: Pinnacle/Miro TV, Temic NTSC tuner.

This problem is minor and only affects bktr device itself.
However, recent CURRENT just hangs during the boot if I don't either remove
the card or set hw.pci.enable_vpd=0.

> Unfortunately sysutils/lspci doesn't seem to work here (neither on
> RELENG_6 nor CURRENT), I used Knoppix CD for that:

   Utility lspci is provided by the port sysutils/pciutils; it works just
fine for me under RELENG_6.

   I'm attaching the verbose boot messages with the exact point of the hang
marked (see line with *'s), outputs of 'lspci -vv' and 'pciconf -lvc'.
I'm ready to provide any additional info and test possible patches against
the problem. I think that VPD processing should be robust enough to NOT
hang in similar situations.

> Karol Kwiatkowski   <karol.kwiat at gmail dot com>

Sincerely, Dmitry
-- 
Atlantis ISP, System Administrator
e-mail:  dmitry at atlantis.dp.ua
nic-hdl: LYNX-RIPE
-------------- next part --------------
Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.0-CURRENT #0: Sat Mar  3 19:56:37 EET 2007
    root at homelynx.homenet:/usr/obj/mnt3/usr/CURRENT/src/sys/lynx
WARNING: WITNESS option enabled, expect reduced performance.
Using 16 colors for the VM-PQ tuning (512, 8)
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0923000.
Preloaded elf module "/boot/kernel/if_ppp.ko" at 0xc0923158.
Preloaded elf module "/boot/kernel/if_tun.ko" at 0xc0923204.
Preloaded elf module "/boot/kernel/miibus.ko" at 0xc09232b0.
Preloaded elf module "/boot/kernel/if_rl.ko" at 0xc092335c.
Preloaded elf module "/boot/kernel/snd_ich.ko" at 0xc0923408.
Preloaded elf module "/boot/kernel/sound.ko" at 0xc09234b4.
Preloaded elf module "/boot/kernel/usb.ko" at 0xc0923560.
Preloaded elf module "/boot/kernel/ugen.ko" at 0xc0923608.
Preloaded elf module "/boot/kernel/ulpt.ko" at 0xc09236b4.
Preloaded elf module "/boot/kernel/umass.ko" at 0xc0923760.
Preloaded elf module "/boot/kernel/bktr.ko" at 0xc092380c.
Preloaded elf module "/boot/kernel/bktr_mem.ko" at 0xc09238b8.
Preloaded elf module "/boot/kernel/agp.ko" at 0xc0923968.
Preloaded elf module "/boot/kernel/random.ko" at 0xc0923a10.
Preloaded elf module "/boot/kernel/ipdivert.ko" at 0xc0923abc.
Preloaded elf module "/boot/kernel/dummynet.ko" at 0xc0923b6c.
Preloaded elf module "/boot/kernel/ucom.ko" at 0xc0923c1c.
Preloaded elf module "/boot/kernel/uplcom.ko" at 0xc0923cc8.
Preloaded elf module "/boot/kernel/uftdi.ko" at 0xc0923d74.
Preloaded elf module "/boot/kernel/cpufreq.ko" at 0xc0923e20.
Preloaded elf module "/boot/kernel/ichwd.ko" at 0xc0923ecc.
Preloaded elf module "/boot/kernel/smbus.ko" at 0xc0923f78.
Preloaded elf module "/boot/kernel/smb.ko" at 0xc0924024.
Preloaded elf module "/boot/kernel/ichsmb.ko" at 0xc09240cc.
Preloaded elf module "/boot/kernel/atapicd.ko" at 0xc0924178.
Preloaded elf module "/boot/kernel/atapicam.ko" at 0xc0924224.
Preloaded elf module "/boot/kernel/fdc.ko" at 0xc09242d4.
Preloaded elf module "/boot/kernel/sio.ko" at 0xc092437c.
Preloaded elf module "/boot/kernel/drm.ko" at 0xc0924424.
Preloaded elf module "/boot/kernel/radeon.ko" at 0xc09244cc.
Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0924578.
acpi_alloc_wakeup_handler: can't alloc wake memory
Table 'FACP' at 0x1ff40200
Table 'APIC' at 0x1ff40300
MADT: Found table at 0x1ff40300
APIC: Using the MADT enumerator.
MADT: Found CPU APIC ID 0 ACPI ID 1: enabled
MADT: Found CPU APIC ID 129 ACPI ID 2: disabled
ACPI APIC Table: <INTEL  D845EBG2>
Calibrating clock(s) ... i8254 clock: 1193148 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 2800109000 Hz
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (2800.11-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x4400<CNXT-ID,XTPR>

Instruction TLB: 4 KB, 2 MB or 4 MB pages, fully associative, 128 entries
Data TLB: 4 KB or 4 MB pages, fully associative, 64 entries
1st-level data cache: 8 KB, 4-way set associative, sectored cache, 64 byte line size
Trace cache: 12K-uops, 8-way set associative
2nd-level cache: 512 KB, 8-way set associative, sectored cache, 64 byte line size
real memory  = 536084480 (511 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c25000 - 0x000000001f5fefff, 513646592 bytes (125402 pages)
avail memory = 511995904 (488 MB)
bios32: Found BIOS32 Service Directory header at 0xc00f0000
bios32: Entry = 0xf0010 (c00f0010)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf0000+0x31
pnpbios: Found PnP BIOS data at 0xc00f4900
pnpbios: Entry = f0000:4f3a  Rev = 1.0
Other BIOS signatures found:
APIC: CPU 0 has ACPI ID 1
MADT: Found IO APIC ID 1, Interrupt 0 at 0xfec00000
ioapic0: Changing APIC ID to 1
ioapic0: Routing external 8259A's -> intpin 0
lapic0: Routing NMI -> LINT1
MADT: Ignoring local NMI routed to ACPI CPU 2
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -> intpin 2
MADT: Interrupt override: source 9, irq 9
ioapic0: intpin 9 trigger: level
ioapic0 <Version 2.0> irqs 0-23 on motherboard
cpu0 BSP:
     ID: 0x00000000   VER: 0x00050014 LDR: 0x00000000 DFR: 0xffffffff
  lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
  timer: 0x000100ef therm: 0x00010000 err: 0x0001000f pcm: 0x00010000
feeder_register: snd_unit=0 snd_maxautovchans=4 latency=5 feeder_buffersize=16384 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
crypto: <crypto core>
bktr_mem: memory holder loaded
io: <I/O>
random: <entropy source, Software, Yarrow>
mem: <memory>
Pentium Pro MTRR support enabled
ichwd module loaded
null: <null device, zero device>
acpi0: <INTEL D845EBG2> on motherboard
ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48
acpi0: [MPSAFE]
acpi0: [ITHREAD]
pci_open(1):	mode 1 addr port (0x0cf8) is 0x80000094
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=1a308086)
pcibios: BIOS version 2.10
AcpiOsDerivePciId: bus 0 dev 31 func 0
acpi0: Power Button (fixed)
ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
pci_link0:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   11   N     0  3 4 5 7 9 10 11 12 14 15
  Validation          0   11   N     0  3 4 5 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 7 9 10 11 12 14 15
pci_link1:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   11   N     0  3 4 5 7 9 10 11 12 14 15
  Validation          0   11   N     0  3 4 5 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 7 9 10 11 12 14 15
pci_link2:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0    5   N     0  3 4 5 7 9 10 11 12 14 15
  Validation          0    5   N     0  3 4 5 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 7 9 10 11 12 14 15
pci_link3:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   11   N     0  3 4 5 7 9 10 11 12 14 15
  Validation          0   11   N     0  3 4 5 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 7 9 10 11 12 14 15
pci_link4:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
  Validation          0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link5:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
  Validation          0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link6:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   10   N     0  3 4 5 6 7 9 10 11 12 14 15
  Validation          0   10   N     0  3 4 5 6 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link7:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0    9   N     0  3 4 5 6 7 9 10 11 12 14 15
  Validation          0    9   N     0  3 4 5 6 7 9 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
cpu0: <ACPI CPU> on acpi0
cpu0: switching to generic Cx mode
p4tcc0: <CPU Frequency Thermal Control> on cpu0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: physical bus=0
found->	vendor=0x8086, dev=0x1a30, revid=0x11
	bus=0, slot=0, func=0
	class=06-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0106, statreg=0x2090, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	map[10]: type 3, range 32, base 0xf8000000, size 26, enabled
found->	vendor=0x8086, dev=0x1a31, revid=0x11
	bus=0, slot=1, func=0
	class=06-04-00, hdrtype=0x01, mfdev=0
	cmdreg=0x0107, statreg=0x00a0, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x0a (2500 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x24c2, revid=0x01
	bus=0, slot=29, func=0
	class=0c-03-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	map[20]: type 4, range 32, base 0xe800, size  5, enabled
pcib0: matched entry for 0.29.INTA
pcib0: slot 29 INTA hardwired to IRQ 16
found->	vendor=0x8086, dev=0x24c4, revid=0x01
	bus=0, slot=29, func=1
	class=0c-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=11
	map[20]: type 4, range 32, base 0xe880, size  5, enabled
pcib0: matched entry for 0.29.INTB
pcib0: slot 29 INTB hardwired to IRQ 19
found->	vendor=0x8086, dev=0x24c7, revid=0x01
	bus=0, slot=29, func=2
	class=0c-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=5
	map[20]: type 4, range 32, base 0xec00, size  5, enabled
pcib0: matched entry for 0.29.INTC
pcib0: slot 29 INTC hardwired to IRQ 18
found->	vendor=0x8086, dev=0x24cd, revid=0x01
	bus=0, slot=29, func=7
	class=0c-03-20, hdrtype=0x00, mfdev=0
	cmdreg=0x0106, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=d, irq=9
	powerspec 2  supports D0 D3  current D0
	map[10]: type 1, range 32, base 0xffaffc00, size 10, enabled
pcib0: matched entry for 0.29.INTD
pcib0: slot 29 INTD hardwired to IRQ 23
found->	vendor=0x8086, dev=0x244e, revid=0x81
	bus=0, slot=30, func=0
	class=06-04-00, hdrtype=0x01, mfdev=0
	cmdreg=0x0107, statreg=0x8080, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x24c0, revid=0x01
	bus=0, slot=31, func=0
	class=06-01-00, hdrtype=0x00, mfdev=1
	cmdreg=0x010f, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x24cb, revid=0x01
	bus=0, slot=31, func=1
	class=01-01-8a, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=255
	map[20]: type 4, range 32, base 0xffa0, size  4, enabled
	map[24]: type 1, range 32, base 0, size 10, memory disabled
found->	vendor=0x8086, dev=0x24c3, revid=0x01
	bus=0, slot=31, func=3
	class=0c-05-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0001, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=11
	map[20]: type 4, range 32, base 0xe000, size  5, enabled
pcib0: matched entry for 0.31.INTB
pcib0: slot 31 INTB hardwired to IRQ 17
found->	vendor=0x8086, dev=0x24c5, revid=0x01
	bus=0, slot=31, func=5
	class=04-01-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=11
	powerspec 2  supports D0 D3  current D0
	map[10]: type 4, range 32, base 0xe400, size  8, enabled
	map[14]: type 4, range 32, base 0xe080, size  6, enabled
	map[18]: type 1, range 32, base 0xffaff800, size  9, enabled
	map[1c]: type 1, range 32, base 0xffaff400, size  8, enabled
pcib0: matched entry for 0.31.INTB
pcib0: slot 31 INTB hardwired to IRQ 17
agp0: <Intel 82845 host to AGP bridge> on hostb0
hostb0: Reserved 0x4000000 bytes for rid 0x10 type 3 at 0xf8000000
agp0: allocating GATT for aperture of size 64M
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pcib1:   secondary bus     1
pcib1:   subordinate bus   1
pcib1:   I/O decode        0xc000-0xcfff
pcib1:   memory decode     0xff800000-0xff8fffff
pcib1:   prefetched decode 0xd6900000-0xf69fffff
pci1: <PCI bus> on pcib1
pci1: physical bus=1
found->	vendor=0x1002, dev=0x4153, revid=0x00
	bus=1, slot=0, func=0
	class=03-00-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0107, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 3, range 32, base 0xe8000000, size 27, enabled
pcib1: requested memory range 0xe8000000-0xefffffff: good
	map[14]: type 4, range 32, base 0xc800, size  8, enabled
pcib1: requested I/O range 0xc800-0xc8ff: in range
	map[18]: type 1, range 32, base 0xff8f0000, size 16, enabled
pcib1: requested memory range 0xff8f0000-0xff8fffff: good
pcib0: matched entry for 0.1.INTA
pcib0: slot 1 INTA hardwired to IRQ 16
pcib1: slot 0 INTA is routed to irq 16
found->	vendor=0x1002, dev=0x4173, revid=0x00
	bus=1, slot=0, func=1
	class=03-80-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 3, range 32, base 0xe0000000, size 27, enabled
pcib1: requested memory range 0xe0000000-0xe7ffffff: good
	map[14]: type 1, range 32, base 0xff8e0000, size 16, enabled
pcib1: requested memory range 0xff8e0000-0xff8effff: good
vgapci0: <VGA-compatible display> port 0xc800-0xc8ff mem 0xe8000000-0xefffffff,0xff8f0000-0xff8fffff irq 16 at device 0.0 on pci1
drm0: <ATI Radeon AS 9550> on vgapci0
info: [drm] AGP at 0xf8000000 64MB
info: [drm] Initialized radeon 1.25.0 20060524
vgapci1: <VGA-compatible display> mem 0xe0000000-0xe7ffffff,0xff8e0000-0xff8effff at device 0.1 on pci1
uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0xe800-0xe81f irq 16 at device 29.0 on pci0
uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0xe800
ioapic0: routing intpin 16 (PCI IRQ 16) to vector 49
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <Intel 82801DB (ICH4) USB controller USB-A> 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: <Intel 82801DB (ICH4) USB controller USB-B> port 0xe880-0xe89f irq 19 at device 29.1 on pci0
uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0xe880
ioapic0: routing intpin 19 (PCI IRQ 19) to vector 50
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <Intel 82801DB (ICH4) USB controller USB-B> 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: <Intel 82801DB (ICH4) USB controller USB-C> port 0xec00-0xec1f irq 18 at device 29.2 on pci0
uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0xec00
ioapic0: routing intpin 18 (PCI IRQ 18) to vector 51
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2: <Intel 82801DB (ICH4) USB controller USB-C> 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: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> mem 0xffaffc00-0xffafffff irq 23 at device 29.7 on pci0
ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xffaffc00
ioapic0: routing intpin 23 (PCI IRQ 23) to vector 52
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <Intel 82801DB/L/M (ICH4) 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
uhub3: 6 ports with 6 removable, self powered
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pcib2:   secondary bus     2
pcib2:   subordinate bus   2
pcib2:   I/O decode        0xd000-0xdfff
pcib2:   memory decode     0xff900000-0xff9fffff
pcib2:   prefetched decode 0xf6a00000-0xf6afffff
pcib2:   Subtractively decoded bridge.
pci2: <ACPI PCI bus> on pcib2
pci2: physical bus=2
found->	vendor=0x105a, dev=0x4d68, revid=0x02
	bus=2, slot=1, func=0
	class=01-80-85, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0430, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x04 (1000 ns), maxlat=0x12 (4500 ns)
	intpin=a, irq=10
	powerspec 1  supports D0 D1 D3  current D0
	map[10]: type 4, range 32, base 0xdc00, size  3, enabled
pcib2: requested I/O range 0xdc00-0xdc07: in range
	map[14]: type 4, range 32, base 0xd880, size  2, enabled
pcib2: requested I/O range 0xd880-0xd883: in range
	map[18]: type 4, range 32, base 0xd800, size  3, enabled
pcib2: requested I/O range 0xd800-0xd807: in range
	map[1c]: type 4, range 32, base 0xd480, size  2, enabled
pcib2: requested I/O range 0xd480-0xd483: in range
	map[20]: type 4, range 32, base 0xd400, size  4, enabled
pcib2: requested I/O range 0xd400-0xd40f: in range
	map[24]: type 1, range 32, base 0xff9fc000, size 14, enabled
pcib2: requested memory range 0xff9fc000-0xff9fffff: good
pcib2: matched entry for 2.1.INTA
pcib2: slot 1 INTA hardwired to IRQ 22
found->	vendor=0x10ec, dev=0x8139, revid=0x10
	bus=2, slot=12, func=0
	class=02-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0107, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x20 (8000 ns), maxlat=0x40 (16000 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 4, range 32, base 0xd000, size  8, enabled
pcib2: requested I/O range 0xd000-0xd0ff: in range
	map[14]: type 1, range 32, base 0xff9f7c00, size  8, enabled
pcib2: requested memory range 0xff9f7c00-0xff9f7cff: good
pcib2: matched entry for 2.12.INTA
pcib2: slot 12 INTA hardwired to IRQ 17

********** hangs here with hw.pci.enable_vpd=1 **************

found->	vendor=0x109e, dev=0x036e, revid=0x11
	bus=2, slot=14, func=0
	class=04-00-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0106, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D3  current D0
	map[10]: type 3, range 32, base 0xf6afe000, size 12, enabled
pcib2: requested memory range 0xf6afe000-0xf6afefff: good
pcib2: matched entry for 2.14.INTA
pcib2: slot 14 INTA hardwired to IRQ 17
found->	vendor=0x109e, dev=0x0878, revid=0x11
	bus=2, slot=14, func=1
	class=04-80-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0106, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x04 (1000 ns), maxlat=0xff (63750 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D3  current D0
	map[10]: type 3, range 32, base 0xf6aff000, size 12, enabled
pcib2: requested memory range 0xf6aff000-0xf6afffff: good
pcib2: matched entry for 2.14.INTA
pcib2: slot 14 INTA hardwired to IRQ 17
atapci0: <Promise PDC20268 UDMA100 controller> port 0xdc00-0xdc07,0xd880-0xd883,0xd800-0xd807,0xd480-0xd483,0xd400-0xd40f mem 0xff9fc000-0xff9fffff irq 22 at device 1.0 on pci2
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xd400
ioapic0: routing intpin 22 (PCI IRQ 22) to vector 53
atapci0: [MPSAFE]
atapci0: [ITHREAD]
ata2: <ATA channel 0> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0xdc00
atapci0: Reserved 0x4 bytes for rid 0x14 type 4 at 0xd880
ata2: reset tp1 mask=03 ostat0=50 ostat1=00
ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata2: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata2: reset tp2 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ata2: [MPSAFE]
ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0xd800
atapci0: Reserved 0x4 bytes for rid 0x1c type 4 at 0xd480
ata3: reset tp1 mask=03 ostat0=60 ostat1=70
ata3: stat0=0x20 err=0x20 lsb=0x20 msb=0x20
ata3: stat1=0x30 err=0x30 lsb=0x30 msb=0x30
ata3: reset tp2 stat0=20 stat1=30 devices=0x0
ata3: [MPSAFE]
ata3: [ITHREAD]
rl0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xd000
pcib2: rl0 requested I/O range 0xd000-0xd0ff: in range
rl0: <RealTek 8139 10/100BaseTX> port 0xd000-0xd0ff mem 0xff9f7c00-0xff9f7cff irq 17 at device 12.0 on pci2
pcib2: rl0 requested I/O range 0xd000-0xd0ff: in range
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> PHY 0 on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: bpf attached
rl0: Ethernet address: 00:0e:2e:06:0d:74
ioapic0: routing intpin 17 (PCI IRQ 17) to vector 54
rl0: [MPSAFE]
rl0: [ITHREAD]
bktr0: <BrookTree 878> mem 0xf6afe000-0xf6afefff irq 17 at device 14.0 on pci2
bktr0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xf6afe000
bktr0: [GIANT-LOCKED]
bktr0: [ITHREAD]
brooktree0: PCI bus latency is 32.
bktr0: buffer size 3555328, addr 0x1b000000
bktr0: GPIO is 0x007fffff
bktr0: Card has no configuration EEPROM. Cannot determine card make.
bktr0: card signature:  00  00  00  00  00  00  00  00  00  00  00  00  03  00  00  00 

bktr0: MT2032: Companycode=1112 Part=13 Revision=14
bktr0: MT2032 not found or unknown type
bktr0: Pinnacle/Miro TV, Temic NTSC tuner.
pci2: <multimedia> at device 14.1 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci1: <Intel ICH4 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0
atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xffa0
ata0: <ATA channel 0> on atapci1
atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci1: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ioapic0: routing intpin 14 (ISA IRQ 14) to vector 55
ata0: [MPSAFE]
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci1
atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci1: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=50 ostat1=50
ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: reset tp2 stat0=00 stat1=00 devices=0xc<ATAPI_SLAVE,ATAPI_MASTER>
ioapic0: routing intpin 15 (ISA IRQ 15) to vector 56
ata1: [MPSAFE]
ata1: [ITHREAD]
ichsmb0: <Intel 82801DC (ICH4) SMBus controller> port 0xe000-0xe01f irq 17 at device 31.3 on pci0
ichsmb0: Reserved 0x20 bytes for rid 0x20 type 4 at 0xe000
ichsmb0: [GIANT-LOCKED]
ichsmb0: [ITHREAD]
smbus0: <System Management Bus> on ichsmb0
smb0: <SMBus generic I/O> on smbus0
pcm0: <Intel ICH4 (82801DB)> port 0xe400-0xe4ff,0xe080-0xe0bf mem 0xffaff800-0xffaff9ff,0xffaff400-0xffaff4ff irq 17 at device 31.5 on pci0
pcm0: Reserved 0x200 bytes for rid 0x18 type 3 at 0xffaff800
pcm0: Reserved 0x100 bytes for rid 0x1c type 3 at 0xffaff400
pcm0: [MPSAFE]
pcm0: [ITHREAD]
pcm0: primary codec not ready!
pcm0: <Analog Devices AD1981A AC97 Codec (id = 0x41445372)>
pcm0: Codec features headphone, 20 bit DAC, 5 bit master volume, no 3D Stereo Enhancement
pcm0: Primary codec extended features variable rate PCM, AMAP, reserved 4
pcm0: ac97 codec dac ready count: 0
pcm0: Mixer "vol":
pcm0: Mixer "pcm":
pcm0: Mixer "line":
pcm0: Mixer "mic":
pcm0: Mixer "cd":
pcm0: Mixer "rec":
pcm0: Mixer "igain":
pcm0: Mixer "ogain":
pcm0: Mixer "line1":
pcm0: Mixer "phin":
pcm0: Mixer "phout":
pcm0: sndbuf_setmap 1f352000, 4000; 0xd527e000 -> 1f352000
pcm0: sndbuf_setmap 1f34e000, 4000; 0xd5282000 -> 1f34e000
acpi_button0: <Sleep Button> on acpi0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: irq maps: 0 0 0 0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: irq maps: 0 0 0 0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
ioapic0: routing intpin 4 (ISA IRQ 4) to vector 57
sio0: [FILTER]
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: irq maps: 0 0 0 0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: irq maps: 0 0 0 0
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
ioapic0: routing intpin 3 (ISA IRQ 3) to vector 58
sio1: [FILTER]
fdc0: <floppy drive controller> port 0x3f0-0x3f1,0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: ic_type 90 part_id 80
ioapic0: routing intpin 6 (ISA IRQ 6) to vector 59
fdc0: [FILTER]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0065
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
ioapic0: routing intpin 1 (ISA IRQ 1) to vector 60
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: unable to allocate IRQ
psmcpnp0: <PS/2 mouse port> irq 12 on acpi0
psm0: current command byte:0065
psm0: <PS/2 Mouse> irq 12 on atkbdc0
ioapic0: routing intpin 12 (ISA IRQ 12) to vector 61
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model IntelliMouse, device ID 3-00, 3 buttons
psm0: config:00000000, flags:00000008, packet size:4
psm0: syncmask:08, syncbits:00
npx0: INT 16 interface
ata: ata0 already exists; skipping it
ata: ata1 already exists; skipping it
atkbdc: atkbdc0 already exists; skipping it
fdc: fdc0 already exists; skipping it
sio: sio0 already exists; skipping it
sio: sio1 already exists; skipping it
pnp_identify: Trying Read_Port at 203
pnp_identify: Trying Read_Port at 243
pnp_identify: Trying Read_Port at 283
pnp_identify: Trying Read_Port at 2c3
pnp_identify: Trying Read_Port at 303
pnp_identify: Trying Read_Port at 343
pnp_identify: Trying Read_Port at 383
pnp_identify: Trying Read_Port at 3c3
PNP Identify complete
ichwd_identify(): found ICH chipset: Intel 82801DB watchdog timer
sc: sc0 already exists; skipping it
vga: vga0 already exists; skipping it
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
ichwd0: <Intel 82801DB watchdog timer> on isa0
ichwd0: timer disabled
orm0: <ISA Option ROMs> at iomem 0xc0000-0xccfff,0xcd000-0xcf7ff pnpid ORM0000 on isa0
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
bt0: not probed (disabled)
cs0: not probed (disabled)
ed0: not probed (disabled)
fe0: not probed (disabled)
ie0: not probed (disabled)
le0: not probed (disabled)
ppc0 failed to probe at irq 7 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio2: not probed (disabled)
sio3: not probed (disabled)
sn0: not probed (disabled)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
Device configuration finished.
lapic: Divisor 2, Frequency 66669282 hz
Timecounter "TSC" frequency 2800109000 Hz quality 800
Timecounters tick every 1.000 msec
crypto: assign driver 0, flags 6
crypto: driver 0 registers alg 1 flags 0 maxoplen 0
crypto: driver 0 registers alg 2 flags 0 maxoplen 0
crypto: driver 0 registers alg 3 flags 0 maxoplen 0
crypto: driver 0 registers alg 4 flags 0 maxoplen 0
crypto: driver 0 registers alg 5 flags 0 maxoplen 0
crypto: driver 0 registers alg 16 flags 0 maxoplen 0
crypto: driver 0 registers alg 6 flags 0 maxoplen 0
crypto: driver 0 registers alg 7 flags 0 maxoplen 0
crypto: driver 0 registers alg 18 flags 0 maxoplen 0
crypto: driver 0 registers alg 19 flags 0 maxoplen 0
crypto: driver 0 registers alg 20 flags 0 maxoplen 0
crypto: driver 0 registers alg 8 flags 0 maxoplen 0
crypto: driver 0 registers alg 15 flags 0 maxoplen 0
crypto: driver 0 registers alg 9 flags 0 maxoplen 0
crypto: driver 0 registers alg 10 flags 0 maxoplen 0
crypto: driver 0 registers alg 13 flags 0 maxoplen 0
crypto: driver 0 registers alg 14 flags 0 maxoplen 0
crypto: driver 0 registers alg 11 flags 0 maxoplen 0
crypto: driver 0 registers alg 17 flags 0 maxoplen 0
Fast IPsec: Initialized Security Association Processing.
lo0: bpf attached
ipfw2 initialized, divert loadable, rule-based forwarding enabled, default to deny, logging limited to 100 packets/entry by default
DUMMYNET with IPv6 initialized (040826)
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire
ad0: setting PIO4 on ICH4 chip
ad0: setting UDMA100 on ICH4 chip
ad0: 152626MB <SAMSUNG SP1614N TM100-30> at ata0-master UDMA100
ad0: 312579695 sectors [310098C/16H/63S] 16 sectors/interrupt 1 depth queue
ata1-slave: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=80 wire
ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=40 wire
acd0: setting PIO4 on ICH4 chip
acd0: setting UDMA33 on ICH4 chip
acd0: <NEC DVD RW ND-3520A/1.04> DVDR drive at ata1 as master
acd0: read 8268KB/s (8268KB/s) write 8268KB/s (8268KB/s), 2048KB buffer, UDMA33
acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, packet
acd0: Writes: CDR, CDRW, DVDR, test write, burnproof
acd0: Audio: play, 256 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
acd1: setting PIO4 on ICH4 chip
acd1: setting UDMA33 on ICH4 chip
acd1: <AOPEN CD-RW CRW5232 1.04 20031128/1.04> CDRW drive at ata1 as slave
acd1: read 6890KB/s (6890KB/s) write 8958KB/s (8958KB/s), 2048KB buffer, UDMA33
acd1: Reads: CDR, CDRW, CDDA stream, packet
acd1: Writes: CDR, CDRW, test write
acd1: Audio: play, 255 volume levels
acd1: Mechanism: ejectable tray, unlocked
acd1: Medium: no/blank disc
ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire
ad4: setting PIO4 on PDC20268 chip
ad4: setting UDMA100 on PDC20268 chip
ad4: 76351MB <SAMSUNG SP0802N TK100-24> at ata2-master UDMA100
ad4: 156368016 sectors [155127C/16H/63S] 16 sectors/interrupt 1 depth queue
pcm0: measured ac97 link rate at 48006 Hz, will use 48000 Hz
(probe0:ata1:0:0:0): Down reving Protocol Version from 2 to 0?
(probe1:ata1:0:1:0): Down reving Protocol Version from 2 to 0?
pass0 at ata1 bus 0 target 0 lun 0
pass0: <_NEC DVD_RW ND-3520A 1.04> Removable CD-ROM SCSI-0 device 
pass0: Serial Number [
pass0: 33.000MB/s transfers
pass1 at ata1 bus 0 target 1 lun 0
pass1: <AOPEN CD-RW CRW5232 1.04> Removable CD-ROM SCSI-0 device 
pass1: Serial Number [
pass1: 33.000MB/s transfers
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
cd0 at ata1 bus 0 target 0 lun 0
cd0: <_NEC DVD_RW ND-3520A 1.04> Removable CD-ROM SCSI-0 device 
cd0: Serial Number [
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
cd1 at ata1 bus 0 target 1 lun 0
cd1: <AOPEN CD-RW CRW5232 1.04> Removable CD-ROM SCSI-0 device 
cd1: Serial Number [
cd1: 33.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
GEOM: new disk ad0
GEOM: new disk ad4
GEOM: new disk cd0
GEOM: new disk cd1
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
Trying to mount root from ufs:/dev/ad4s4a
start_init: trying /sbin/init
Linux ELF exec handler installed
-------------- next part --------------
00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 11)
	Subsystem: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge
	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
	Region 0: Memory at f8000000 (32-bit, prefetchable)
	Capabilities: [e4] Vendor Specific Information
	Capabilities: [a0] AGP version 2.0
		Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
		Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4

00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 11) (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: 32
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: ff800000-ff8fffff
	Prefetchable memory behind bridge: d6900000-f69fffff
	Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-

00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Intel Corporation Unknown device 5032
	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: 0
	Interrupt: pin A routed to IRQ 16
	Region 4: I/O ports at e800

00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Intel Corporation Unknown device 5032
	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: 0
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at e880

00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Intel Corporation Unknown device 5032
	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: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at ec00

00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI])
	Subsystem: Intel Corporation Unknown device 5032
	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: 0
	Interrupt: pin D routed to IRQ 23
	Region 0: Memory at ffaffc00 (32-bit, non-prefetchable)
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81) (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
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: ff900000-ff9fffff
	Prefetchable memory behind bridge: f6a00000-f6afffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-

00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 01)
	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: 0

00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 01) (prog-if 8a [Master SecP PriP])
	Subsystem: Intel Corporation Unknown device 5032
	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: 0
	Interrupt: pin A routed to IRQ 255
	Region 0: I/O ports at <unassigned>
	Region 1: I/O ports at <unassigned>
	Region 2: I/O ports at <unassigned>
	Region 3: I/O ports at <unassigned>
	Region 4: I/O ports at ffa0

00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
	Subsystem: Intel Corporation Unknown device 5032
	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-
	Interrupt: pin B routed to IRQ 17
	Region 4: I/O ports at e000

00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
	Subsystem: Intel Corporation Unknown device 0102
	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: 0
	Interrupt: pin B routed to IRQ 17
	Region 0: I/O ports at e400
	Region 1: I/O ports at e080
	Region 2: Memory at ffaff800 (32-bit, non-prefetchable)
	Region 3: Memory at ffaff400 (32-bit, non-prefetchable)
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550] (prog-if 00 [VGA])
	Subsystem: Giga-byte Technology Unknown device 4050
	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 (2000ns min), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at e8000000 (32-bit, prefetchable)
	Region 1: I/O ports at c800
	Region 2: Memory at ff8f0000 (32-bit, non-prefetchable)
	Expansion ROM at ff8c0000 [disabled]
	Capabilities: [58] AGP version 2.0
		Status: RQ=80 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
		Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4
	Capabilities: [50] 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:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)
	Subsystem: Giga-byte Technology Unknown device 4051
	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 (2000ns min), Cache Line Size: 32 bytes
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at e0000000 (32-bit, prefetchable)
	Region 1: Memory at ff8e0000 (32-bit, non-prefetchable)
	Capabilities: [50] 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-

02:01.0 Mass storage controller: Promise Technology, Inc. PDC20268 (Ultra100 TX2) (rev 02) (prog-if 85)
	Subsystem: Promise Technology, Inc. Ultra100TX2
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32 (1000ns min, 4500ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 22
	Region 0: I/O ports at dc00
	Region 1: I/O ports at d880
	Region 2: I/O ports at d800
	Region 3: I/O ports at d480
	Region 4: I/O ports at d400
	Region 5: Memory at ff9fc000 (32-bit, non-prefetchable)
	Expansion ROM at ff9f8000 [disabled]
	Capabilities: [60] Power Management version 1
		Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

02:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RT8139
	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 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 17
	Region 0: I/O ports at d000
	Region 1: Memory at ff9f7c00 (32-bit, non-prefetchable)
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

02:0e.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
	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 17
	Region 0: Memory at f6afe000 (32-bit, prefetchable)
	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-

02:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
	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 17
	Region 0: Memory at f6aff000 (32-bit, prefetchable)
	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-

-------------- next part --------------
hostb0 at pci0:0:0:	class=0x060000 card=0x1a308086 chip=0x1a308086 rev=0x11 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82845G[GL/GV/GE/PE] Host-Hub Interface Bridge'
    class      = bridge
    subclass   = HOST-PCI
    cap 09[e4] = vendor (length 4) Intel cap 10 version 1
    cap 02[a0] = AGP 4x 2x 1x SBA disabled
pcib1 at pci0:1:0:	class=0x060400 card=0x00000000 chip=0x1a318086 rev=0x11 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82845/E/MP/MZ Brookdale CPU to AGP Bridge'
    class      = bridge
    subclass   = PCI-PCI
uhci0 at pci0:29:0:	class=0x0c0300 card=0x50328086 chip=0x24c28086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller'
    class      = serial bus
    subclass   = USB
uhci1 at pci0:29:1:	class=0x0c0300 card=0x50328086 chip=0x24c48086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller'
    class      = serial bus
    subclass   = USB
uhci2 at pci0:29:2:	class=0x0c0300 card=0x50328086 chip=0x24c78086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller'
    class      = serial bus
    subclass   = USB
ehci0 at pci0:29:7:	class=0x0c0320 card=0x50328086 chip=0x24cd8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB 2.0 EHCI Controller'
    class      = serial bus
    subclass   = USB
    cap 01[50] = powerspec 2  supports D0 D3  current D0
    cap 0a[58] = EHCI Debug Port at offset 0x80 in map 0x14
pcib2 at pci0:30:0:	class=0x060400 card=0x00000000 chip=0x244e8086 rev=0x81 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=0x00000000 chip=0x24c08086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge'
    class      = bridge
    subclass   = PCI-ISA
atapci1 at pci0:31:1:	class=0x01018a card=0x50328086 chip=0x24cb8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL (ICH4/ICH4-L) UltraATA/100 EIDE Controller'
    class      = mass storage
    subclass   = ATA
ichsmb0 at pci0:31:3:	class=0x0c0500 card=0x50328086 chip=0x24c38086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller'
    class      = serial bus
    subclass   = SMBus
pcm0 at pci0:31:5:	class=0x040100 card=0x01028086 chip=0x24c58086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'intel 82801DB(-M) - AC'97 Audio Controller [B-0] SoundMAX Integrated Digital Controller'
    class      = multimedia
    subclass   = audio
    cap 01[50] = powerspec 2  supports D0 D3  current D0
vgapci0 at pci1:0:0:	class=0x030000 card=0x40501458 chip=0x41531002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc.'
    device     = 'RV350 Radeon 9550'
    class      = display
    subclass   = VGA
    cap 02[58] = AGP 4x 2x 1x SBA disabled
    cap 01[50] = powerspec 2  supports D0 D1 D2 D3  current D0
vgapci1 at pci1:0:1:	class=0x038000 card=0x40511458 chip=0x41731002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc.'
    device     = 'RV350 Radeon 9550 - Secondary'
    class      = display
    cap 01[50] = powerspec 2  supports D0 D1 D2 D3  current D0
atapci0 at pci2:1:0:	class=0x018085 card=0x4d68105a chip=0x4d68105a rev=0x02 hdr=0x00
    vendor     = 'Promise Technology Inc'
    device     = 'PDC20268 Ultra100 TX2 EIDE Controller'
    class      = mass storage
    cap 01[60] = powerspec 1  supports D0 D1 D3  current D0
rl0 at pci2:12:0:	class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00
    vendor     = 'Realtek Semiconductor'
    device     = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
    class      = network
    subclass   = ethernet
    cap 01[50] = powerspec 2  supports D0 D1 D2 D3  current D0
bktr0 at pci2:14:0:	class=0x040000 card=0x00000000 chip=0x036e109e rev=0x11 hdr=0x00
    vendor     = 'Conexant (Was: Brooktree Corp)'
    device     = 'Bt878/Fusion 878A Mediastream Controller'
    class      = multimedia
    subclass   = video
    cap 03[44] = VPD
    cap 01[4c] = powerspec 2  supports D0 D3  current D0
none0 at pci2:14:1:	class=0x048000 card=0x00000000 chip=0x0878109e rev=0x11 hdr=0x00
    vendor     = 'Conexant (Was: Brooktree Corp)'
    device     = 'Bt878/Fusion878A Video Capture (Audio Section)'
    class      = multimedia
    cap 03[44] = VPD
    cap 01[4c] = powerspec 2  supports D0 D3  current D0


More information about the freebsd-current mailing list