TSC as timecounter makes system lag

Jia-Shiun Li jiashiun at gmail.com
Thu Feb 23 15:05:30 UTC 2017


On Thu, Feb 23, 2017 at 6:08 PM, Konstantin Belousov <kostikbel at gmail.com>
wrote:

>
> This is a useful analysis.
>
> Yes, I think that there is an init ordering issue. Note that
> cpu_disable_c2_sleep is only changed in tc_windup() when timecounter
> is changed. If existing and already engadged timecounter suddenly gets
> TC_FLAG_C2STOP set, tc_windup() ignores the flag.  And with the early
> AP startup, tsc seems to be set as timecounter too early.
>
> Just moving order of init_TSC_tc() would not help, since tsc checks smp
> consistency, which requires started APs.  Try this for now, but might
> be John has better idea how to handle the issue.  You might need to add
> some extern declarations for the patch to compile.
>
> diff --git a/sys/x86/x86/tsc.c b/sys/x86/x86/tsc.c
> index 3f36fbd9f8a..f8e33069c70 100644
> --- a/sys/x86/x86/tsc.c
> +++ b/sys/x86/x86/tsc.c
> @@ -545,6 +545,8 @@ init_TSC_tc(void)
>         if (cpu_deepest_sleep >= 2 && cpu_vendor_id == CPU_VENDOR_INTEL &&
>             (amd_pminfo & AMDPM_TSC_INVARIANT) == 0) {
>                 tsc_timecounter.tc_flags |= TC_FLAGS_C2STOP;
> +               if (timecounter == &tsc_timecounter)
> +                       cpu_disable_c2_sleep++;
>                 if (bootverbose)
>                         printf("TSC timecounter disables C2 and C3.\n");
>         }
>


This does not work.

I added a printf before the outer if clause, and it says

init_TSC_tc:546: deepest 00000000 vendor 00008086 amd_pminfo 00000000

full boot dmesg attached. Looks init_TSC_tc() is called too early before
acpi_cpu_attach() initializing cpu_deepest_sleep. Maybe it should be put
after
driver initialization, since it depends on probed ACPI C states?

-Jia-Shiun.
-------------- next part --------------
Table 'FACP' at 0xcdd80290
Table 'APIC' at 0xcdd80390
APIC: Found table at 0xcdd80390
APIC: Using the MADT enumerator.
MADT: Found CPU APIC ID 0 ACPI ID 1: enabled
SMP: Added CPU 0 (AP)
MADT: Found CPU APIC ID 1 ACPI ID 2: enabled
SMP: Added CPU 1 (AP)
MADT: Found CPU APIC ID 130 ACPI ID 3: disabled
MADT: Found CPU APIC ID 131 ACPI ID 4: disabled
Copyright (c) 1992-2017 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 12.0-CURRENT #21 r313909M: Thu Feb 23 22:31:13 CST 2017
    jsli at jsli-e5:/usr/obj/usr/src/c2dlag/sys/GENERIC-NODEBUG amd64
FreeBSD clang version 3.9.1 (tags/RELEASE_391/final 289601) (based on LLVM 3.9.1)
Table 'FACP' at 0xcdd80290
Table 'APIC' at 0xcdd80390
Table 'MCFG' at 0xcdd80400
Table 'OEMB' at 0xcdd8e040
Table 'HPET' at 0xcdd89530
Table 'GSCI' at 0xcdd8e0d0
Table 'OSFR' at 0xcdd89570
Table 'SSDT' at 0xcdd90bd0
ACPI: No SRAT table found
PPIM 0: PA=0xa0000, VA=0xffffffff82610000, size=0x10000, mode=0
VT(vga): resolution 640x480
Preloaded elf kernel "/boot/c2d.v/kernel" at 0xffffffff824ad000.
Preloaded /boot/entropy "/boot/entropy" at 0xffffffff824ade40.
Preloaded elf obj module "/boot/c2d.v/zfs.ko" at 0xffffffff824ade90.
Preloaded elf obj module "/boot/c2d.v/opensolaris.ko" at 0xffffffff824ae678.
Calibrating TSC clock ... TSC clock: 2800156285 Hz
CPU: Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz (2800.16-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0x1067a  Family=0x6  Model=0x17  Stepping=10
  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=0xc08e39d<SSE3,DTES64,MON,DS_CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,XSAVE,OSXSAVE>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
  TSC: P-state invariant, performance statistics
Instruction TLB: 2M pages, 4-way, 8 entries or 4M pages, 4-way, 4 entries
Instruction TLB: 4 KB Pages, 4-way set associative, 128 entries
64-Byte prefetching
Data TLB0: 4 KByte pages, 4-way associative, 16 entries
Data TLB0: 4 MByte pages, 4-way set associative, 16 entries
2nd-level cache: 3MByte, 12-way set associative, 64 byte line size
1st-level instruction cache: 32 KB, 8-way set associative, 64 byte line size
Data TLB1: 4 KByte pages, 4-way associative, 256 entries
1st-level data cache: 32 KB, 8-way set associative, 64 byte line size
L2 cache: 3072 kbytes, 8-way associative, 64 bytes/line
real memory  = 4294967296 (4096 MB)
Physical memory chunk(s):
0x0000000000010000 - 0x000000000009afff, 569344 bytes (139 pages)
0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages)
0x00000000024f6000 - 0x00000000c614efff, 3284504576 bytes (801881 pages)
0x0000000100000000 - 0x000000012ffcdfff, 805101568 bytes (196558 pages)
avail memory = 4058112000 (3870 MB)
Event timer "LAPIC" quality 100
LAPIC: ipi_wait() us multiplier 68 (r 4100134 tsc 2800156285)
ACPI APIC Table: <A_M_I_ OEMAPIC >
Package ID shift: 1
L2 cache ID shift: 1
L1 cache ID shift: 0
Core ID shift: 0
INTR: Adding local APIC 1 as a target
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s)
Package HW ID = 0
	Core HW ID = 0
		CPU0 (BSP): APIC ID: 0
	Core HW ID = 1
		CPU1 (AP): APIC ID: 1
APIC: CPU 0 has ACPI ID 1
APIC: CPU 1 has ACPI ID 2
x86bios:  IVT 0x000000-0x0004ff at 0xfffff80000000000
x86bios: SSEG 0x09a000-0x09afff at 0xfffffe00f41da000
x86bios: EBDA 0x09e000-0x09ffff at 0xfffff8000009e000
x86bios:  ROM 0x0a0000-0x0fefff at 0xfffff800000a0000
Pentium Pro MTRR support enabled
random: read 4096 bytes from preloaded cache
random: unblocking device.
ULE: setup cpu 0
ULE: setup cpu 1
ACPI: RSDP 0x00000000000FB900 000024 (v02 ACPIAM)
ACPI: XSDT 0x00000000CDD80100 000064 (v01 A_M_I_ OEMXSDT  07000908 MSFT 00000097)
ACPI: FACP 0x00000000CDD80290 0000F4 (v03 A_M_I_ OEMFACP  07000908 MSFT 00000097)
ACPI: DSDT 0x00000000CDD80440 0090EB (v01 A0982  A0982070 00000070 INTL 20060113)
ACPI: FACS 0x00000000CDD8E000 000040
ACPI: FACS 0x00000000CDD8E000 000040
ACPI: APIC 0x00000000CDD80390 00006C (v01 A_M_I_ OEMAPIC  07000908 MSFT 00000097)
ACPI: MCFG 0x00000000CDD80400 00003C (v01 A_M_I_ OEMMCFG  07000908 MSFT 00000097)
ACPI: OEMB 0x00000000CDD8E040 000089 (v01 A_M_I_ AMI_OEM  07000908 MSFT 00000097)
ACPI: HPET 0x00000000CDD89530 000038 (v01 A_M_I_ OEMHPET  07000908 MSFT 00000097)
ACPI: GSCI 0x00000000CDD8E0D0 002024 (v01 A_M_I_ GMCHSCI  07000908 MSFT 00000097)
ACPI: OSFR 0x00000000CDD89570 0000B0 (v01 A_M_I_ OEMOSFR  07000908 MSFT 00000097)
ACPI: SSDT 0x00000000CDD90BD0 000A7C (v01 DpgPmm CpuPm    00000012 INTL 20060113)
MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000
ioapic0: ver 0x20 maxredir 0x17
ioapic0: Routing external 8259A's -> intpin 0
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: 0x000000f0 pmc: 0x00010400
SMP: AP CPU #1 Launched!
cpu1 AP:
     ID: 0x01000000   VER: 0x00050014 LDR: 0x00000000 DFR: 0xffffffff
  lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
  timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400
init_TSC_tc:546: deepest 00000000 vendor 00008086 amd_pminfo 00000000
SMP: passed TSC synchronization test
TSC timecounter discards lower 1 bit(s)
Timecounter "TSC-low" frequency 1400078142 Hz quality 1000
random: entropy device external interface
snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
wlan: <802.11 Link Layer>
netmap: loaded module
null: <full device, null device, zero device>
nfslock: pseudo-device
crypto: <crypto core>
module_register_init: MOD_LOAD (vesa, 0xffffffff80f4e370, 0) error 19
io: <I/O>
kbd: new array size 4
kbd1 at kbdmux0
mem: <memory>
hptnr: R750/DC7280 controller driver v1.1.4
hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2
hpt27xx: RocketRAID 27xx controller driver v1.2.7
nexus0
vtvga0: <VT VGA driver> on motherboard
random: harvesting attach, 8 bytes (4 bits) from vtvga0
random: harvesting attach, 8 bytes (4 bits) from ram0
cryptosoft0: <software crypto> on motherboard
crypto: assign cryptosoft0 driver id 0, flags 100663296
crypto: cryptosoft0 registers alg 1 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 2 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 3 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 4 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 5 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 16 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 6 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 7 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 18 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 19 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 20 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 8 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 15 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 9 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 10 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 13 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 14 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 11 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 22 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 23 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 25 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 24 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 26 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 27 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 28 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 21 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 17 flags 0 maxoplen 0
random: harvesting attach, 8 bytes (4 bits) from cryptosoft0
acpi0: <A_M_I_ OEMXSDT> on motherboard
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: 2 ACPI AML tables successfully acquired and loaded
PCIe: Memory Mapped configuration base @ 0xe0000000
ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48
acpi0: Power Button (fixed)
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource0
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource1
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource2
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource3
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource4
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource5
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource6
acpi0: reservation of fed08000, 1000 (3) failed
acpi0: reservation of fed1c000, 4000 (3) failed
acpi0: reservation of fed20000, 20000 (3) failed
acpi0: reservation of fed50000, 40000 (3) failed
acpi0: reservation of ffc00000, 300000 (3) failed
acpi0: reservation of fec00000, 1000 (3) failed
acpi0: reservation of fee00000, 1000 (3) failed
acpi0: reservation of e0000000, 10000000 (3) failed
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cdd00000 (3) failed
cpu0: Processor \134_PR_.P001 (ACPI ID 1) -> APIC ID 0
cpu0: <ACPI CPU> on acpi0
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0xFFFFF80003BC3C00 0002B9 (v01 DpgPmm P001Ist  00000011 INTL 20060113)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0xFFFFF80003C1A000 0004B2 (v01 PmRef  P001Cst  00003001 INTL 20060113)
random: harvesting attach, 8 bytes (4 bits) from cpu0
cpu1: Processor \134_PR_.P002 (ACPI ID 2) -> APIC ID 1
cpu1: <ACPI CPU> on acpi0
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0xFFFFF80003BC3800 0002B9 (v01 DpgPmm P002Ist  00000012 INTL 20060113)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0xFFFFF800039B5600 000085 (v01 PmRef  P002Cst  00003000 INTL 20060113)
random: harvesting attach, 8 bytes (4 bits) from cpu1
ACPI: Processor \134_PR_.P003 (ACPI ID 3) ignored
ACPI: Processor \134_PR_.P004 (ACPI ID 4) ignored
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
ioapic0: routing intpin 2 (ISA IRQ 0) to lapic 1 vector 48
Event timer "i8254" frequency 1193182 Hz quality 100
random: harvesting attach, 8 bytes (4 bits) from attimer0
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
atrtc0: registered as a time-of-day clock (resolution 1000000us, adjustment 0.500000000s)
ioapic0: routing intpin 8 (ISA IRQ 8) to lapic 0 vector 49
Event timer "RTC" frequency 32768 Hz quality 0
random: harvesting attach, 8 bytes (4 bits) from atrtc0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
hpet0: vendor 0x8086, rev 0x1, 14318180Hz 64bit, 4 timers, legacy route
hpet0:  t0: irqs 0x00f00000 (0), 64bit, periodic
hpet0:  t1: irqs 0x00f00000 (0)
hpet0:  t2: irqs 0x00f00800 (0)
hpet0:  t3: irqs 0x00f01000 (0)
Timecounter "HPET" frequency 14318180 Hz quality 950
ioapic0: routing intpin 20 (PCI IRQ 20) to lapic 1 vector 49
ioapic0: routing intpin 20 (PCI IRQ 20) to lapic 0 vector 50
Event timer "HPET" frequency 14318180 Hz quality 450
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Event timer "HPET3" frequency 14318180 Hz quality 440
random: harvesting attach, 8 bytes (4 bits) from hpet0
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 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
random: harvesting attach, 8 bytes (4 bits) from acpi_timer0
pci_link0:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   10   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0   10   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link0
pci_link1:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   11   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0   11   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link1
pci_link2:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   15   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0   15   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link2
pci_link3:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0    5   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0    5   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link3
pci_link4:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0  255   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0  255   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link4
pci_link5:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   14   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0   14   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link5
pci_link6:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0    3   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0    3   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link6
pci_link7:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0    7   N     0  3 4 5 6 7 10 11 12 14 15
  Validation          0    7   N     0  3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  3 4 5 6 7 10 11 12 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link7
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pcib0: decoding 5 range 0-0xff
pcib0: decoding 4 range 0-0xcf7
pcib0: decoding 4 range 0xd00-0xffff
pcib0: decoding 3 range 0xa0000-0xbffff
pcib0: decoding 3 range 0xd0000-0xdffff
pcib0: decoding 3 range 0xcde00000-0xdfffffff
pcib0: decoding 3 range 0xf0000000-0xffffffff
pci0: <ACPI PCI bus> on pcib0
pci0: domain=0, physical bus=0
found->	vendor=0x8086, dev=0x2e20, revid=0x03
	domain=0, bus=0, slot=0, func=0
	class=06-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x2090, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x2e22, revid=0x03
	domain=0, bus=0, slot=2, func=0
	class=03-00-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0090, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message
	map[10]: type Memory, range 64, base 0xfe400000, size 22, enabled
pcib0: allocated type 3 (0xfe400000-0xfe7fffff) for rid 10 of pci0:0:2:0
	map[18]: type Prefetchable Memory, range 64, base 0xd0000000, size 28, enabled
pcib0: allocated type 3 (0xd0000000-0xdfffffff) for rid 18 of pci0:0:2:0
	map[20]: type I/O Port, range 32, base 0xbc00, size  3, enabled
pcib0: allocated type 4 (0xbc00-0xbc07) for rid 20 of pci0:0:2:0
pcib0: matched entry for 0.2.INTA
pcib0: slot 2 INTA hardwired to IRQ 16
found->	vendor=0x8086, dev=0x2e23, revid=0x03
	domain=0, bus=0, slot=2, func=1
	class=03-80-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0090, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
	map[10]: type Memory, range 64, base 0xfe800000, size 20, enabled
pcib0: allocated type 3 (0xfe800000-0xfe8fffff) for rid 10 of pci0:0:2:1
found->	vendor=0x8086, dev=0x3a37, revid=0x00
	domain=0, bus=0, slot=26, func=0
	class=0c-03-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	map[20]: type I/O Port, range 32, base 0xb480, size  5, enabled
pcib0: allocated type 4 (0xb480-0xb49f) for rid 20 of pci0:0:26:0
pcib0: matched entry for 0.26.INTA
pcib0: slot 26 INTA hardwired to IRQ 16
found->	vendor=0x8086, dev=0x3a38, revid=0x00
	domain=0, bus=0, slot=26, func=1
	class=0c-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=14
	map[20]: type I/O Port, range 32, base 0xb800, size  5, enabled
pcib0: allocated type 4 (0xb800-0xb81f) for rid 20 of pci0:0:26:1
pcib0: matched entry for 0.26.INTB
pcib0: slot 26 INTB hardwired to IRQ 21
found->	vendor=0x8086, dev=0x3a39, revid=0x00
	domain=0, bus=0, slot=26, func=2
	class=0c-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=15
	map[20]: type I/O Port, range 32, base 0xb880, size  5, enabled
pcib0: allocated type 4 (0xb880-0xb89f) for rid 20 of pci0:0:26:2
pcib0: matched entry for 0.26.INTC
pcib0: slot 26 INTC hardwired to IRQ 18
found->	vendor=0x8086, dev=0x3a3c, revid=0x00
	domain=0, bus=0, slot=26, func=7
	class=0c-03-20, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=15
	powerspec 2  supports D0 D3  current D0
	map[10]: type Memory, range 32, base 0xfe3fb000, size 10, enabled
pcib0: allocated type 3 (0xfe3fb000-0xfe3fb3ff) for rid 10 of pci0:0:26:7
pcib0: matched entry for 0.26.INTC
pcib0: slot 26 INTC hardwired to IRQ 18
found->	vendor=0x8086, dev=0x3a3e, revid=0x00
	domain=0, bus=0, slot=27, func=0
	class=04-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=3
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
	map[10]: type Memory, range 64, base 0xfe3f4000, size 14, enabled
pcib0: allocated type 3 (0xfe3f4000-0xfe3f7fff) for rid 10 of pci0:0:27:0
pcib0: matched entry for 0.27.INTA
pcib0: slot 27 INTA hardwired to IRQ 22
found->	vendor=0x8086, dev=0x3a40, revid=0x00
	domain=0, bus=0, slot=28, func=0
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0106, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message
pcib0: matched entry for 0.28.INTA
pcib0: slot 28 INTA hardwired to IRQ 17
	secbus=3, subbus=3
found->	vendor=0x8086, dev=0x3a48, revid=0x00
	domain=0, bus=0, slot=28, func=4
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0107, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message
pcib0: matched entry for 0.28.INTA
pcib0: slot 28 INTA hardwired to IRQ 17
	secbus=2, subbus=2
found->	vendor=0x8086, dev=0x3a4a, revid=0x00
	domain=0, bus=0, slot=28, func=5
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0107, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=10
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message
pcib0: matched entry for 0.28.INTB
pcib0: slot 28 INTB hardwired to IRQ 16
	secbus=1, subbus=1
found->	vendor=0x8086, dev=0x3a34, revid=0x00
	domain=0, bus=0, slot=29, func=0
	class=0c-03-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=7
	map[20]: type I/O Port, range 32, base 0xb000, size  5, enabled
pcib0: allocated type 4 (0xb000-0xb01f) for rid 20 of pci0:0:29:0
pcib0: matched entry for 0.29.INTA
pcib0: slot 29 INTA hardwired to IRQ 23
found->	vendor=0x8086, dev=0x3a35, revid=0x00
	domain=0, bus=0, slot=29, func=1
	class=0c-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=5
	map[20]: type I/O Port, range 32, base 0xb080, size  5, enabled
pcib0: allocated type 4 (0xb080-0xb09f) for rid 20 of pci0:0:29:1
pcib0: matched entry for 0.29.INTB
pcib0: slot 29 INTB hardwired to IRQ 19
found->	vendor=0x8086, dev=0x3a36, revid=0x00
	domain=0, bus=0, slot=29, func=2
	class=0c-03-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=15
	map[20]: type I/O Port, range 32, base 0xb400, size  5, enabled
pcib0: allocated type 4 (0xb400-0xb41f) for rid 20 of pci0:0:29:2
pcib0: matched entry for 0.29.INTC
pcib0: slot 29 INTC hardwired to IRQ 18
found->	vendor=0x8086, dev=0x3a3a, revid=0x00
	domain=0, bus=0, slot=29, func=7
	class=0c-03-20, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=7
	powerspec 2  supports D0 D3  current D0
	map[10]: type Memory, range 32, base 0xfe3fa000, size 10, enabled
pcib0: allocated type 3 (0xfe3fa000-0xfe3fa3ff) for rid 10 of pci0:0:29:7
pcib0: matched entry for 0.29.INTA
pcib0: slot 29 INTA hardwired to IRQ 23
found->	vendor=0x8086, dev=0x244e, revid=0x90
	domain=0, bus=0, slot=30, func=0
	class=06-04-01, hdrtype=0x01, mfdev=0
	cmdreg=0x0107, statreg=0x0010, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	secbus=4, subbus=4
found->	vendor=0x8086, dev=0x3a16, revid=0x00
	domain=0, bus=0, slot=31, func=0
	class=06-01-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0210, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x3a22, revid=0x00
	domain=0, bus=0, slot=31, func=2
	class=01-06-01, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x02b0, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=5
	powerspec 3  supports D0 D3  current D0
	MSI supports 16 messages
	map[10]: type I/O Port, range 32, base 0xa880, size  3, enabled
pcib0: allocated type 4 (0xa880-0xa887) for rid 10 of pci0:0:31:2
	map[14]: type I/O Port, range 32, base 0xa800, size  2, enabled
pcib0: allocated type 4 (0xa800-0xa803) for rid 14 of pci0:0:31:2
	map[18]: type I/O Port, range 32, base 0xa480, size  3, enabled
pcib0: allocated type 4 (0xa480-0xa487) for rid 18 of pci0:0:31:2
	map[1c]: type I/O Port, range 32, base 0xa400, size  2, enabled
pcib0: allocated type 4 (0xa400-0xa403) for rid 1c of pci0:0:31:2
	map[20]: type I/O Port, range 32, base 0xa080, size  5, enabled
pcib0: allocated type 4 (0xa080-0xa09f) for rid 20 of pci0:0:31:2
	map[24]: type Memory, range 32, base 0xfe3f8000, size 11, enabled
pcib0: allocated type 3 (0xfe3f8000-0xfe3f87ff) for rid 24 of pci0:0:31:2
pcib0: matched entry for 0.31.INTB
pcib0: slot 31 INTB hardwired to IRQ 19
found->	vendor=0x8086, dev=0x3a30, revid=0x00
	domain=0, bus=0, slot=31, func=3
	class=0c-05-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=15
	map[10]: type Memory, range 64, base 0xfe3f9000, size  8, enabled
pcib0: allocated type 3 (0xfe3f9000-0xfe3f90ff) for rid 10 of pci0:0:31:3
	map[20]: type I/O Port, range 32, base 0x400, size  5, enabled
pcib0: allocated type 4 (0x400-0x41f) for rid 20 of pci0:0:31:3
pcib0: matched entry for 0.31.INTC
pcib0: slot 31 INTC hardwired to IRQ 18
random: harvesting attach, 8 bytes (4 bits) from hostb0
vgapci0: <VGA-compatible display> port 0xbc00-0xbc07 mem 0xfe400000-0xfe7fffff,0xd0000000-0xdfffffff irq 16 at device 2.0 on pci0
agp0: <Intel G45 SVGA controller> on vgapci0
pcib0: allocated type 3 (0xcde00000-0xcde00fff) for rid 64 of agp0
agp0: Allocated flush page phys 0xcde00000 virt 0xfffff800cde00000
agp0: aperture size is 256M, detected 32764k stolen memory
agp0: AGP_I965_PGTBL_CTL2: 00000000
agp0: AGP_I855_GCC1: 0x50
agp0: AGP_I965_MSAC: 0x00
agp0: Mappable GTT entries: 65536
agp0: Total GTT entries: 524288
random: harvesting attach, 8 bytes (4 bits) from agp0
vgapci0: Boot video device
random: harvesting attach, 8 bytes (4 bits) from vgapci0
vgapci1: <VGA-compatible display> mem 0xfe800000-0xfe8fffff at device 2.1 on pci0
random: harvesting attach, 8 bytes (4 bits) from vgapci1
uhci0: <Intel 82801JI (ICH10) USB controller USB-D> port 0xb480-0xb49f irq 16 at device 26.0 on pci0
ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 51
uhci0: LegSup = 0x2f00
usbus0 on uhci0
uhci0: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus0
usbus0: random: harvesting attach, 8 bytes (4 bits) from uhci0
12Mbps Full Speed USB v1.0
uhci1: <Intel 82801JI (ICH10) USB controller USB-E> port 0xb800-0xb81f irq 21 at device 26.1 on pci0
ioapic0: routing intpin 21 (PCI IRQ 21) to lapic 1 vector 49
uhci1: LegSup = 0x2f00
usbus1 on uhci1
uhci1: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus1
usbus1: random: harvesting attach, 8 bytes (4 bits) from uhci1
12Mbps Full Speed USB v1.0
uhci2: <Intel 82801JI (ICH10) USB controller USB-F> port 0xb880-0xb89f irq 18 at device 26.2 on pci0
ioapic0: routing intpin 18 (PCI IRQ 18) to lapic 0 vector 52
uhci2: LegSup = 0x2f00
usbus2 on uhci2
uhci2: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus2
usbus2: random: harvesting attach, 8 bytes (4 bits) from uhci2
12Mbps Full Speed USB v1.0
ehci0: <Intel 82801JI (ICH10) USB 2.0 controller USB-B> mem 0xfe3fb000-0xfe3fb3ff irq 18 at device 26.7 on pci0
usbus3: EHCI version 1.0
usbus3 on ehci0
ehci0: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus3
usbus3: random: harvesting attach, 8 bytes (4 bits) from ehci0
480Mbps High Speed USB v2.0
hdac0: <Intel 82801JI HDA Controller> mem 0xfe3f4000-0xfe3f7fff irq 22 at device 27.0 on pci0
hdac0: PCI card vendor: 0x1043, device: 0x82fe
hdac0: HDA Driver Revision: 20120126_0002
hdac0: Config options: on=0x00000000 off=0x00000000
hdac0: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 256 to local APIC 1 vector 50
hdac0: using IRQ 256 for MSI
hdac0: Caps: OSS 4, ISS 4, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256
random: harvesting attach, 8 bytes (4 bits) from hdac0
pcib1: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
pcib0: allocated type 3 (0xfdf00000-0xfdffffff) for rid 24 of pcib1
pcib1: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 257 to local APIC 0 vector 53
pcib1: using IRQ 257 for MSI
pcib1: [GIANT-LOCKED]
pcib1: HotPlug command: 0000 -> 1038
pcib1:   domain            0
pcib1:   secondary bus     3
pcib1:   subordinate bus   3
pcib1:   prefetched decode 0xfdf00000-0xfdffffff
random: harvesting attach, 8 bytes (4 bits) from pcib1
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0
pcib0: allocated type 4 (0xd000-0xdfff) for rid 1c of pcib2
pcib0: allocated type 3 (0xfea00000-0xfeafffff) for rid 20 of pcib2
pcib2: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 258 to local APIC 1 vector 51
pcib2: using IRQ 258 for MSI
pcib2: [GIANT-LOCKED]
pcib2: HotPlug command: 0000 -> 1038
pcib2:   domain            0
pcib2:   secondary bus     2
pcib2:   subordinate bus   2
pcib2:   I/O decode        0xd000-0xdfff
pcib2:   memory decode     0xfea00000-0xfeafffff
pci1: <ACPI PCI bus> on pcib2
pcib2: allocated bus range (2-2) for rid 0 of pci1
pci1: domain=0, physical bus=2
found->	vendor=0x11ab, dev=0x6101, revid=0xb2
	domain=0, bus=2, slot=0, func=0
	class=01-01-8f, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D3  current D0
	MSI supports 1 message
	map[10]: type I/O Port, range 32, base 0xdc00, size  3, enabled
pcib2: allocated I/O port range (0xdc00-0xdc07) for rid 10 of pci0:2:0:0
	map[14]: type I/O Port, range 32, base 0xd880, size  2, enabled
pcib2: allocated I/O port range (0xd880-0xd883) for rid 14 of pci0:2:0:0
	map[18]: type I/O Port, range 32, base 0xd800, size  3, enabled
pcib2: allocated I/O port range (0xd800-0xd807) for rid 18 of pci0:2:0:0
	map[1c]: type I/O Port, range 32, base 0xd480, size  2, enabled
pcib2: allocated I/O port range (0xd480-0xd483) for rid 1c of pci0:2:0:0
	map[20]: type I/O Port, range 32, base 0xd400, size  4, enabled
pcib2: allocated I/O port range (0xd400-0xd40f) for rid 20 of pci0:2:0:0
	map[24]: type Memory, range 32, base 0xfeaffc00, size  9, enabled
pcib2: allocated memory range (0xfeaffc00-0xfeaffdff) for rid 24 of pci0:2:0:0
pcib2: matched entry for 2.0.INTA
pcib2: slot 0 INTA hardwired to IRQ 16
atapci0: <Marvell 88SE6101 UDMA133 controller> port 0xdc00-0xdc07,0xd880-0xd883,0xd800-0xd807,0xd480-0xd483,0xd400-0xd40f mem 0xfeaffc00-0xfeaffdff irq 16 at device 0.0 on pci1
ata2: <ATA channel> at channel 0 on atapci0
random: harvesting attach, 8 bytes (4 bits) from ata2
random: harvesting attach, 8 bytes (4 bits) from atapci0
random: harvesting attach, 8 bytes (4 bits) from pci1
random: harvesting attach, 8 bytes (4 bits) from pcib2
pcib3: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0
pcib0: allocated type 4 (0xc000-0xcfff) for rid 1c of pcib3
pcib0: allocated type 3 (0xfe900000-0xfe9fffff) for rid 20 of pcib3
pcib0: allocated type 3 (0xfde00000-0xfdefffff) for rid 24 of pcib3
pcib3: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 259 to local APIC 0 vector 54
pcib3: using IRQ 259 for MSI
pcib3: [GIANT-LOCKED]
pcib3: HotPlug command: 0000 -> 1038
pcib3:   domain            0
pcib3:   secondary bus     1
pcib3:   subordinate bus   1
pcib3:   I/O decode        0xc000-0xcfff
pcib3:   memory decode     0xfe900000-0xfe9fffff
pcib3:   prefetched decode 0xfde00000-0xfdefffff
pci2: <ACPI PCI bus> on pcib3
pcib3: allocated bus range (1-1) for rid 0 of pci2
pci2: domain=0, physical bus=1
found->	vendor=0x10ec, dev=0x8168, revid=0x02
	domain=0, bus=1, slot=0, func=0
	class=02-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	powerspec 3  supports D0 D1 D2 D3  current D0
	MSI supports 1 message, 64 bit
	MSI-X supports 2 messages in map 0x20
	map[10]: type I/O Port, range 32, base 0xc800, size  8, enabled
pcib3: allocated I/O port range (0xc800-0xc8ff) for rid 10 of pci0:1:0:0
	map[18]: type Memory, range 64, base 0xfe9ff000, size 12, enabled
pcib3: allocated memory range (0xfe9ff000-0xfe9fffff) for rid 18 of pci0:1:0:0
	map[20]: type Prefetchable Memory, range 64, base 0xfdef0000, size 16, enabled
pcib3: allocated prefetch range (0xfdef0000-0xfdefffff) for rid 20 of pci0:1:0:0
pcib3: matched entry for 1.0.INTA
pcib3: slot 0 INTA hardwired to IRQ 17
re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0xc800-0xc8ff mem 0xfe9ff000-0xfe9fffff,0xfdef0000-0xfdefffff irq 17 at device 0.0 on pci2
re0: MSI count : 1
re0: MSI-X count : 2
re0: attempting to allocate 1 MSI-X vectors (2 supported)
msi: routing MSI-X IRQ 260 to local APIC 1 vector 52
re0: using IRQ 260 for MSI-X
re0: Using 1 MSI-X message
re0: Chip rev. 0x3c000000
re0: MAC rev. 0x00400000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy0: OUI 0x00e04c, model 0x0011, rev. 2
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
random: harvesting attach, 8 bytes (4 bits) from rgephy0
random: harvesting attach, 8 bytes (4 bits) from miibus0
re0: Using defaults for TSO: 65518/35/2048
re0: bpf attached
re0: Ethernet address: 00:24:8c:47:e5:2d
re0: netmap queues/slots: TX 1/256, RX 1/256
random: harvesting attach, 8 bytes (4 bits) from re0
random: harvesting attach, 8 bytes (4 bits) from pci2
random: harvesting attach, 8 bytes (4 bits) from pcib3
uhci3: <Intel 82801JI (ICH10) USB controller USB-A> port 0xb000-0xb01f irq 23 at device 29.0 on pci0
ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 55
uhci3: LegSup = 0x2f00
usbus4 on uhci3
uhci3: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus4
usbus4: random: harvesting attach, 8 bytes (4 bits) from uhci3
12Mbps Full Speed USB v1.0
uhci4: <Intel 82801JI (ICH10) USB controller USB-B> port 0xb080-0xb09f irq 19 at device 29.1 on pci0
ioapic0: routing intpin 19 (PCI IRQ 19) to lapic 1 vector 53
uhci4: LegSup = 0x2f00
usbus5 on uhci4
uhci4: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus5
usbus5: random: harvesting attach, 8 bytes (4 bits) from uhci4
12Mbps Full Speed USB v1.0
uhci5: <Intel 82801JI (ICH10) USB controller USB-C> port 0xb400-0xb41f irq 18 at device 29.2 on pci0
uhci5: LegSup = 0x2f00
usbus6 on uhci5
uhci5: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus6
usbus6: random: harvesting attach, 8 bytes (4 bits) from uhci5
12Mbps Full Speed USB v1.0
ehci1: <Intel 82801JI (ICH10) USB 2.0 controller USB-A> mem 0xfe3fa000-0xfe3fa3ff irq 23 at device 29.7 on pci0
usbus7: EHCI version 1.0
usbus7 on ehci1
ehci1: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus7
usbus7: random: harvesting attach, 8 bytes (4 bits) from ehci1
480Mbps High Speed USB v2.0
pcib4: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pcib0: allocated type 4 (0xe000-0xefff) for rid 1c of pcib4
pcib0: allocated type 3 (0xfeb00000-0xfebfffff) for rid 20 of pcib4
pcib4:   domain            0
pcib4:   secondary bus     4
pcib4:   subordinate bus   4
pcib4:   I/O decode        0xe000-0xefff
pcib4:   memory decode     0xfeb00000-0xfebfffff
pcib4:   special decode    subtractive
pci3: <ACPI PCI bus> on pcib4
pcib4: allocated bus range (4-4) for rid 0 of pci3
pci3: domain=0, physical bus=4
found->	vendor=0x8086, dev=0x107c, revid=0x05
	domain=0, bus=4, slot=0, func=0
	class=02-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0017, statreg=0x0230, cachelnsz=8 (dwords)
	lattimer=0x40 (1920 ns), mingnt=0xff (63750 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D3  current D0
	map[10]: type Memory, range 32, base 0xfebe0000, size 17, enabled
pcib4: allocated memory range (0xfebe0000-0xfebfffff) for rid 10 of pci0:4:0:0
	map[14]: type Memory, range 32, base 0xfebc0000, size 17, enabled
pcib4: allocated memory range (0xfebc0000-0xfebdffff) for rid 14 of pci0:4:0:0
	map[18]: type I/O Port, range 32, base 0xec00, size  6, enabled
pcib4: allocated I/O port range (0xec00-0xec3f) for rid 18 of pci0:4:0:0
pcib4: matched entry for 4.0.INTA
pcib4: slot 0 INTA hardwired to IRQ 16
found->	vendor=0x11c1, dev=0x5811, revid=0x70
	domain=0, bus=4, slot=3, func=0
	class=0c-00-10, hdrtype=0x00, mfdev=0
	cmdreg=0x0016, statreg=0x0290, cachelnsz=8 (dwords)
	lattimer=0x40 (1920 ns), mingnt=0x0c (3000 ns), maxlat=0x18 (6000 ns)
	intpin=a, irq=5
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type Memory, range 32, base 0xfeb9f000, size 12, enabled
pcib4: allocated memory range (0xfeb9f000-0xfeb9ffff) for rid 10 of pci0:4:3:0
pcib4: matched entry for 4.3.INTA
pcib4: slot 3 INTA hardwired to IRQ 19
em0: <Intel(R) PRO/1000 Network Connection> port 0xec00-0xec3f mem 0xfebe0000-0xfebfffff,0xfebc0000-0xfebdffff irq 16 at device 0.0 on pci3
em0: attach_pre capping queues at 1
em0: using 1024 tx descriptors and 1024 rx descriptors
em0: allocated for 1 tx_queues
em0: allocated for 1 rx_queues
ioapic0: routing intpin 2 (ISA IRQ 0) to lapic 0 vector 56
em0: bpf attached
em0: Ethernet address: 00:1b:21:34:54:6d
em0: netmap queues/slots: TX 1/1024, RX 1/1024
random: harvesting attach, 8 bytes (4 bits) from em0
pci3: <serial bus, FireWire> at device 3.0 (no driver attached)
random: harvesting attach, 8 bytes (4 bits) from pci3
random: harvesting attach, 8 bytes (4 bits) from pcib4
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
random: harvesting attach, 8 bytes (4 bits) from isa0
random: harvesting attach, 8 bytes (4 bits) from isab0
ahci0: <Intel ICH10 AHCI SATA controller> port 0xa880-0xa887,0xa800-0xa803,0xa480-0xa487,0xa400-0xa403,0xa080-0xa09f mem 0xfe3f8000-0xfe3f87ff irq 19 at device 31.2 on pci0
ahci0: attempting to allocate 16 MSI vectors (16 supported)
msi: routing MSI IRQ 261 to local APIC 0 vector 64
msi: routing MSI IRQ 262 to local APIC 0 vector 65
msi: routing MSI IRQ 263 to local APIC 0 vector 66
msi: routing MSI IRQ 264 to local APIC 0 vector 67
msi: routing MSI IRQ 265 to local APIC 0 vector 68
msi: routing MSI IRQ 266 to local APIC 0 vector 69
msi: routing MSI IRQ 267 to local APIC 0 vector 70
msi: routing MSI IRQ 268 to local APIC 0 vector 71
msi: routing MSI IRQ 269 to local APIC 0 vector 72
msi: routing MSI IRQ 270 to local APIC 0 vector 73
msi: routing MSI IRQ 271 to local APIC 0 vector 74
msi: routing MSI IRQ 272 to local APIC 0 vector 75
msi: routing MSI IRQ 273 to local APIC 0 vector 76
msi: routing MSI IRQ 274 to local APIC 0 vector 77
msi: routing MSI IRQ 275 to local APIC 0 vector 78
msi: routing MSI IRQ 276 to local APIC 0 vector 79
ahci0: using IRQs 261-276 for MSI
ahci0: AHCI v1.20 with 6 3Gbps ports, Port Multiplier supported
ahci0: Caps: 64bit NCQ SNTF SS ALP AL CLO 3Gbps PM PMD SSC PSC 32cmd CCC EM eSATA 6ports
ahci0: Caps2:
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: Caps: HPCP
random: harvesting attach, 8 bytes (4 bits) from ahcich0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich1: Caps: HPCP
random: harvesting attach, 8 bytes (4 bits) from ahcich1
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich2: Caps: HPCP
random: harvesting attach, 8 bytes (4 bits) from ahcich2
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich3: Caps: HPCP
random: harvesting attach, 8 bytes (4 bits) from ahcich3
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich4: Caps: HPCP
random: harvesting attach, 8 bytes (4 bits) from ahcich4
ahcich5: <AHCI channel> at channel 5 on ahci0
ahcich5: Caps: HPCP
random: harvesting attach, 8 bytes (4 bits) from ahcich5
ahciem0: <AHCI enclosure management bridge> on ahci0
ahciem0: Caps: ALHD XMT SMB LED
random: harvesting attach, 8 bytes (4 bits) from ahciem0
random: harvesting attach, 8 bytes (4 bits) from ahci0
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
random: harvesting attach, 8 bytes (4 bits) from pci0
random: harvesting attach, 8 bytes (4 bits) from pcib0
acpi_button0: <Power Button> on acpi0
random: harvesting attach, 8 bytes (4 bits) from acpi_button0
random: harvesting attach, 8 bytes (4 bits) from atdma0
random: harvesting attach, 8 bytes (4 bits) from fpupnp0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
ioapic0: routing intpin 4 (ISA IRQ 4) to lapic 1 vector 48
uart0: fast interrupt
uart0: PPS capture mode: DCD
random: harvesting attach, 8 bytes (4 bits) from uart0
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)
kbdc: RESET_KBD return code:00fa
kbdc: RESET_KBD status:00aa
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x1d0000
ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 57
atkbd0: [GIANT-LOCKED]
random: harvesting attach, 8 bytes (4 bits) from atkbd0
psm0: unable to allocate IRQ
random: harvesting attach, 8 bytes (4 bits) from atkbdc0
ACPI: Enabled 4 GPEs in block 00 to 3F
random: harvesting attach, 8 bytes (4 bits) from acpi0
random: harvesting attach, 8 bytes (4 bits) from apic0
acpi0: wakeup code va 0xfffffe011fd89000 pa 0x98000
random: harvesting attach, 8 bytes (4 bits) from nexus0
ahc_isa_identify 0: ioport 0xc00 alloc failed
ahc_isa_identify 1: ioport 0x1c00 alloc failed
ahc_isa_identify 2: ioport 0x2c00 alloc failed
ahc_isa_identify 3: ioport 0x3c00 alloc failed
ahc_isa_identify 4: ioport 0x4c00 alloc failed
ahc_isa_identify 5: ioport 0x5c00 alloc failed
ahc_isa_identify 6: ioport 0x6c00 alloc failed
ahc_isa_identify 7: ioport 0x7c00 alloc failed
ahc_isa_identify 8: ioport 0x8c00 alloc failed
ahc_isa_identify 9: ioport 0x9c00 alloc failed
ahc_isa_identify 10: ioport 0xac00 alloc failed
ahc_isa_identify 11: ioport 0xbc00 alloc failed
ahc_isa_identify 12: ioport 0xcc00 alloc failed
ahc_isa_identify 13: ioport 0xdc00 alloc failed
ahc_isa_identify 14: ioport 0xec00 alloc failed
pcib0: allocated type 3 (0xb0000-0xb07ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb0800-0xb0fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb1000-0xb17ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb1800-0xb1fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb2000-0xb27ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb2800-0xb2fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb3000-0xb37ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb3800-0xb3fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb4000-0xb47ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb4800-0xb4fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb5000-0xb57ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb5800-0xb5fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb6000-0xb67ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb6800-0xb6fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb7000-0xb77ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb7800-0xb7fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb8000-0xb87ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb8800-0xb8fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb9000-0xb97ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb9800-0xb9fff) for rid 0 of orm0
pcib0: allocated type 3 (0xba000-0xba7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xba800-0xbafff) for rid 0 of orm0
pcib0: allocated type 3 (0xbb000-0xbb7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xbb800-0xbbfff) for rid 0 of orm0
pcib0: allocated type 3 (0xbc000-0xbc7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xbc800-0xbcfff) for rid 0 of orm0
pcib0: allocated type 3 (0xbd000-0xbd7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xbd800-0xbdfff) for rid 0 of orm0
pcib0: allocated type 3 (0xbe000-0xbe7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xbe800-0xbefff) for rid 0 of orm0
pcib0: allocated type 3 (0xbf000-0xbf7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xbf800-0xbffff) for rid 0 of orm0
pcib0: allocated type 3 (0xd0000-0xd07ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd0800-0xd0fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd1000-0xd17ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd1800-0xd1fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd2000-0xd27ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd2800-0xd2fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd3000-0xd37ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd3800-0xd3fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd4000-0xd47ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd4800-0xd4fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd5000-0xd57ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd5800-0xd5fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd6000-0xd67ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd6800-0xd6fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd7000-0xd77ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd7800-0xd7fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd8000-0xd87ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd8800-0xd8fff) for rid 1 of orm0
pcib0: allocated type 3 (0xd9000-0xd97ff) for rid 1 of orm0
pcib0: allocated type 3 (0xd9800-0xd9fff) for rid 1 of orm0
pcib0: allocated type 3 (0xda000-0xda7ff) for rid 1 of orm0
pcib0: allocated type 3 (0xda800-0xdafff) for rid 1 of orm0
pcib0: allocated type 3 (0xdb000-0xdb7ff) for rid 1 of orm0
pcib0: allocated type 3 (0xdb800-0xdbfff) for rid 1 of orm0
pcib0: allocated type 3 (0xdc000-0xdc7ff) for rid 1 of orm0
pcib0: allocated type 3 (0xdc800-0xdcfff) for rid 1 of orm0
pcib0: allocated type 3 (0xdd000-0xdd7ff) for rid 1 of orm0
pcib0: allocated type 3 (0xdd800-0xddfff) for rid 1 of orm0
pcib0: allocated type 3 (0xde000-0xde7ff) for rid 1 of orm0
pcib0: allocated type 3 (0xde800-0xdefff) for rid 1 of orm0
pcib0: allocated type 3 (0xdf000-0xdf7ff) for rid 1 of orm0
pcib0: allocated type 3 (0xdf800-0xdffff) for rid 1 of orm0
isa_probe_children: disabling PnP devices
atkbdc: atkbdc0 already exists; skipping it
atrtc: atrtc0 already exists; skipping it
attimer: attimer0 already exists; skipping it
sc: sc0 already exists; skipping it
uart: uart0 already exists; skipping it
isa_probe_children: probing non-PnP devices
orm0: <ISA Option ROM> at iomem 0xcc800-0xcd7ff on isa0
random: harvesting attach, 8 bytes (4 bits) from orm0
sc0 failed to probe on isa0
vga0 failed to probe on isa0
pcib0: allocated type 4 (0x3f0-0x3f5) for rid 0 of fdc0
pcib0: allocated type 4 (0x3f7-0x3f7) for rid 1 of fdc0
fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
ppc0: cannot reserve I/O port range
ppc0 failed to probe at irq 7 on isa0
pcib0: allocated type 4 (0x2f8-0x2f8) for rid 0 of uart1
uart1 failed to probe at port 0x2f8 irq 3 on isa0
isa_probe_children: probing PnP devices
random: harvesting attach, 8 bytes (4 bits) from acpi_perf0
random: harvesting attach, 8 bytes (4 bits) from acpi_perf1
est0: <Enhanced SpeedStep Frequency Control> on cpu0
random: harvesting attach, 8 bytes (4 bits) from cpufreq0
random: harvesting attach, 8 bytes (4 bits) from est0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
random: harvesting attach, 8 bytes (4 bits) from cpufreq1
random: harvesting attach, 8 bytes (4 bits) from est1
Device configuration finished.
procfs registered
ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present;
            to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf.
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
Timecounters tick every 1.000 msec
lo0: bpf attached
vlan: initialized, using hash tables with chaining
IPsec: Initialized Security Association Processing.
tcp_init: net.inet.tcp.tcbhashsize auto tuned to 32768
hptnr: no controller detected.
hptrr: no controller detected.
hpt27xx: no controller detected.
ata2: reset tp1 mask=03 ostat0=60 ostat1=70
hdacc0: <Realtek ALC1200 HDA CODEC> at cad 0 on hdac0
hdaa0: <Realtek ALC1200 Audio Function Group> at nid 1 on hdacc0
hdaa0: Subsystem ID: 0x104382fe
hdaa0: NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdaa0:  GPIO0: disabled
hdaa0:  GPIO1: disabled
hdaa0: Original pins configuration:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0: 17 18561140 4  0  Digital-out   Jack  Digital 0x18       Black   1
hdaa0: 20 01014010 1  0  Line-out      Jack  1/8     Rear       Green   0
hdaa0: 21 01011012 1  2  Line-out      Jack  1/8     Rear       Black   0
hdaa0: 22 01016011 1  1  Line-out      Jack  1/8     Rear       Orange  0
hdaa0: 23 01012014 1  4  Line-out      Jack  1/8     Rear       Grey    0
hdaa0: 24 01a19850 5  0  Mic           Jack  1/8     Rear       Pink    8
hdaa0: 25 02a19c60 6  0  Mic           Jack  1/8     Front      Pink    12
hdaa0: 26 0181305f 5  15 Line-in       Jack  1/8     Rear       Blue    0
hdaa0: 27 02214c20 2  0  Headphones    Jack  1/8     Front      Green   12
hdaa0: 28 593301f0 15 0  CD            None  ATAPI   Onboard    Unknown 1
hdaa0: 29 4015e601 0  1  Speaker       None  Optical 0x00       White   6
hdaa0: 30 01456130 3  0  SPDIF-out     Jack  Optical Rear       Orange  1
hdaa0: 31 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
hdaa0: Patching widget caps nid=29 0x00400000 -> 0x00700000
hdaa0: Patched pins configuration:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0: 17 18561140 4  0  Digital-out   Jack  Digital 0x18       Black   1
hdaa0: 20 01014010 1  0  Line-out      Jack  1/8     Rear       Green   0
hdaa0: 21 01011012 1  2  Line-out      Jack  1/8     Rear       Black   0
hdaa0: 22 01016011 1  1  Line-out      Jack  1/8     Rear       Orange  0
hdaa0: 23 01012014 1  4  Line-out      Jack  1/8     Rear       Grey    0
hdaa0: 24 01a19850 5  0  Mic           Jack  1/8     Rear       Pink    8
hdaa0: 25 02a19c60 6  0  Mic           Jack  1/8     Front      Pink    12
hdaa0: 26 0181305f 5  15 Line-in       Jack  1/8     Rear       Blue    0
hdaa0: 27 02214c20 2  0  Headphones    Jack  1/8     Front      Green   12
hdaa0: 28 593301f0 15 0  CD            None  ATAPI   Onboard    Unknown 1 DISA
hdaa0: 30 01456130 3  0  SPDIF-out     Jack  Optical Rear       Orange  1
hdaa0: 31 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0: 6 associations found:
hdaa0: Association 0 (1) out:
hdaa0:  Pin nid=20 seq=0
hdaa0:  Pin nid=22 seq=1
hdaa0:  Pin nid=21 seq=2
hdaa0:  Pin nid=23 seq=4
hdaa0: Association 1 (2) out:
hdaa0:  Pin nid=27 seq=0
hdaa0: Association 2 (3) out:
hdaa0:  Pin nid=30 seq=0
hdaa0: Association 3 (4) out:
hdaa0:  Pin nid=17 seq=0
hdaa0: Association 4 (5) in:
hdaa0:  Pin nid=24 seq=0
hdaa0:  Pin nid=26 seq=15
hdaa0: Association 5 (6) in:
hdaa0:  Pin nid=25 seq=0
hdaa0: Tracing association 0 (1)
hdaa0:  Pin 20 traced to DAC 2
hdaa0:  Pin 22 traced to DAC 3
hdaa0:  Pin 21 traced to DAC 4
hdaa0:  Pin 23 traced to DAC 5
hdaa0: Association 0 (1) trace succeeded
hdaa0: Tracing association 1 (2)
hdaa0:  Pin 27 traced to DAC 37
hdaa0: Association 1 (2) trace succeeded
hdaa0: Tracing association 2 (3)
hdaa0:  Pin 30 traced to DAC 6
hdaa0: Association 2 (3) trace succeeded
hdaa0: Tracing association 3 (4)
hdaa0:  Pin 17 traced to DAC 16
hdaa0: Association 3 (4) trace succeeded
hdaa0: Tracing association 4 (5)
hdaa0:  Pin 24 traced to ADC 8
hdaa0:  Pin 26 traced to ADC 8
hdaa0: Association 4 (5) trace succeeded
hdaa0: Tracing association 5 (6)
hdaa0:  Pin 25 traced to ADC 9
hdaa0: Association 5 (6) trace succeeded
hdaa0: Looking for additional DAC for association 0 (1)
hdaa0: Looking for additional DAC for association 1 (2)
hdaa0: Looking for additional DAC for association 2 (3)
hdaa0: Looking for additional DAC for association 3 (4)
hdaa0: Looking for additional ADC for association 4 (5)
hdaa0: Looking for additional ADC for association 5 (6)
hdaa0: Tracing input monitor
hdaa0:  Tracing nid 11 to out
hdaa0:  nid 11 is input monitor
hdaa0:  Tracing nid 34 to out
hdaa0:  Tracing nid 35 to out
hdaa0: Tracing other input monitors
hdaa0:  Tracing nid 24 to out
hdaa0:  Tracing nid 25 to out
hdaa0:  Tracing nid 26 to out
hdaa0: Tracing beeper
hdaa0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
pcm0: <Realtek ALC1200 (Rear Analog 7.1/2.0)> at nid 20,22,21,23 and 24,26 on hdaa0
pcm0: Playback:
pcm0:      Stream cap: 0x00000001 PCM
pcm0:         PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz
pcm0:             DAC: 2 3 4 5
pcm0: 
pcm0:     nid=20 [pin: Line-out (Green Jack)]
pcm0:       + <- nid=12 [audio mixer] [src: pcm, mix]
pcm0:              + <- nid=2 [audio output] [src: pcm]
pcm0:              + <- nid=11 [audio mixer] [src: mix]
pcm0: 
pcm0:     nid=22 [pin: Line-out (Orange Jack)]
pcm0:       + <- nid=13 [audio mixer] [src: pcm, mix]
pcm0:              + <- nid=3 [audio output] [src: pcm]
pcm0:              + <- nid=11 [audio mixer] [src: mix]
pcm0: 
pcm0:     nid=21 [pin: Line-out (Black Jack)]
pcm0:       + <- nid=14 [audio mixer] [src: pcm, mix]
pcm0:              + <- nid=4 [audio output] [src: pcm]
pcm0:              + <- nid=11 [audio mixer] [src: mix]
pcm0: 
pcm0:     nid=23 [pin: Line-out (Grey Jack)]
pcm0:       + <- nid=15 [audio mixer] [src: pcm, mix]
pcm0:              + <- nid=5 [audio output] [src: pcm]
pcm0:              + <- nid=11 [audio mixer] [src: mix]
pcm0: 
pcm0: Record:
pcm0:      Stream cap: 0x00000001 PCM
pcm0:         PCM cap: 0x00060160 16 20 bits, 44 48 96 KHz
pcm0:             ADC: 8
pcm0: 
pcm0:     nid=8 [audio input]
pcm0:       + <- nid=35 [audio mixer] [src: speaker, line, mic, mix]
pcm0:              + <- nid=24 [pin: Mic (Pink Jack)] [src: mic]
pcm0:              + <- nid=26 [pin: Line-in (Blue Jack)] [src: line]
pcm0:              + <- nid=29 [beep widget] [src: speaker]
pcm0:              + <- nid=11 [audio mixer] [src: mix]
pcm0: 
pcm0: Input Mix:
pcm0: 
pcm0:     nid=11 [audio mixer]
pcm0:       + <- nid=24 [pin: Mic (Pink Jack)] [src: mic]
pcm0:       + <- nid=26 [pin: Line-in (Blue Jack)] [src: line]
pcm0:       + <- nid=29 [beep widget] [src: speaker]
pcm0: 
pcm0: Master Volume (OSS: vol): -46/0dB
pcm0:    +- ctl 13 (nid  12 out):    -46/0dB (32 steps)
pcm0:    +- ctl 14 (nid  12 in   0): mute
pcm0:    +- ctl 15 (nid  12 in   1): mute
pcm0:    +- ctl 16 (nid  13 out):    -46/0dB (32 steps)
pcm0:    +- ctl 17 (nid  13 in   0): mute
pcm0:    +- ctl 18 (nid  13 in   1): mute
pcm0:    +- ctl 19 (nid  14 out):    -46/0dB (32 steps)
pcm0:    +- ctl 20 (nid  14 in   0): mute
pcm0:    +- ctl 21 (nid  14 in   1): mute
pcm0:    +- ctl 22 (nid  15 out):    -46/0dB (32 steps)
pcm0:    +- ctl 23 (nid  15 in   0): mute
pcm0:    +- ctl 24 (nid  15 in   1): mute
pcm0:    +- ctl 25 (nid  20 in ):    mute
pcm0:    +- ctl 27 (nid  21 in ):    mute
pcm0:    +- ctl 29 (nid  22 in ):    mute
pcm0:    +- ctl 31 (nid  23 in ):    mute
pcm0: 
pcm0: PCM Volume (OSS: pcm): 0/0dB
pcm0:    +- ctl 14 (nid  12 in   0): mute
pcm0:    +- ctl 17 (nid  13 in   0): mute
pcm0:    +- ctl 20 (nid  14 in   0): mute
pcm0:    +- ctl 23 (nid  15 in   0): mute
pcm0: 
pcm0: Microphone Volume (OSS: mic): 0/30dB
pcm0:    +- ctl  3 (nid  11 in   0): -34/12dB (32 steps) + mute
pcm0:    +- ctl 34 (nid  24 out):    0/30dB (4 steps)
pcm0:    +- ctl 52 (nid  35 in   0): mute
pcm0: 
pcm0: Line-in Volume (OSS: line): 0/30dB
pcm0:    +- ctl  5 (nid  11 in   2): -34/12dB (32 steps) + mute
pcm0:    +- ctl 38 (nid  26 out):    0/30dB (4 steps)
pcm0:    +- ctl 54 (nid  35 in   2): mute
pcm0: 
pcm0: Speaker/Beep Volume (OSS: speaker): -34/12dB
pcm0:    +- ctl  8 (nid  11 in   5): -34/12dB (32 steps) + mute
pcm0:    +- ctl 57 (nid  35 in   5): mute
pcm0: 
pcm0: Recording Level (OSS: rec): -16/30dB
pcm0:    +- ctl  1 (nid   8 in   0): -16/30dB (32 steps) + mute
pcm0:    +- ctl 52 (nid  35 in   0): mute
pcm0:    +- ctl 54 (nid  35 in   2): mute
pcm0:    +- ctl 57 (nid  35 in   5): mute
pcm0:    +- ctl 62 (nid  35 in  10): mute
pcm0: 
pcm0: Input Mix Level (OSS: mix): -34/12dB
pcm0:    +- ctl  3 (nid  11 in   0): -34/12dB (32 steps) + mute
pcm0:    +- ctl  5 (nid  11 in   2): -34/12dB (32 steps) + mute
pcm0:    +- ctl  8 (nid  11 in   5): -34/12dB (32 steps) + mute
pcm0:    +- ctl 15 (nid  12 in   1): mute
pcm0:    +- ctl 18 (nid  13 in   1): mute
pcm0:    +- ctl 21 (nid  14 in   1): mute
pcm0:    +- ctl 24 (nid  15 in   1): mute
pcm0:    +- ctl 62 (nid  35 in  10): mute
pcm0: 
pcm0: Input Monitoring Level (OSS: igain): 0/0dB
pcm0:    +- ctl 15 (nid  12 in   1): mute
pcm0:    +- ctl 18 (nid  13 in   1): mute
pcm0:    +- ctl 21 (nid  14 in   1): mute
pcm0:    +- ctl 24 (nid  15 in   1): mute
pcm0: 
pcm0: Mixer "vol":
pcm0: Mixer "pcm":
pcm0: Mixer "speaker":
pcm0: Mixer "line":
pcm0: Mixer "mic":
pcm0: Mixer "mix":
pcm0: Mixer "rec":
pcm0: Mixer "igain":
pcm0: Soft PCM mixer ENABLED
pcm0: Playback channel set is: Front Left, Front Right, Front Center, Low Frequency Effects, Back Left, Back Right, Side Left, Side Right, 
pcm0: Playback channel matrix is: 7.1 (disconnected)
pcm0: Recording channel set is: Front Left, Front Right, 
pcm0: Recording channel matrix is: 2.0 (disconnected)
random: harvesting attach, 8 bytes (4 bits) from pcm0
pcm1: <Realtek ALC1200 (Front Analog)> at nid 27 and 25 on hdaa0
pcm1: Playback:
pcm1:      Stream cap: 0x00000001 PCM
pcm1:         PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz
pcm1:             DAC: 37
pcm1: 
pcm1:     nid=27 [pin: Headphones (Green Jack)]
pcm1:       + <- nid=38 [audio mixer] [src: pcm, mix]
pcm1:              + <- nid=37 [audio output] [src: pcm]
pcm1:              + <- nid=11 [audio mixer] [src: mix]
pcm1: 
pcm1: Record:
pcm1:      Stream cap: 0x00000001 PCM
pcm1:         PCM cap: 0x00060160 16 20 bits, 44 48 96 KHz
pcm1:             ADC: 9
pcm1: 
pcm1:     nid=9 [audio input]
pcm1:       + <- nid=34 [audio mixer] [src: speaker, monitor]
pcm1:              + <- nid=25 [pin: Mic (Pink Jack)] [src: monitor]
pcm1:              + <- nid=29 [beep widget] [src: speaker]
pcm1: 
pcm1: Master Volume (OSS: vol): -46/0dB
pcm1:    +- ctl 39 (nid  27 in ):    mute
pcm1:    +- ctl 63 (nid  38 out):    -46/0dB (32 steps)
pcm1:    +- ctl 64 (nid  38 in   0): mute
pcm1:    +- ctl 65 (nid  38 in   1): mute
pcm1: 
pcm1: PCM Volume (OSS: pcm): 0/0dB
pcm1:    +- ctl 64 (nid  38 in   0): mute
pcm1: 
pcm1: Microphone2 Volume (OSS: monitor): 0/30dB
pcm1:    +- ctl 36 (nid  25 out):    0/30dB (4 steps)
pcm1:    +- ctl 42 (nid  34 in   1): mute
pcm1: 
pcm1: Speaker/Beep Volume (OSS: speaker)
pcm1:    +- ctl 46 (nid  34 in   5): mute
pcm1: 
pcm1: Recording Level (OSS: rec): -16/30dB
pcm1:    +- ctl  2 (nid   9 in   0): -16/30dB (32 steps) + mute
pcm1:    +- ctl 36 (nid  25 out):    0/30dB (4 steps)
pcm1:    +- ctl 42 (nid  34 in   1): mute
pcm1:    +- ctl 46 (nid  34 in   5): mute
pcm1: 
pcm1: Input Mix Level (OSS: mix)
pcm1:    +- ctl 65 (nid  38 in   1): mute
pcm1: 
pcm1: Input Monitoring Level (OSS: igain): 0/0dB
pcm1:    +- ctl 65 (nid  38 in   1): mute
pcm1: 
pcm1: Mixer "vol":
pcm1: Mixer "pcm":
pcm1: Mixer "rec":
pcm1: Mixer "igain":
pcm1: Mixer "monitor":
pcm1: Soft PCM mixer ENABLED
pcm1: Playback channel set is: Front Left, Front Right, 
pcm1: Playback channel matrix is: 2.0 (disconnected)
pcm1: Recording channel set is: Front Left, Front Right, 
pcm1: Recording channel matrix is: 2.0 (disconnected)
random: harvesting attach, 8 bytes (4 bits) from pcm1
pcm2: <Realtek ALC1200 (Rear Digital)> at nid 30 on hdaa0
pcm2: Playback:
pcm2:      Stream cap: 0x00000005 AC3 PCM
pcm2:         PCM cap: 0x001e05e0 16 20 24 32 bits, 44 48 88 96 192 KHz
pcm2:             DAC: 6
pcm2: 
pcm2:     nid=30 [pin: SPDIF-out (Orange Jack)]
pcm2:       + <- nid=6 [audio output] [src: pcm]
pcm2: 
pcm2: Mixer "vol" -> "none": child=0x00000010
pcm2: Mixer "pcm": parent="vol"
pcm2: Soft PCM mixer ENABLED
pcm2: Playback channel set is: Front Left, Front Right, 
pcm2: Playback channel matrix is: 2.0 (unknown)
random: harvesting attach, 8 bytes (4 bits) from pcm2
pcm3: <Realtek ALC1200 (Digital)> at nid 17 on hdaa0
pcm3: Playback:
pcm3:      Stream cap: 0x00000005 AC3 PCM
pcm3:         PCM cap: 0x001e05e0 16 20 24 32 bits, 44 48 88 96 192 KHz
pcm3:             DAC: 16
pcm3: 
pcm3:     nid=17 [pin: Digital-out (Black Jack)]
pcm3:       + <- nid=16 [audio output] [src: pcm]
pcm3: 
pcm3: Mixer "vol" -> "none": child=0x00000010
pcm3: Mixer "pcm": parent="vol"
pcm3: Soft PCM mixer ENABLED
pcm3: Playback channel set is: Front Left, Front Right, 
pcm3: Playback channel matrix is: 2.0 (unknown)
random: harvesting attach, 8 bytes (4 bits) from pcm3
random: harvesting attach, 8 bytes (4 bits) from hdaa0
random: harvesting attach, 8 bytes (4 bits) from hdacc0
hdacc1: <Intel Eaglelake HDA CODEC> at cad 1 on hdac0
hdaa1: <Intel Eaglelake Audio Function Group> at nid 1 on hdacc1
hdaa1: Subsystem ID: 0x80860101
hdaa1: NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
hdaa1: Original pins configuration:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa1: Patched pins configuration:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa1: 1 associations found:
hdaa1: Association 0 (1) out:
hdaa1:  Pin nid=3 seq=0
hdaa1: Tracing association 0 (1)
hdaa1:  Pin 3 traced to DAC 2
hdaa1: Association 0 (1) trace succeeded
hdaa1: Looking for additional DAC for association 0 (1)
hdaa1: Tracing input monitor
hdaa1: Tracing other input monitors
hdaa1: Tracing beeper
hdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
pcm4: <Intel Eaglelake (HDMI 8ch)> at nid 3 on hdaa1
pcm4: Playback:
pcm4:      Stream cap: 0x00000005 AC3 PCM
pcm4:         PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz
pcm4:             DAC: 2
pcm4: 
pcm4:     nid=3 [pin: Digital-out (Jack)]
pcm4:       + <- nid=2 [audio output] [src: pcm]
pcm4: 
pcm4: Master Volume (OSS: vol): 0/0dB
pcm4:    +- ctl  1 (nid   3 in ):    mute
pcm4: 
pcm4: PCM Volume (OSS: pcm): 0/0dB
pcm4:    +- ctl  1 (nid   3 in ):    mute
pcm4: 
pcm4: Mixer "vol":
pcm4: Mixer "pcm":
pcm4: Soft PCM mixer ENABLED
pcm4: Playback channel matrix is: unknown, assuming 7.1 (disconnected)
random: harvesting attach, 8 bytes (4 bits) from pcm4
random: harvesting attach, 8 bytes (4 bits) from hdaa1
random: harvesting attach, 8 bytes (4 bits) from hdacc1
ugen0.1: <Intel UHCI root HUB> at usbus0
ugen6.1: <Intel UHCI root HUB> at usbus6
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen7.1: <Intel EHCI root HUB> at usbus7
uhub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus6
uhub2: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus7
ugen5.1: <Intel UHCI root HUB> at usbus5
ugen4.1: <Intel UHCI root HUB> at usbus4
uhub3: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus5
uhub4: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
ugen3.1: <Intel EHCI root HUB> at usbus3
ugen2.1: <Intel UHCI root HUB> at usbus2
uhub5: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
ugen1.1: <Intel UHCI root HUB> at usbus1
uhub6: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
uhub7: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ata2: stat0=0x20 err=0x20 lsb=0x20 msb=0x20
ata2: stat1=0x30 err=0x30 lsb=0x30 msb=0x30
ata2: reset tp2 stat0=20 stat1=30 devices=0x0
ahcich0: AHCI reset...
ahcich0: SATA connect time=100us status=00000123
ahcich0: AHCI reset: device found
ahcich0: AHCI reset: device ready after 0ms
ahcich1: AHCI reset...
ahcich1: SATA connect timeout time=10000us status=00000000
ahcich1: AHCI reset: device not found
ahcich2: AHCI reset...
ahcich2: SATA connect timeout time=10000us status=00000000
ahcich2: AHCI reset: device not found
ahcich3: AHCI reset...
ahcich3: SATA connect timeout time=10000us status=00000000
ahcich3: AHCI reset: device not found
ahcich4: AHCI reset...
ahcich4: SATA connect timeout time=10000us status=00000000
ahcich4: AHCI reset: device not found
ahcich5: AHCI reset...
ahcich5: SATA connect timeout time=10000us status=00000000
ahcich5: AHCI reset: device not found
ses0 at ahciem0 bus 0 scbus7 target 0 lun 0
ses0: <AHCI SGPIO Enclosure 1.00 0001> SEMB S-E-S 2.00 device
ses0: SEMB SES Device
ses0: ada0 at ahcich0 bus 0 scbus1 target 0 lun 0
Generation Code 0x0 has 1 SubEnclosures
ses0: uhub1: 2 ports with 2 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub1
uhub0: 2 ports with 2 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub0
uhub3: GEOM: new disk ada0
2 ports with 2 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub3
ada0: uhub4: 2 ports with 2 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub4
<KINGSTON SVP100S264G CJRA0202> ATA8-ACS SATA 2.x device
uhub6: ada0: Serial Number Y08Y104TY19K
2 ports with 2 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub6
uhub7: 2 ports with 2 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub7
ada0: 300.000MB/s transfers SubEnclosure ID 0, 1 Types With this ID, Descriptor Length 36, offset 8
ses0:  (SATA 2.x, UDMA5, PIO 8192bytes)
ada0: 61057MB (125045424 512 byte sectors)
WWN: 0
pass0 at ahcich0 bus 0 scbus1 target 0 lun 0
ses0: pass0:  Type Desc[0]: Type 0x17, MaxElt 6, In Subenc 0, Text Length 0: 
<KINGSTON SVP100S264G CJRA0202> ATA8-ACS SATA 2.x device
pass0: Serial Number Y08Y104TY19K
pass0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)
pass1 at ahciem0 bus 0 scbus7 target 0 lun 0
pass1: <AHCI SGPIO Enclosure 1.00 0001> SEMB S-E-S 2.00 device
Trying to mount root from zfs:zroot/ROOT/default []...
Root mount waiting for: usbus7 usbus3
Root mount waiting for: usbus7 usbus3
Root mount waiting for: usbus7 usbus3
uhub2: 6 ports with 6 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub2
uhub5: 6 ports with 6 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub5
start_init: trying /sbin/init
re0: link state changed to DOWN
ugen2.2: <Microsoft Microsoft Basic Optical Mouse v2.0> at usbus2
re0: link state changed to UP
ums0 on uhub6
ums0: <Microsoft Microsoft Basic Optical Mouse v2.0, class 0/0, rev 1.10/1.99, addr 2> on usbus2
ums0: 3 buttons and [XYZ] coordinates ID=0
random: harvesting attach, 8 bytes (4 bits) from ums0


More information about the freebsd-current mailing list