Index | Thread | Search

From:
Alexander Bluhm <bluhm@openbsd.org>
Subject:
Re: em(4): simplify mac type tests
To:
tech@openbsd.org
Date:
Wed, 5 Aug 2026 23:40:27 +0200

Download raw body.

Thread
On Wed, Aug 05, 2026 at 12:19:29PM +1000, Jonathan Gray wrote:
> reduce the number of places to change when adding mac types

I pasted your four em diffs together and ran my network tests on a
box filled with em(4).  Seems to work.  I have these variants:

em0 at pci2 dev 0 function 0 "Intel 82571EB" rev 0x06: apic 2 int 8, address 00:1b:21:7b:d1:10
em2 at pci3 dev 0 function 0 "Intel 82580" rev 0x01: msi, address 90:e2:ba:78:7c:f0
em6 at pci4 dev 0 function 0 "Intel 82576" rev 0x01: msi, address 00:1b:21:da:f6:ec
em8 at pci5 dev 0 function 0 "Intel I350" rev 0x01: msi, address 00:25:90:e7:ec:7c
em10 at pci10 dev 0 function 0 "Intel I350" rev 0x01: msi, address a0:36:9f:04:fb:3c
em14 at pci11 dev 0 function 0 "Intel 82576" rev 0x01: msi, address 00:1b:21:60:58:28
em16 at pci16 dev 0 function 0 "Intel 82571EB" rev 0x06: apic 3 int 20, address 00:50:c2:01:f4:60

bluhm

OpenBSD 8.0-beta (GENERIC.MP) #0: Wed Aug  5 19:14:24 CEST 2026
    root@ot19.obsd-lab.genua.de:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 51488169984 (49102MB)
avail mem = 49899282432 (47587MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xebec0 (67 entries)
bios0: vendor American Megatrends Inc. version "3.1" date 09/08/2014
bios0: Supermicro GGA0800
acpi0 at bios0: ACPI 4.0
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC FPDT MCFG HPET PRAD SPMI SSDT DMAR
acpi0: wakeup devices P0P9(S4) EUSB(S4) USBE(S4) GBE_(S4) NPE1(S4) NPE2(S4) NPE3(S4) NPE4(S4) NPE5(S4) NPE6(S4) NPE7(S4) NPE8(S4) NPE9(S4) I35P(S4) I35I(S4) X54P(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 4 (boot processor)
cpu0: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.09 MHz, 06-3e-04, patch 0000042e
cpu0: cpuid 1 edx=bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> ecx=77bee3ff<SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND>
cpu0: cpuid 6 eax=77<SENSOR,ARAT,PTS> ecx=9<EFFFREQ>
cpu0: cpuid 7.0 ebx=281<FSGSBASE,SMEP,ERMS> edx=9c000400<MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD>
cpu0: cpuid a vers=3, gp=4, gpwidth=48, ff=3, ffwidth=48
cpu0: cpuid d.1 eax=1<XSAVEOPT>
cpu0: cpuid 80000001 edx=2c100800<NXE,PAGE1GB,RDTSCP,LONG> ecx=1<LAHF>
cpu0: cpuid 80000007 edx=100<ITSC>
cpu0: MELTDOWN
cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 64b/line 8-way L2 cache, 25MB 64b/line 20-way L3 cache
cpu0: smt 0, core 2, package 0, type P
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 100MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.1, IBE
cpu1 at mainbus0: apid 6 (application processor)
cpu1: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.16 MHz, 06-3e-04, patch 0000042e
cpu1: smt 0, core 3, package 0, type P
cpu2 at mainbus0: apid 8 (application processor)
cpu2: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.29 MHz, 06-3e-04, patch 0000042e
cpu2: smt 0, core 4, package 0, type P
cpu3 at mainbus0: apid 16 (application processor)
cpu3: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.33 MHz, 06-3e-04, patch 0000042e
cpu3: smt 0, core 8, package 0, type P
cpu4 at mainbus0: apid 18 (application processor)
cpu4: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.55 MHz, 06-3e-04, patch 0000042e
cpu4: smt 0, core 9, package 0, type P
cpu5 at mainbus0: apid 20 (application processor)
cpu5: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.54 MHz, 06-3e-04, patch 0000042e
cpu5: smt 0, core 10, package 0, type P
cpu6 at mainbus0: apid 36 (application processor)
cpu6: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.78 MHz, 06-3e-04, patch 0000042e
cpu6: smt 0, core 2, package 1, type P
cpu7 at mainbus0: apid 38 (application processor)
cpu7: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.85 MHz, 06-3e-04, patch 0000042e
cpu7: smt 0, core 3, package 1, type P
cpu8 at mainbus0: apid 40 (application processor)
cpu8: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.59 MHz, 06-3e-04, patch 0000042e
cpu8: smt 0, core 4, package 1, type P
cpu9 at mainbus0: apid 48 (application processor)
cpu9: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3500.61 MHz, 06-3e-04, patch 0000042e
cpu9: smt 0, core 8, package 1, type P
cpu10 at mainbus0: apid 50 (application processor)
cpu10: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.15 MHz, 06-3e-04, patch 0000042e
cpu10: smt 0, core 9, package 1, type P
cpu11 at mainbus0: apid 52 (application processor)
cpu11: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.33 MHz, 06-3e-04, patch 0000042e
cpu11: smt 0, core 10, package 1, type P
cpu12 at mainbus0: apid 5 (application processor)
cpu12: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.75 MHz, 06-3e-04, patch 0000042e
cpu12: smt 1, core 2, package 0, type SP
cpu13 at mainbus0: apid 7 (application processor)
cpu13: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.85 MHz, 06-3e-04, patch 0000042e
cpu13: smt 1, core 3, package 0, type SP
cpu14 at mainbus0: apid 9 (application processor)
cpu14: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3502.21 MHz, 06-3e-04, patch 0000042e
cpu14: smt 1, core 4, package 0, type SP
cpu15 at mainbus0: apid 17 (application processor)
cpu15: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.86 MHz, 06-3e-04, patch 0000042e
cpu15: smt 1, core 8, package 0, type SP
cpu16 at mainbus0: apid 19 (application processor)
cpu16: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3502.41 MHz, 06-3e-04, patch 0000042e
cpu16: smt 1, core 9, package 0, type SP
cpu17 at mainbus0: apid 21 (application processor)
cpu17: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3502.06 MHz, 06-3e-04, patch 0000042e
cpu17: smt 1, core 10, package 0, type SP
cpu18 at mainbus0: apid 37 (application processor)
cpu18: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.64 MHz, 06-3e-04, patch 0000042e
cpu18: smt 1, core 2, package 1, type SP
cpu19 at mainbus0: apid 39 (application processor)
cpu19: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3502.38 MHz, 06-3e-04, patch 0000042e
cpu19: smt 1, core 3, package 1, type SP
cpu20 at mainbus0: apid 41 (application processor)
cpu20: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3502.46 MHz, 06-3e-04, patch 0000042e
cpu20: smt 1, core 4, package 1, type SP
cpu21 at mainbus0: apid 49 (application processor)
cpu21: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.53 MHz, 06-3e-04, patch 0000042e
cpu21: smt 1, core 8, package 1, type SP
cpu22 at mainbus0: apid 51 (application processor)
cpu22: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3501.95 MHz, 06-3e-04, patch 0000042e
cpu22: smt 1, core 9, package 1, type SP
cpu23 at mainbus0: apid 53 (application processor)
cpu23: Intel(R) Xeon(R) CPU E5-2643 v2 @ 3.50GHz, 3502.38 MHz, 06-3e-04, patch 0000042e
cpu23: smt 1, core 10, package 1, type SP
ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 20, 24 pins
ioapic1 at mainbus0: apid 2 pa 0xfec01000, version 20, 24 pins
ioapic2 at mainbus0: apid 3 pa 0xfec40000, version 20, 24 pins
acpimcfg0 at acpi0
acpimcfg0: addr 0xd0000000, bus 0-255
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 9 (P0P9)
acpiprt2 at acpi0: bus 8 (P0PA)
acpiprt3 at acpi0: bus 1 (NPE1)
acpiprt4 at acpi0: bus -1 (BR1B)
acpiprt5 at acpi0: bus -1 (BR1C)
acpiprt6 at acpi0: bus 2 (NPE3)
acpiprt7 at acpi0: bus 3 (NPE5)
acpiprt8 at acpi0: bus 4 (NPE7)
acpiprt9 at acpi0: bus 6 (NPE9)
acpiprt10 at acpi0: bus 128 (PCI1)
acpiprt11 at acpi0: bus 129 (NPE1)
acpiprt12 at acpi0: bus 131 (NPE3)
acpiprt13 at acpi0: bus 133 (NPE5)
acpiprt14 at acpi0: bus 134 (NPE7)
acpipci0 at acpi0 PCI0: 0x00000010 0x00000011 0x00000000
com0 at acpi0 UAR1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo
com1 at acpi0 UAR2 addr 0x2f8/0x8 irq 3: ns16550a, 16 byte fifo
com1: console
acpicmos0 at acpi0
"IPI0001" at acpi0 not configured
acpipci1 at acpi0 UNC0: 0x00000000 0x00000011 0x00000001
acpipci2 at acpi0 PCI1: 0x00000010 0x00000011 0x00000000
acpipci3 at acpi0 UNC1: 0x00000000 0x00000011 0x00000001
acpibtn0 at acpi0: PWRB
"PNP0C14" at acpi0 not configured
"ACPI0004" at acpi0 not configured
"ACPI0004" at acpi0 not configured
acpicpu0 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu2 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu3 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu4 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu5 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu6 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu7 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu8 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu9 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu10 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu11 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu12 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu13 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu14 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu15 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu16 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu17 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu18 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu19 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu20 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu21 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu22 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
acpicpu23 at acpi0: C2(350@41 mwait.3@0x20), C1(1000@1 mwait.1), PSS
ipmi at mainbus0 not configured
cpu0: using VERW MDS workaround (except on vmm entry)
cpu0: Enhanced SpeedStep 3500 MHz: speeds: 3501, 3500, 3300, 3200, 3000, 2800, 2700, 2500, 2300, 2200, 2000, 1900, 1700, 1500, 1400, 1200 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel E5 v2 Host" rev 0x04
ppb0 at pci0 dev 1 function 0 "Intel E5 v2 PCIE" rev 0x04: msi
pci1 at ppb0 bus 1
mfii0 at pci1 dev 0 function 0 "Symbios Logic MegaRAID SAS2208" rev 0x05: msi
mfii0: "LSI MegaRAID ROMB", firmware 23.28.0-0010, 1024MB cache
scsibus1 at mfii0: 64 targets
sd0 at scsibus1 targ 0 lun 0: <SMC, SMC2208, 3.40> naa.6003048015178c0014b12f5109c139ce
sd0: 556944MB, 512 bytes/sector, 1140621312 sectors
scsibus2 at mfii0: 256 targets
ppb1 at pci0 dev 2 function 0 "Intel E5 v2 PCIE" rev 0x04: msi
pci2 at ppb1 bus 2
em0 at pci2 dev 0 function 0 "Intel 82571EB" rev 0x06: apic 2 int 8, address 00:1b:21:7b:d1:10
em1 at pci2 dev 0 function 1 "Intel 82571EB" rev 0x06: apic 2 int 12, address 00:1b:21:7b:d1:11
ppb2 at pci0 dev 2 function 2 "Intel E5 v2 PCIE" rev 0x04: msi
pci3 at ppb2 bus 3
em2 at pci3 dev 0 function 0 "Intel 82580" rev 0x01: msi, address 90:e2:ba:78:7c:f0
em3 at pci3 dev 0 function 1 "Intel 82580" rev 0x01: msi, address 90:e2:ba:78:7c:f1
em4 at pci3 dev 0 function 2 "Intel 82580" rev 0x01: msi, address 90:e2:ba:78:7c:f2
em5 at pci3 dev 0 function 3 "Intel 82580" rev 0x01: msi, address 90:e2:ba:78:7c:f3
ppb3 at pci0 dev 3 function 0 "Intel E5 v2 PCIE" rev 0x04: msi
pci4 at ppb3 bus 4
em6 at pci4 dev 0 function 0 "Intel 82576" rev 0x01: msi, address 00:1b:21:da:f6:ec
em7 at pci4 dev 0 function 1 "Intel 82576" rev 0x01: msi, address 00:1b:21:da:f6:ed
ppb4 at pci0 dev 3 function 2 "Intel E5 v2 PCIE" rev 0x04: msi
pci5 at ppb4 bus 6
em8 at pci5 dev 0 function 0 "Intel I350" rev 0x01: msi, address 00:25:90:e7:ec:7c
em9 at pci5 dev 0 function 1 "Intel I350" rev 0x01: msi, address 00:25:90:e7:ec:7d
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 0 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 1 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 2 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 3 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 4 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 5 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 6 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci0 dev 4 function 7 not configured
"Intel E5 v2 Address Map" rev 0x04 at pci0 dev 5 function 0 not configured
"Intel E5 v2 IIO RAS" rev 0x04 at pci0 dev 5 function 2 not configured
"Intel E5 v2 I/O APIC" rev 0x04 at pci0 dev 5 function 4 not configured
ppb5 at pci0 dev 17 function 0 "Intel C600 Virtual PCIE" rev 0x06
pci6 at ppb5 bus 8
"Intel C600 MEI" rev 0x05 at pci0 dev 22 function 0 not configured
"Intel C600 MEI" rev 0x05 at pci0 dev 22 function 1 not configured
ehci0 at pci0 dev 26 function 0 "Intel C600 USB" rev 0x06: apic 0 int 16
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ehci1 at pci0 dev 29 function 0 "Intel C600 USB" rev 0x06: apic 0 int 23
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb6 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xa6
pci7 at ppb6 bus 9
vga1 at pci7 dev 3 function 0 "Matrox MGA G200eW" rev 0x0a
wsdisplay at vga1 not configured
pcib0 at pci0 dev 31 function 0 "Intel C600 LPC" rev 0x06
ahci0 at pci0 dev 31 function 2 "Intel C600 AHCI" rev 0x06: msi, AHCI 1.3
ahci0: port 0: 1.5Gb/s
scsibus3 at ahci0: 32 targets
cd0 at scsibus3 targ 0 lun 0: <TEAC, DV-W28SS-B, 1.2A> removable
ichiic0 at pci0 dev 31 function 3 "Intel C600 SMBus" rev 0x06: apic 0 int 18
iic0 at ichiic0
"Intel C600 Thermal" rev 0x06 at pci0 dev 31 function 6 not configured
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
pci8 at mainbus0 bus 127
"Intel E5 v2 QPI Link" rev 0x04 at pci8 dev 8 function 0 not configured
"Intel E5 v2 QPI Link" rev 0x04 at pci8 dev 9 function 0 not configured
"Intel E5 v2 PCU" rev 0x04 at pci8 dev 10 function 0 not configured
"Intel E5 v2 PCU" rev 0x04 at pci8 dev 10 function 1 not configured
"Intel E5 v2 PCU" rev 0x04 at pci8 dev 10 function 2 not configured
"Intel E5 v2 PCU" rev 0x04 at pci8 dev 10 function 3 not configured
"Intel E5 v2 UBOX" rev 0x04 at pci8 dev 11 function 0 not configured
"Intel E5 v2 UBOX" rev 0x04 at pci8 dev 11 function 3 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 12 function 0 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 12 function 1 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 12 function 2 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 12 function 3 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 12 function 4 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 13 function 0 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 13 function 1 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 13 function 2 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 13 function 3 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci8 dev 13 function 4 not configured
"Intel E5 v2 Home Agent" rev 0x04 at pci8 dev 14 function 0 not configured
"Intel E5 v2 Home Agent" rev 0x04 at pci8 dev 14 function 1 not configured
"Intel E5 v2 TA" rev 0x04 at pci8 dev 15 function 0 not configured
"Intel E5 v2 RAS" rev 0x04 at pci8 dev 15 function 1 not configured
"Intel E5 v2 TAD" rev 0x04 at pci8 dev 15 function 2 not configured
"Intel E5 v2 TAD" rev 0x04 at pci8 dev 15 function 3 not configured
"Intel E5 v2 TAD" rev 0x04 at pci8 dev 15 function 4 not configured
"Intel E5 v2 TAD" rev 0x04 at pci8 dev 15 function 5 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci8 dev 16 function 0 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci8 dev 16 function 1 not configured
"Intel E5 v2 Error" rev 0x04 at pci8 dev 16 function 2 not configured
"Intel E5 v2 Error" rev 0x04 at pci8 dev 16 function 3 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci8 dev 16 function 4 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci8 dev 16 function 5 not configured
"Intel E5 v2 Error" rev 0x04 at pci8 dev 16 function 6 not configured
"Intel E5 v2 Error" rev 0x04 at pci8 dev 16 function 7 not configured
"Intel E5 v2 R2PCIE" rev 0x04 at pci8 dev 19 function 0 not configured
"Intel E5 v2 QPI Link Monitor" rev 0x04 at pci8 dev 19 function 1 not configured
"Intel E5 v2 QPI" rev 0x04 at pci8 dev 19 function 4 not configured
"Intel E5 v2 QPI Link Monitor" rev 0x04 at pci8 dev 19 function 5 not configured
"Intel E5 v2 SAD" rev 0x04 at pci8 dev 22 function 0 not configured
"Intel E5 v2 Broadcast" rev 0x04 at pci8 dev 22 function 1 not configured
"Intel E5 v2 Broadcast" rev 0x04 at pci8 dev 22 function 2 not configured
pci9 at mainbus0 bus 128
ppb7 at pci9 dev 1 function 0 "Intel E5 v2 PCIE" rev 0x04
pci10 at ppb7 bus 129
em10 at pci10 dev 0 function 0 "Intel I350" rev 0x01: msi, address a0:36:9f:04:fb:3c
em11 at pci10 dev 0 function 1 "Intel I350" rev 0x01: msi, address a0:36:9f:04:fb:3d
em12 at pci10 dev 0 function 2 "Intel I350" rev 0x01: msi, address a0:36:9f:04:fb:3e
em13 at pci10 dev 0 function 3 "Intel I350" rev 0x01: msi, address a0:36:9f:04:fb:3f
ppb8 at pci9 dev 2 function 0 "Intel E5 v2 PCIE" rev 0x04
pci11 at ppb8 bus 131
em14 at pci11 dev 0 function 0 "Intel 82576" rev 0x01: msi, address 00:1b:21:60:58:28
em15 at pci11 dev 0 function 1 "Intel 82576" rev 0x01: msi, address 00:1b:21:60:58:29
ppb9 at pci9 dev 2 function 2 "Intel E5 v2 PCIE" rev 0x04
pci12 at ppb9 bus 133
bge0 at pci12 dev 0 function 0 "Broadcom BCM5720" rev 0x00, BCM5720 A0 (0x5720000): msi, address 04:32:01:f1:4e:7c
brgphy0 at bge0 phy 1: BCM5720C, rev. 0
bge1 at pci12 dev 0 function 1 "Broadcom BCM5720" rev 0x00, BCM5720 A0 (0x5720000): msi, address 04:32:01:f1:4e:7d
brgphy1 at bge1 phy 2: BCM5720C, rev. 0
ppb10 at pci9 dev 3 function 0 "Intel E5 v2 PCIE" rev 0x04
pci13 at ppb10 bus 134
ppb11 at pci13 dev 0 function 0 vendor "PLX", unknown product 0x8516 rev 0xba
pci14 at ppb11 bus 135
ppb12 at pci14 dev 0 function 0 vendor "PLX", unknown product 0x8516 rev 0xba: msi
pci15 at ppb12 bus 136
ppb13 at pci14 dev 1 function 0 vendor "PLX", unknown product 0x8516 rev 0xba: msi
pci16 at ppb13 bus 137
em16 at pci16 dev 0 function 0 "Intel 82571EB" rev 0x06: apic 3 int 20, address 00:50:c2:01:f4:60
em17 at pci16 dev 0 function 1 "Intel 82571EB" rev 0x06: apic 3 int 21, address 00:50:c2:01:f4:61
ppb14 at pci14 dev 2 function 0 vendor "PLX", unknown product 0x8516 rev 0xba: msi
pci17 at ppb14 bus 138
em18 at pci17 dev 0 function 0 "Intel 82571EB" rev 0x06: apic 3 int 21, address 00:50:c2:01:f4:5f
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 0 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 1 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 2 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 3 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 4 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 5 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 6 not configured
"Intel E5 v2 I/OAT" rev 0x04 at pci9 dev 4 function 7 not configured
"Intel E5 v2 Address Map" rev 0x04 at pci9 dev 5 function 0 not configured
"Intel E5 v2 IIO RAS" rev 0x04 at pci9 dev 5 function 2 not configured
"Intel E5 v2 I/O APIC" rev 0x04 at pci9 dev 5 function 4 not configured
pci18 at mainbus0 bus 255
"Intel E5 v2 QPI Link" rev 0x04 at pci18 dev 8 function 0 not configured
"Intel E5 v2 QPI Link" rev 0x04 at pci18 dev 9 function 0 not configured
"Intel E5 v2 PCU" rev 0x04 at pci18 dev 10 function 0 not configured
"Intel E5 v2 PCU" rev 0x04 at pci18 dev 10 function 1 not configured
"Intel E5 v2 PCU" rev 0x04 at pci18 dev 10 function 2 not configured
"Intel E5 v2 PCU" rev 0x04 at pci18 dev 10 function 3 not configured
"Intel E5 v2 UBOX" rev 0x04 at pci18 dev 11 function 0 not configured
"Intel E5 v2 UBOX" rev 0x04 at pci18 dev 11 function 3 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 12 function 0 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 12 function 1 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 12 function 2 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 12 function 3 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 12 function 4 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 13 function 0 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 13 function 1 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 13 function 2 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 13 function 3 not configured
"Intel E5 v2 Unicast" rev 0x04 at pci18 dev 13 function 4 not configured
"Intel E5 v2 Home Agent" rev 0x04 at pci18 dev 14 function 0 not configured
"Intel E5 v2 Home Agent" rev 0x04 at pci18 dev 14 function 1 not configured
"Intel E5 v2 TA" rev 0x04 at pci18 dev 15 function 0 not configured
"Intel E5 v2 RAS" rev 0x04 at pci18 dev 15 function 1 not configured
"Intel E5 v2 TAD" rev 0x04 at pci18 dev 15 function 2 not configured
"Intel E5 v2 TAD" rev 0x04 at pci18 dev 15 function 3 not configured
"Intel E5 v2 TAD" rev 0x04 at pci18 dev 15 function 4 not configured
"Intel E5 v2 TAD" rev 0x04 at pci18 dev 15 function 5 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci18 dev 16 function 0 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci18 dev 16 function 1 not configured
"Intel E5 v2 Error" rev 0x04 at pci18 dev 16 function 2 not configured
"Intel E5 v2 Error" rev 0x04 at pci18 dev 16 function 3 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci18 dev 16 function 4 not configured
"Intel E5 v2 Thermal" rev 0x04 at pci18 dev 16 function 5 not configured
"Intel E5 v2 Error" rev 0x04 at pci18 dev 16 function 6 not configured
"Intel E5 v2 Error" rev 0x04 at pci18 dev 16 function 7 not configured
"Intel E5 v2 R2PCIE" rev 0x04 at pci18 dev 19 function 0 not configured
"Intel E5 v2 QPI Link Monitor" rev 0x04 at pci18 dev 19 function 1 not configured
"Intel E5 v2 QPI" rev 0x04 at pci18 dev 19 function 4 not configured
"Intel E5 v2 QPI Link Monitor" rev 0x04 at pci18 dev 19 function 5 not configured
"Intel E5 v2 SAD" rev 0x04 at pci18 dev 22 function 0 not configured
"Intel E5 v2 Broadcast" rev 0x04 at pci18 dev 22 function 1 not configured
"Intel E5 v2 Broadcast" rev 0x04 at pci18 dev 22 function 2 not configured
vmm0 at mainbus0: VMX/EPT
bge0: restrict all mbufs to low memory
uhub2 at uhub0 port 1 configuration 1 interface 0 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2
ugen0 at uhub2 port 1 "SCM Microsystems SCR33xx v2.0 USB SC Reader" rev 2.00/3.04 addr 3
uhidev0 at uhub2 port 6 configuration 1 interface 0 "Winbond Electronics Corp Hermon USB hidmouse Device" rev 1.10/0.01 addr 4
uhidev0: iclass 3/1
ums0 at uhidev0: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
uhidev1 at uhub2 port 6 configuration 1 interface 1 "Winbond Electronics Corp Hermon USB hidmouse Device" rev 1.10/0.01 addr 4
uhidev1: iclass 3/1
ukbd0 at uhidev1: 8 variable keys, 6 key codes
wskbd0 at ukbd0 mux 1
uhub3 at uhub1 port 1 configuration 1 interface 0 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2
vscsi0 at root
scsibus4 at vscsi0: 256 targets
softraid0 at root
scsibus5 at softraid0: 256 targets
root on sd0a (009c33d31d2ebc50.a) swap on sd0b dump on sd0b
em10: watchdog: head 75 tail 71 TDH 75 TDT 75