On Sat, Sep 07, 2019 at 04:07:22PM +0200, Mark Kettenis wrote:
> The diff below should fix one of the issues uncovered by the
> acpipci(4) changes that I just backed out.
>
> On some systems, ACPI specifies overlapping regions of address space
> that gets forwarded to the PCI bus.  Since we use extent_free(9) to
> make those regions of address space available, that code needs to be
> able to handle overlaps.
>
> Since the acpipci(4) has been backed out, I attach the diff (with
> debug print code) below.  Alexander, it would be great if you can test
> this on that SuperMicro box.

No strange errors in dmesg anymore.  Regress passes.
Dmesg and pcidump without and with this diff attached.

bluhm

> Index: sys/kern/subr_extent.c
> ===================================================================
> RCS file: /cvs/src/sys/kern/subr_extent.c,v
> retrieving revision 1.61
> diff -u -p -r1.61 subr_extent.c
> --- sys/kern/subr_extent.c    28 Aug 2019 22:22:43 -0000      1.61
> +++ sys/kern/subr_extent.c    7 Sep 2019 13:55:01 -0000
> @@ -962,6 +962,7 @@ int
>  extent_free(struct extent *ex, u_long start, u_long size, int flags)
>  {
>       struct extent_region *rp, *nrp = NULL;
> +     struct extent_region *tmp;
>       u_long end = start + (size - 1);
>       int exflags;
>       int error = 0;
> @@ -1019,8 +1020,12 @@ extent_free(struct extent *ex, u_long st
>        *
>        * Cases 2, 3, and 4 require that the EXF_NOCOALESCE flag
>        * is not set.
> +      *
> +      * If the EX_CONFLICTOK flag is set, partially overlapping
> +      * regions are allowed.  This is handled in cases 1a, 2a and
> +      * 3a below.
>        */
> -     LIST_FOREACH(rp, &ex->ex_regions, er_link) {
> +     LIST_FOREACH_SAFE(rp, &ex->ex_regions, er_link, tmp) {
>               /*
>                * Save ourselves some comparisons; does the current
>                * region end before chunk to be freed begins?  If so,
> @@ -1080,12 +1085,28 @@ extent_free(struct extent *ex, u_long st
>                       nrp = NULL;
>                       goto done;
>               }
> +
> +             if ((flags & EX_CONFLICTOK) == 0)
> +                     continue;
> +
> +             /* Case 1a. */
> +             if ((start <= rp->er_start && end >= rp->er_end)) {
> +                     LIST_REMOVE(rp, er_link);
> +                     extent_free_region_descriptor(ex, rp);
> +                     continue;
> +             }
> +
> +             /* Case 2a. */
> +             if ((start <= rp->er_start) && (end >= rp->er_start))
> +                     rp->er_start = (end + 1);
> +
> +             /* Case 3a. */
> +             if ((start <= rp->er_end) && (end >= rp->er_end))
> +                     rp->er_end = (start - 1);
>       }
>
> -     if (flags & EX_CONFLICTOK) {
> -             error = EINVAL;
> +     if (flags & EX_CONFLICTOK)
>               goto done;
> -     }
>
>       /* Region not found, or request otherwise invalid. */
>  #if defined(DIAGNOSTIC) || defined(DDB)
> Index: regress/sys/kern/extent/extest.awk
> ===================================================================
> RCS file: /cvs/src/regress/sys/kern/extent/extest.awk,v
> retrieving revision 1.2
> diff -u -p -r1.2 extest.awk
> --- regress/sys/kern/extent/extest.awk        10 Apr 2009 20:57:04 -0000      
> 1.2
> +++ regress/sys/kern/extent/extest.awk        7 Sep 2019 13:55:01 -0000
> @@ -67,7 +67,12 @@ $1 == "alloc_subregion" {
>  }
>
>  $1 == "free" {
> -     printf("error = extent_free(ex, %s, %s, 0);\n", $2, $3)
> +     if ($4 == "") {
> +             flags = "0";
> +     } else {
> +             flags = $4;
> +     }
> +     printf("error = extent_free(ex, %s, %s, %s);\n", $2, $3, flags)
>       printf("if (error)\n\tprintf(\"error: %%s\\n\", strerror(error));\n")
>  }
>
> Index: regress/sys/kern/extent/extest.exp
> ===================================================================
> RCS file: /cvs/src/regress/sys/kern/extent/extest.exp,v
> retrieving revision 1.4
> diff -u -p -r1.4 extest.exp
> --- regress/sys/kern/extent/extest.exp        13 Oct 2009 20:53:40 -0000      
> 1.4
> +++ regress/sys/kern/extent/extest.exp        7 Sep 2019 13:55:01 -0000
> @@ -92,3 +92,13 @@ extent `test16' (0x0 - 0xffffffff), flag
>  output for test17
>  extent `test17' (0x0 - 0xffffffffffffffff), flags = 0x0
>       0x0 - 0xffffffffffffffff
> +output for test18
> +extent `test18' (0x0 - 0xffff), flags = 0x0
> +     0x0 - 0xcff
> +     0xf000 - 0xffff
> +output for test19
> +extent `test19' (0x0 - 0xffff), flags = 0x0
> +     0x0 - 0xcff
> +output for test20
> +extent `test20' (0x0 - 0xffff), flags = 0x0
> +     0xf000 - 0xffff
> Index: regress/sys/kern/extent/tests
> ===================================================================
> RCS file: /cvs/src/regress/sys/kern/extent/tests,v
> retrieving revision 1.5
> diff -u -p -r1.5 tests
> --- regress/sys/kern/extent/tests     13 Oct 2009 20:53:40 -0000      1.5
> +++ regress/sys/kern/extent/tests     7 Sep 2019 13:55:01 -0000
> @@ -136,3 +136,19 @@ print
>  extent test17 0x00000000 -1L EX_FILLED
>  alloc_region 0 0x4000 EX_CONFLICTOK
>  print
> +
> +# Check freeing overkapping regions from a filled extent
> +extent test18 0x0000 0xffff EX_FILLED
> +free 0x164e 0x2
> +free 0x0d00 0xe300 EX_CONFLICTOK
> +print
> +
> +extent test19 0x0000 0xffff EX_FILLED
> +free 0x164e 0x2
> +free 0x0d00 0xf300 EX_CONFLICTOK
> +print
> +
> +extent test20 0x0000 0xffff EX_FILLED
> +free 0x164e 0x2
> +free 0x0000 0xf000 EX_CONFLICTOK
> +print
>
>
>
>
>
>
> Index: dev/acpi/acpi.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/acpi/acpi.c,v
> retrieving revision 1.374
> diff -u -p -r1.374 acpi.c
> --- dev/acpi/acpi.c   7 Sep 2019 13:46:20 -0000       1.374
> +++ dev/acpi/acpi.c   7 Sep 2019 14:04:45 -0000
> @@ -71,6 +71,7 @@ int acpi_debug = 16;
>
>  int  acpi_poll_enabled;
>  int  acpi_hasprocfvs;
> +int  acpi_haspci;
>
>  #define ACPIEN_RETRIES 15
>
> Index: dev/acpi/acpivar.h
> ===================================================================
> RCS file: /cvs/src/sys/dev/acpi/acpivar.h,v
> retrieving revision 1.105
> diff -u -p -r1.105 acpivar.h
> --- dev/acpi/acpivar.h        7 Sep 2019 13:46:20 -0000       1.105
> +++ dev/acpi/acpivar.h        7 Sep 2019 14:04:45 -0000
> @@ -43,6 +43,7 @@ extern int acpi_debug;
>  #endif
>
>  extern int acpi_hasprocfvs;
> +extern int acpi_haspci;
>
>  struct klist;
>  struct acpiec_softc;
> Index: arch/amd64/amd64/mainbus.c
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/amd64/mainbus.c,v
> retrieving revision 1.49
> diff -u -p -r1.49 mainbus.c
> --- arch/amd64/amd64/mainbus.c        7 Sep 2019 13:46:19 -0000       1.49
> +++ arch/amd64/amd64/mainbus.c        7 Sep 2019 14:04:45 -0000
> @@ -231,6 +231,9 @@ mainbus_attach(struct device *parent, st
>  #endif
>
>  #if NPCI > 0
> +#if NACPI > 0
> +     if (!acpi_haspci)
> +#endif
>       {
>               pci_init_extents();
>
> @@ -244,6 +247,7 @@ mainbus_attach(struct device *parent, st
>               mba.mba_pba.pba_busex = pcibus_ex;
>               mba.mba_pba.pba_domain = pci_ndomains++;
>               mba.mba_pba.pba_bus = 0;
> +             mba.mba_pba.pba_flags = PCI_FLAGS_MSI_ENABLED;
>               config_found(self, &mba.mba_pba, mainbus_print);
>  #if NACPI > 0
>               acpi_pciroots_attach(self, &mba.mba_pba, mainbus_print);
> Index: arch/amd64/conf/GENERIC
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/conf/GENERIC,v
> retrieving revision 1.478
> diff -u -p -r1.478 GENERIC
> --- arch/amd64/conf/GENERIC   7 Sep 2019 13:46:19 -0000       1.478
> +++ arch/amd64/conf/GENERIC   7 Sep 2019 14:04:45 -0000
> @@ -48,6 +48,7 @@ acpicmos*   at acpi?
>  acpidock*    at acpi?
>  acpiec*              at acpi?
>  acpipci*     at acpi?
> +pci*         at acpipci?
>  acpiprt*     at acpi?
>  acpisbs*     at acpi?
>  acpitz*              at acpi?
> Index: arch/amd64/conf/RAMDISK
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/conf/RAMDISK,v
> retrieving revision 1.74
> diff -u -p -r1.74 RAMDISK
> --- arch/amd64/conf/RAMDISK   7 Sep 2019 13:46:19 -0000       1.74
> +++ arch/amd64/conf/RAMDISK   7 Sep 2019 14:04:46 -0000
> @@ -29,6 +29,8 @@ acpi0               at bios?
>  #acpicpu*    at acpi?
>  acpicmos*    at acpi?
>  acpiec*              at acpi?
> +acpipci*     at acpi?
> +pci*         at acpipci?
>  acpiprt*     at acpi?
>  acpimadt0    at acpi?
>  #acpitz*     at acpi?
> Index: arch/amd64/conf/RAMDISK_CD
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/conf/RAMDISK_CD,v
> retrieving revision 1.184
> diff -u -p -r1.184 RAMDISK_CD
> --- arch/amd64/conf/RAMDISK_CD        7 Sep 2019 13:46:19 -0000       1.184
> +++ arch/amd64/conf/RAMDISK_CD        7 Sep 2019 14:04:46 -0000
> @@ -37,6 +37,8 @@ acpi0               at bios?
>  #acpicpu*    at acpi?
>  acpicmos*    at acpi?
>  acpiec*              at acpi?
> +acpipci*     at acpi?
> +pci*         at acpipci?
>  acpiprt*     at acpi?
>  acpimadt0    at acpi?
>  #acpitz*     at acpi?
> Index: arch/amd64/conf/files.amd64
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/conf/files.amd64,v
> retrieving revision 1.104
> diff -u -p -r1.104 files.amd64
> --- arch/amd64/conf/files.amd64       7 Sep 2019 13:46:19 -0000       1.104
> +++ arch/amd64/conf/files.amd64       7 Sep 2019 14:04:46 -0000
> @@ -237,7 +237,7 @@ attach    acpi at bios
>  file arch/amd64/amd64/acpi_machdep.c         acpi
>  file arch/amd64/amd64/acpi_wakecode.S        acpi & !small_kernel
>
> -device       acpipci
> +device       acpipci: pcibus
>  attach       acpipci at acpi
>  file arch/amd64/pci/acpipci.c                acpipci
>
> Index: arch/amd64/pci/acpipci.c
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/pci/acpipci.c,v
> retrieving revision 1.3
> diff -u -p -r1.3 acpipci.c
> --- arch/amd64/pci/acpipci.c  7 Sep 2019 13:46:19 -0000       1.3
> +++ arch/amd64/pci/acpipci.c  7 Sep 2019 14:04:46 -0000
> @@ -53,6 +53,19 @@ struct acpipci_softc {
>       struct device   sc_dev;
>       struct acpi_softc *sc_acpi;
>       struct aml_node *sc_node;
> +
> +     bus_space_tag_t sc_iot;
> +     bus_space_tag_t sc_memt;
> +     bus_dma_tag_t   sc_dmat;
> +
> +     struct extent   *sc_busex;
> +     struct extent   *sc_memex;
> +     struct extent   *sc_ioex;
> +     char            sc_busex_name[32];
> +     char            sc_ioex_name[32];
> +     char            sc_memex_name[32];
> +     int             sc_bus;
> +     uint32_t        sc_seg;
>  };
>
>  int  acpipci_match(struct device *, void *, void *);
> @@ -72,6 +85,11 @@ const char *acpipci_hids[] = {
>       NULL
>  };
>
> +void acpipci_attach_deferred(struct device *);
> +int  acpipci_print(void *, const char *);
> +int  acpipci_parse_resources(int, union acpi_resource *, void *);
> +void acpipci_osc(struct acpipci_softc *);
> +
>  int
>  acpipci_match(struct device *parent, void *match, void *aux)
>  {
> @@ -86,15 +104,167 @@ acpipci_attach(struct device *parent, st
>  {
>       struct acpi_attach_args *aaa = aux;
>       struct acpipci_softc *sc = (struct acpipci_softc *)self;
> -     struct aml_value args[4];
>       struct aml_value res;
> -     static uint8_t uuid[16] = ACPI_PCI_UUID;
> -     uint32_t buf[3];
> +     uint64_t bbn = 0;
> +     uint64_t seg = 0;
>
>       sc->sc_acpi = (struct acpi_softc *)parent;
>       sc->sc_node = aaa->aaa_node;
>       printf(" %s", sc->sc_node->name);
>
> +     if (aml_evalname(sc->sc_acpi, sc->sc_node, "_CRS", 0, NULL, &res)) {
> +             printf(": can't find resources\n");
> +             return;
> +     }
> +
> +     aml_evalinteger(sc->sc_acpi, sc->sc_node, "_BBN", 0, NULL, &bbn);
> +     sc->sc_bus = bbn;
> +
> +     aml_evalinteger(sc->sc_acpi, sc->sc_node, "_SEG", 0, NULL, &seg);
> +     sc->sc_seg = seg;
> +
> +     /* Create extents for our address spaces. */
> +     snprintf(sc->sc_busex_name, sizeof(sc->sc_busex_name),
> +         "%s pcibus", sc->sc_dev.dv_xname);
> +     snprintf(sc->sc_ioex_name, sizeof(sc->sc_ioex_name),
> +         "%s pciio", sc->sc_dev.dv_xname);
> +     snprintf(sc->sc_memex_name, sizeof(sc->sc_memex_name),
> +         "%s pcimem", sc->sc_dev.dv_xname);
> +     sc->sc_busex = extent_create(sc->sc_busex_name, 0, 255,
> +         M_DEVBUF, NULL, 0, EX_WAITOK | EX_FILLED);
> +     sc->sc_ioex = extent_create(sc->sc_ioex_name, 0, 0xffffffff,
> +         M_DEVBUF, NULL, 0, EX_WAITOK | EX_FILLED);
> +     sc->sc_memex = extent_create(sc->sc_memex_name, 0, (u_long)-1,
> +         M_DEVBUF, NULL, 0, EX_WAITOK | EX_FILLED);
> +
> +     aml_parse_resource(&res, acpipci_parse_resources, sc);
> +
> +     acpipci_osc(sc);
> +
> +     printf("\n");
> +
> +     extent_print(sc->sc_busex);
> +     extent_print(sc->sc_ioex);
> +     extent_print(sc->sc_memex);
> +
> +     acpi_haspci = 1;
> +
> +     sc->sc_iot = aaa->aaa_iot;
> +     sc->sc_memt = aaa->aaa_memt;
> +     sc->sc_dmat = aaa->aaa_dmat;
> +
> +     config_defer(self, acpipci_attach_deferred);
> +}
> +
> +void
> +acpipci_attach_deferred(struct device *self)
> +{
> +     struct acpipci_softc *sc = (struct acpipci_softc *)self;
> +     struct pcibus_attach_args pba;
> +
> +     memset(&pba, 0, sizeof(pba));
> +     pba.pba_busname = "pci";
> +     pba.pba_iot = sc->sc_iot;
> +     pba.pba_memt = sc->sc_memt;
> +     pba.pba_dmat = sc->sc_dmat;
> +     pba.pba_busex = sc->sc_busex;
> +     pba.pba_ioex = sc->sc_ioex;
> +     pba.pba_memex = sc->sc_memex;
> +     pba.pba_pmemex = sc->sc_memex;
> +     pba.pba_domain = pci_ndomains++;
> +     pba.pba_bus = sc->sc_bus;
> +
> +     /* Enable MSI in ACPI 2.0 and above, unless we're told not to. */
> +     if (sc->sc_acpi->sc_fadt->hdr.revision >= 2 &&
> +         (sc->sc_acpi->sc_fadt->iapc_boot_arch & FADT_NO_MSI) == 0)
> +             pba.pba_flags |= PCI_FLAGS_MSI_ENABLED;
> +
> +     config_found(self, &pba, acpipci_print);
> +}
> +
> +int
> +acpipci_print(void *aux, const char *pnp)
> +{
> +     struct pcibus_attach_args *pba = aux;
> +
> +     if (pnp)
> +             printf("%s at %s", pba->pba_busname, pnp);
> +     printf(" bus %d", pba->pba_bus);
> +     return (UNCONF);
> +}
> +
> +int
> +acpipci_parse_resources(int crsidx, union acpi_resource *crs, void *arg)
> +{
> +     struct acpipci_softc *sc = arg;
> +     int type = AML_CRSTYPE(crs);
> +     int restype, tflags = 0;
> +     u_long min, len = 0, tra = 0;
> +
> +     switch (type) {
> +     case LR_WORD:
> +             restype = crs->lr_word.type;
> +             tflags = crs->lr_word.tflags;
> +             min = crs->lr_word._min;
> +             len = crs->lr_word._len;
> +             tra = crs->lr_word._tra;
> +             break;
> +     case LR_DWORD:
> +             restype = crs->lr_dword.type;
> +             tflags = crs->lr_dword.tflags;
> +             min = crs->lr_dword._min;
> +             len = crs->lr_dword._len;
> +             tra = crs->lr_dword._tra;
> +             break;
> +     case LR_QWORD:
> +             restype = crs->lr_qword.type;
> +             tflags = crs->lr_qword.tflags;
> +             min = crs->lr_qword._min;
> +             len = crs->lr_qword._len;
> +             tra = crs->lr_qword._tra;
> +             break;
> +     case LR_MEM32FIXED:
> +             /*
> +              * Coreboot on the PC Engines apu2 incorrectly uses a
> +              * Memory32Fixed resource descriptor to describe mmio
> +              * address space forwarded to the PCI bus.
> +              */
> +             restype = LR_TYPE_MEMORY;
> +             min = crs->lr_m32fixed._bas;
> +             len = crs->lr_m32fixed._len;
> +             break;
> +     }
> +
> +     if (len == 0)
> +             return 0;
> +
> +     switch (restype) {
> +     case LR_TYPE_MEMORY:
> +             if (tflags & LR_MEMORY_TTP)
> +                     return 0;
> +             extent_free(sc->sc_memex, min, len, EX_WAITOK | EX_CONFLICTOK);
> +             break;
> +     case LR_TYPE_IO:
> +             if (tflags & LR_IO_TTP)
> +                     return 0;
> +             extent_free(sc->sc_ioex, min, len, EX_WAITOK | EX_CONFLICTOK);
> +             break;
> +     case LR_TYPE_BUS:
> +             extent_free(sc->sc_busex, min, len, EX_WAITOK);
> +             break;
> +     }
> +
> +     return 0;
> +}
> +
> +void
> +acpipci_osc(struct acpipci_softc *sc)
> +{
> +     struct aml_value args[4];
> +     struct aml_value res;
> +     static uint8_t uuid[16] = ACPI_PCI_UUID;
> +     uint32_t buf[3];
> +
>       memset(args, 0, sizeof(args));
>       args[0].type = AML_OBJTYPE_BUFFER;
>       args[0].v_buffer = uuid;
> @@ -112,10 +282,8 @@ acpipci_attach(struct device *parent, st
>       buf[1] = ACPI_PCI_PCIE_CONFIG | ACPI_PCI_MSI;
>       buf[2] = ACPI_PCI_PCIE_HOTPLUG;
>
> -     if (aml_evalname(sc->sc_acpi, sc->sc_node, "_OSC", 4, args, &res)) {
> -             printf(": _OSC failed\n");
> +     if (aml_evalname(sc->sc_acpi, sc->sc_node, "_OSC", 4, args, &res))
>               return;
> -     }
>
>       if (res.type == AML_OBJTYPE_BUFFER) {
>               size_t len = res.length;
> @@ -128,6 +296,4 @@ acpipci_attach(struct device *parent, st
>                       len -= 4;
>               }
>       }
> -
> -     printf("\n");
>  }
> Index: arch/amd64/pci/pci_machdep.c
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/pci/pci_machdep.c,v
> retrieving revision 1.73
> diff -u -p -r1.73 pci_machdep.c
> --- arch/amd64/pci/pci_machdep.c      7 Sep 2019 13:46:19 -0000       1.73
> +++ arch/amd64/pci/pci_machdep.c      7 Sep 2019 14:04:46 -0000
> @@ -189,24 +189,11 @@ pci_attach_hook(struct device *parent, s
>
>       switch (PCI_VENDOR(id)) {
>       case PCI_VENDOR_INTEL:
> -             /*
> -              * In the wonderful world of virtualization you can
> -              * have the latest 64-bit AMD multicore CPU behind a
> -              * prehistoric Intel host bridge.  Give them what they
> -              * deserve.
> -              */
> -             switch (PCI_PRODUCT(id)) {
> -             case PCI_PRODUCT_INTEL_82441FX: /* QEMU */
> -             case PCI_PRODUCT_INTEL_82443BX: /* VMWare */
> -                     break;
> -             default:
> -                     pba->pba_flags |= PCI_FLAGS_MSI_ENABLED;
> -                     break;
> -             }
> -             break;
>       case PCI_VENDOR_NVIDIA:
>       case PCI_VENDOR_AMD:
> -             pba->pba_flags |= PCI_FLAGS_MSI_ENABLED;
> +             break;
> +     default:
> +             pba->pba_flags &= ~PCI_FLAGS_MSI_ENABLED;
>               break;
>       }
>
OpenBSD 6.6-beta (GENERIC.MP) #0: Mon Sep  9 13:03:44 CEST 2019
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 6416760832 (6119MB)
avail mem = 6209609728 (5921MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.6 @ 0x99c00 (88 entries)
bios0: vendor American Megatrends Inc. version "1.1b" date 03/04/2010
bios0: Supermicro X8DTH-i/6/iF/6F
acpi0 at bios0: ACPI 3.0
acpi0: sleep states S0 S1 S4 S5
acpi0: tables DSDT FACP APIC MCFG SPMI OEMB HPET DMAR SSDT EINJ BERT ERST HEST
acpi0: wakeup devices NPE1(S4) NPE2(S4) NPE3(S4) NPE4(S4) NPE5(S4) NPE6(S4) 
NPE7(S4) NPE8(S4) NPE9(S4) NPEA(S4) P0P1(S4) USB0(S4) USB1(S4) USB2(S4) 
USB5(S4) EUSB(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.89 MHz, 06-1a-05
cpu0: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=0 observed drift=0
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 133MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
TSC skew=2
cpu1: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.45 MHz, 06-1a-05
cpu1: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu1: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=2 observed drift=0
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
TSC skew=-14
cpu2: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.45 MHz, 06-1a-05
cpu2: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu2: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=-14 observed drift=0
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
TSC skew=-10
cpu3: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.45 MHz, 06-1a-05
cpu3: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu3: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=-10 observed drift=0
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins, remapped
ioapic1 at mainbus0: apid 3 pa 0xfec8a000, version 20, 24 pins, remapped
ioapic2 at mainbus0: apid 5 pa 0xfec9a000, version 20, 24 pins, remapped
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-255
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (NPE1)
acpiprt2 at acpi0: bus -1 (NPE2)
acpiprt3 at acpi0: bus 2 (NPE3)
acpiprt4 at acpi0: bus -1 (NPE4)
acpiprt5 at acpi0: bus 3 (NPE5)
acpiprt6 at acpi0: bus -1 (NPE6)
acpiprt7 at acpi0: bus 4 (NPE7)
acpiprt8 at acpi0: bus -1 (NPE8)
acpiprt9 at acpi0: bus 5 (NPE9)
acpiprt10 at acpi0: bus -1 (NPEA)
acpiprt11 at acpi0: bus 6 (P0P1)
acpiprt12 at acpi0: bus -1 (P0P4)
acpiprt13 at acpi0: bus -1 (P0P5)
acpiprt14 at acpi0: bus -1 (P0P6)
acpiprt15 at acpi0: bus -1 (P0P7)
acpiprt16 at acpi0: bus -1 (P0P8)
acpiprt17 at acpi0: bus -1 (P0P9)
acpiprt18 at acpi0: bus 128 (BR50)
acpiprt19 at acpi0: bus 130 (NPE1)
acpiprt20 at acpi0: bus -1 (NPE2)
acpiprt21 at acpi0: bus 131 (NPE3)
acpiprt22 at acpi0: bus -1 (NPE4)
acpiprt23 at acpi0: bus 132 (NPE5)
acpiprt24 at acpi0: bus -1 (NPE6)
acpiprt25 at acpi0: bus 133 (NPE7)
acpiprt26 at acpi0: bus -1 (NPE8)
acpiprt27 at acpi0: bus 134 (NPE9)
acpiprt28 at acpi0: bus -1 (NPEA)
acpicpu0 at acpi0: C1(@1 halt!), PSS
acpicpu1 at acpi0: C1(@1 halt!), PSS
acpicpu2 at acpi0: C1(@1 halt!), PSS
acpicpu3 at acpi0: C1(@1 halt!), PSS
acpipci0 at acpi0 PCI0: _OSC failed
acpicmos0 at acpi0
acpipci1 at acpi0 BR50: _OSC failed
acpibtn0 at acpi0: PWRB
ipmi at mainbus0 not configured
cpu0: using IvyBridge MDS workaround
cpu0: Enhanced SpeedStep 2933 MHz: speeds: 2933, 2800, 2667, 2533, 2400, 2267, 
2133, 2000, 1867, 1733, 1600 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel 5520 Host" rev 0x22
ppb0 at pci0 dev 1 function 0 "Intel X58 PCIE" rev 0x22: msi
pci1 at ppb0 bus 1
em0 at pci1 dev 0 function 0 "Intel 82576" rev 0x01: msi, address 
00:25:90:09:ba:9c
em1 at pci1 dev 0 function 1 "Intel 82576" rev 0x01: msi, address 
00:25:90:09:ba:9d
ppb1 at pci0 dev 3 function 0 "Intel X58 PCIE" rev 0x22: msi
pci2 at ppb1 bus 2
ppb2 at pci0 dev 5 function 0 "Intel X58 PCIE" rev 0x22: msi
pci3 at ppb2 bus 3
ix0 at pci3 dev 0 function 0 "Intel 82598AF" rev 0x01: msi, address 
00:1b:21:0d:db:9b
ppb3 at pci0 dev 7 function 0 "Intel X58 PCIE" rev 0x22: msi
pci4 at ppb3 bus 4
ppb4 at pci0 dev 9 function 0 "Intel X58 PCIE" rev 0x22: msi
pci5 at ppb4 bus 5
mpii0 at pci5 dev 0 function 0 "Symbios Logic SAS2008" rev 0x02: msi
mpii0: LSI SAS2008, firmware 2.0.50.0 IR, MPI 2.0
scsibus1 at mpii0: 128 targets
sd0 at scsibus1 targ 0 lun 0: <LSI, Logical Volume, 3000> 
naa.600508e000000000d9ed17adfdeed70d
sd0: 139236MB, 512 bytes/sector, 285155329 sectors
"Intel X58 IOxAPIC" rev 0x22 at pci0 dev 19 function 0 not configured
"Intel X58 Misc" rev 0x22 at pci0 dev 20 function 0 not configured
"Intel X58 GPIO" rev 0x22 at pci0 dev 20 function 1 not configured
"Intel X58 RAS" rev 0x22 at pci0 dev 20 function 2 not configured
"Intel X58 Throttle" rev 0x22 at pci0 dev 20 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 0 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 1 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 2 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 4 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 5 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 6 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 7 not configured
uhci0 at pci0 dev 26 function 0 "Intel 82801JI USB" rev 0x00: apic 1 int 16
uhci1 at pci0 dev 26 function 1 "Intel 82801JI USB" rev 0x00: apic 1 int 21
ehci0 at pci0 dev 26 function 7 "Intel 82801JI USB" rev 0x00: apic 1 int 18
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
uhci2 at pci0 dev 29 function 0 "Intel 82801JI USB" rev 0x00: apic 1 int 23
uhci3 at pci0 dev 29 function 1 "Intel 82801JI USB" rev 0x00: apic 1 int 19
uhci4 at pci0 dev 29 function 2 "Intel 82801JI USB" rev 0x00: apic 1 int 18
ehci1 at pci0 dev 29 function 7 "Intel 82801JI USB" rev 0x00: apic 1 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
ppb5 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x90
pci6 at ppb5 bus 6
vga1 at pci6 dev 4 function 0 "Matrox MGA G200eW" rev 0x0a
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
pcib0 at pci0 dev 31 function 0 "Intel 82801JIR LPC" rev 0x00
ahci0 at pci0 dev 31 function 2 "Intel 82801JI AHCI" rev 0x00: msi, AHCI 1.2
ahci0: port 0: 1.5Gb/s
scsibus2 at ahci0: 32 targets
cd0 at scsibus2 targ 0 lun 0: <TEAC, DV-W28S-R, 1.0B> removable
ichiic0 at pci0 dev 31 function 3 "Intel 82801JI SMBus" rev 0x00: apic 1 int 18
iic0 at ichiic0
iic0: addr 0x2e 00=40 words 00=4040 01=0000 02=0000 03=0000 04=0000 05=0000 
06=0000 07=0000
nvt0 at iic0 addr 0x2f: W83795ADG
usb2 at uhci0: USB revision 1.0
uhub2 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb3 at uhci1: USB revision 1.0
uhub3 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb4 at uhci2: USB revision 1.0
uhub4 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb5 at uhci3: USB revision 1.0
uhub5 at usb5 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb6 at uhci4: USB revision 1.0
uhub6 at usb6 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
wbsio0 at isa0 port 0x2e/2: W83627DHG-P rev 0x73
lm1 at wbsio0 port 0xa10/8: W83627DHG
pci7 at mainbus0 bus 128
ppb6 at pci7 dev 0 function 0 vendor "Intel", unknown product 0x3420 rev 0x13
pci8 at ppb6 bus 129
ppb7 at pci7 dev 1 function 0 "Intel X58 PCIE" rev 0x22: msi
pci9 at ppb7 bus 130
ppb8 at pci7 dev 3 function 0 "Intel X58 PCIE" rev 0x22: msi
pci10 at ppb8 bus 131
ppb9 at pci7 dev 5 function 0 "Intel X58 PCIE" rev 0x22: msi
pci11 at ppb9 bus 132
ppb10 at pci7 dev 7 function 0 "Intel X58 PCIE" rev 0x22: msi
pci12 at ppb10 bus 133
ppb11 at pci7 dev 9 function 0 "Intel X58 PCIE" rev 0x22: msi
pci13 at ppb11 bus 134
"Intel X58 IOxAPIC" rev 0x22 at pci7 dev 19 function 0 not configured
"Intel X58 Misc" rev 0x22 at pci7 dev 20 function 0 not configured
"Intel X58 GPIO" rev 0x22 at pci7 dev 20 function 1 not configured
"Intel X58 RAS" rev 0x22 at pci7 dev 20 function 2 not configured
"Intel X58 Throttle" rev 0x22 at pci7 dev 20 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 0 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 1 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 2 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 4 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 5 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 6 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 7 not configured
vmm0 at mainbus0: VMX/EPT (using slow L1TF mitigation)
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
root on sd0a (91bc161b7cba8df7.a) swap on sd0b dump on sd0b
OpenBSD 6.6-beta (GENERIC.MP) #1: Mon Sep  9 13:15:49 CEST 2019
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 6416760832 (6119MB)
avail mem = 6209605632 (5921MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.6 @ 0x99c00 (88 entries)
bios0: vendor American Megatrends Inc. version "1.1b" date 03/04/2010
bios0: Supermicro X8DTH-i/6/iF/6F
acpi0 at bios0: ACPI 3.0
acpi0: sleep states S0 S1 S4 S5
acpi0: tables DSDT FACP APIC MCFG SPMI OEMB HPET DMAR SSDT EINJ BERT ERST HEST
acpi0: wakeup devices NPE1(S4) NPE2(S4) NPE3(S4) NPE4(S4) NPE5(S4) NPE6(S4) 
NPE7(S4) NPE8(S4) NPE9(S4) NPEA(S4) P0P1(S4) USB0(S4) USB1(S4) USB2(S4) 
USB5(S4) EUSB(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.81 MHz, 06-1a-05
cpu0: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=0 observed drift=0
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 133MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
TSC skew=-24
cpu1: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.44 MHz, 06-1a-05
cpu1: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu1: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=-24 observed drift=0
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
TSC skew=-66
cpu2: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.44 MHz, 06-1a-05
cpu2: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu2: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=-66 observed drift=0
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
TSC skew=-8
cpu3: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz, 2933.44 MHz, 06-1a-05
cpu3: 
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,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,MELTDOWN
cpu3: 256KB 64b/line 8-way L2 cache
tsc_timecounter_init: TSC skew=-8 observed drift=0
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins, remapped
ioapic1 at mainbus0: apid 3 pa 0xfec8a000, version 20, 24 pins, remapped
ioapic2 at mainbus0: apid 5 pa 0xfec9a000, version 20, 24 pins, remapped
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-255
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (NPE1)
acpiprt2 at acpi0: bus -1 (NPE2)
acpiprt3 at acpi0: bus 2 (NPE3)
acpiprt4 at acpi0: bus -1 (NPE4)
acpiprt5 at acpi0: bus 3 (NPE5)
acpiprt6 at acpi0: bus -1 (NPE6)
acpiprt7 at acpi0: bus 4 (NPE7)
acpiprt8 at acpi0: bus -1 (NPE8)
acpiprt9 at acpi0: bus 5 (NPE9)
acpiprt10 at acpi0: bus -1 (NPEA)
acpiprt11 at acpi0: bus 6 (P0P1)
acpiprt12 at acpi0: bus -1 (P0P4)
acpiprt13 at acpi0: bus -1 (P0P5)
acpiprt14 at acpi0: bus -1 (P0P6)
acpiprt15 at acpi0: bus -1 (P0P7)
acpiprt16 at acpi0: bus -1 (P0P8)
acpiprt17 at acpi0: bus -1 (P0P9)
acpiprt18 at acpi0: bus 128 (BR50)
acpiprt19 at acpi0: bus 130 (NPE1)
acpiprt20 at acpi0: bus -1 (NPE2)
acpiprt21 at acpi0: bus 131 (NPE3)
acpiprt22 at acpi0: bus -1 (NPE4)
acpiprt23 at acpi0: bus 132 (NPE5)
acpiprt24 at acpi0: bus -1 (NPE6)
acpiprt25 at acpi0: bus 133 (NPE7)
acpiprt26 at acpi0: bus -1 (NPE8)
acpiprt27 at acpi0: bus 134 (NPE9)
acpiprt28 at acpi0: bus -1 (NPEA)
acpicpu0 at acpi0: C1(@1 halt!), PSS
acpicpu1 at acpi0: C1(@1 halt!), PSS
acpicpu2 at acpi0: C1(@1 halt!), PSS
acpicpu3 at acpi0: C1(@1 halt!), PSS
acpipci0 at acpi0 PCI0
extent `acpipci0 pcibus' (0x0 - 0xff), flags=0
     0x80 - 0xff
extent `acpipci0 pciio' (0x0 - 0xffffffff), flags=0
     0x3bc - 0x3bf
     0x420 - 0xcff
     0x10000 - 0xffffffff
extent `acpipci0 pcimem' (0x0 - 0xffffffffffffffff), flags=0
     0x0 - 0x9ffff
     0xc0000 - 0xcffff
     0xe0000 - 0xf8ffffff
     0xfc000000 - 0xffffffffffffffff
acpicmos0 at acpi0
acpipci1 at acpi0 BR50
extent `acpipci1 pcibus' (0x0 - 0xff), flags=0
     0x0 - 0x7f
     0xfc - 0xff
extent `acpipci1 pciio' (0x0 - 0xffffffff), flags=0
     0x0 - 0xffffffff
extent `acpipci1 pcimem' (0x0 - 0xffffffffffffffff), flags=0
     0x0 - 0xf7ffffff
     0xf9000000 - 0xffffffffffffffff
acpibtn0 at acpi0: PWRB
pci0 at acpipci0 bus 0
0:19:0: mem address conflict 0xfec8a000/0x1000
pchb0 at pci0 dev 0 function 0 "Intel 5520 Host" rev 0x22
ppb0 at pci0 dev 1 function 0 "Intel X58 PCIE" rev 0x22: msi
pci1 at ppb0 bus 1
em0 at pci1 dev 0 function 0 "Intel 82576" rev 0x01: msi, address 
00:25:90:09:ba:9c
em1 at pci1 dev 0 function 1 "Intel 82576" rev 0x01: msi, address 
00:25:90:09:ba:9d
ppb1 at pci0 dev 3 function 0 "Intel X58 PCIE" rev 0x22: msi
pci2 at ppb1 bus 2
ppb2 at pci0 dev 5 function 0 "Intel X58 PCIE" rev 0x22: msi
pci3 at ppb2 bus 3
ix0 at pci3 dev 0 function 0 "Intel 82598AF" rev 0x01: msi, address 
00:1b:21:0d:db:9b
ppb3 at pci0 dev 7 function 0 "Intel X58 PCIE" rev 0x22: msi
pci4 at ppb3 bus 4
ppb4 at pci0 dev 9 function 0 "Intel X58 PCIE" rev 0x22: msi
pci5 at ppb4 bus 5
mpii0 at pci5 dev 0 function 0 "Symbios Logic SAS2008" rev 0x02: msi
mpii0: LSI SAS2008, firmware 2.0.50.0 IR, MPI 2.0
scsibus1 at mpii0: 128 targets
sd0 at scsibus1 targ 0 lun 0: <LSI, Logical Volume, 3000> 
naa.600508e000000000d9ed17adfdeed70d
sd0: 139236MB, 512 bytes/sector, 285155329 sectors
"Intel X58 IOxAPIC" rev 0x22 at pci0 dev 19 function 0 not configured
"Intel X58 Misc" rev 0x22 at pci0 dev 20 function 0 not configured
"Intel X58 GPIO" rev 0x22 at pci0 dev 20 function 1 not configured
"Intel X58 RAS" rev 0x22 at pci0 dev 20 function 2 not configured
"Intel X58 Throttle" rev 0x22 at pci0 dev 20 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 0 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 1 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 2 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 4 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 5 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 6 not configured
"Intel X58 QuickData" rev 0x22 at pci0 dev 22 function 7 not configured
uhci0 at pci0 dev 26 function 0 "Intel 82801JI USB" rev 0x00: apic 1 int 16
uhci1 at pci0 dev 26 function 1 "Intel 82801JI USB" rev 0x00: apic 1 int 21
ehci0 at pci0 dev 26 function 7 "Intel 82801JI USB" rev 0x00: apic 1 int 18
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
uhci2 at pci0 dev 29 function 0 "Intel 82801JI USB" rev 0x00: apic 1 int 23
uhci3 at pci0 dev 29 function 1 "Intel 82801JI USB" rev 0x00: apic 1 int 19
uhci4 at pci0 dev 29 function 2 "Intel 82801JI USB" rev 0x00: apic 1 int 18
ehci1 at pci0 dev 29 function 7 "Intel 82801JI USB" rev 0x00: apic 1 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
ppb5 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x90
pci6 at ppb5 bus 6
vga1 at pci6 dev 4 function 0 "Matrox MGA G200eW" rev 0x0a
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
pcib0 at pci0 dev 31 function 0 "Intel 82801JIR LPC" rev 0x00
ahci0 at pci0 dev 31 function 2 "Intel 82801JI AHCI" rev 0x00: msi, AHCI 1.2
ahci0: port 0: 1.5Gb/s
scsibus2 at ahci0: 32 targets
cd0 at scsibus2 targ 0 lun 0: <TEAC, DV-W28S-R, 1.0B> removable
ichiic0 at pci0 dev 31 function 3 "Intel 82801JI SMBus" rev 0x00: apic 1 int 18
iic0 at ichiic0
iic0: addr 0x2e 00=40 words 00=4040 01=0000 02=0000 03=0000 04=0000 05=0000 
06=0000 07=0000
nvt0 at iic0 addr 0x2f: W83795ADG
usb2 at uhci0: USB revision 1.0
uhub2 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb3 at uhci1: USB revision 1.0
uhub3 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb4 at uhci2: USB revision 1.0
uhub4 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb5 at uhci3: USB revision 1.0
uhub5 at usb5 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
usb6 at uhci4: USB revision 1.0
uhub6 at usb6 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 
addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
wbsio0 at isa0 port 0x2e/2: W83627DHG-P rev 0x73
lm1 at wbsio0 port 0xa10/8: W83627DHG
pci7 at acpipci1 bus 128
128:19:0: mem address conflict 0xfec9a000/0x1000
ppb6 at pci7 dev 0 function 0 vendor "Intel", unknown product 0x3420 rev 0x13
pci8 at ppb6 bus 129
ppb7 at pci7 dev 1 function 0 "Intel X58 PCIE" rev 0x22: msi
pci9 at ppb7 bus 130
ppb8 at pci7 dev 3 function 0 "Intel X58 PCIE" rev 0x22: msi
pci10 at ppb8 bus 131
ppb9 at pci7 dev 5 function 0 "Intel X58 PCIE" rev 0x22: msi
pci11 at ppb9 bus 132
ppb10 at pci7 dev 7 function 0 "Intel X58 PCIE" rev 0x22: msi
pci12 at ppb10 bus 133
ppb11 at pci7 dev 9 function 0 "Intel X58 PCIE" rev 0x22: msi
pci13 at ppb11 bus 134
"Intel X58 IOxAPIC" rev 0x22 at pci7 dev 19 function 0 not configured
"Intel X58 Misc" rev 0x22 at pci7 dev 20 function 0 not configured
"Intel X58 GPIO" rev 0x22 at pci7 dev 20 function 1 not configured
"Intel X58 RAS" rev 0x22 at pci7 dev 20 function 2 not configured
"Intel X58 Throttle" rev 0x22 at pci7 dev 20 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 0 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 1 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 2 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 3 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 4 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 5 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 6 not configured
"Intel X58 QuickData" rev 0x22 at pci7 dev 22 function 7 not configured
ipmi at mainbus0 not configured
cpu0: using IvyBridge MDS workaround
cpu0: Enhanced SpeedStep 2933 MHz: speeds: 2933, 2800, 2667, 2533, 2400, 2267, 
2133, 2000, 1867, 1733, 1600 MHz
vmm0 at mainbus0: VMX/EPT (using slow L1TF mitigation)
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
root on sd0a (91bc161b7cba8df7.a) swap on sd0b dump on sd0b
Domain /dev/pci0:
 0:0:0: Intel 5520 Host
        0x0000: Vendor ID: 8086, Product ID: 3406
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:1:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3408
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
                Secondary Latency Timer: 00
        0x001c: I/O Base: c0, I/O Limit: c0, Secondary Status: 2000
        0x0020: Memory Base: fad0, Memory Limit: fad0
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:3:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340a
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:5:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340c
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3,
                Secondary Latency Timer: 00
        0x001c: I/O Base: d0, I/O Limit: d0, Secondary Status: 2000
        0x0020: Memory Base: fae0, Memory Limit: fae0
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:7:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340e
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:9:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3410
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 5, Subordinate Bus: 5,
                Secondary Latency Timer: 00
        0x001c: I/O Base: e0, I/O Limit: e0, Secondary Status: 2000
        0x0020: Memory Base: faf0, Memory Limit: faf0
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:19:0: Intel X58 IOxAPIC
        0x0000: Vendor ID: 8086, Product ID: 342d
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 20, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xfec8a000/0x00001000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x006c: Capability 0x01: Power Management
                State: D0
 0:20:0: Intel X58 Misc
        0x0000: Vendor ID: 8086, Product ID: 342e
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 0:20:1: Intel X58 GPIO
        0x0000: Vendor ID: 8086, Product ID: 3422
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 0:20:2: Intel X58 RAS
        0x0000: Vendor ID: 8086, Product ID: 3423
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 0:20:3: Intel X58 Throttle
        0x0000: Vendor ID: 8086, Product ID: 3438
        0x0004: Command: 0000, Status: 0000
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:22:0: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3430
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facf8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:1: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3431
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facf4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:2: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3432
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facf0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:3: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3433
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facec000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:4: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3429
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000face8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:5: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342a
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000face4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:6: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342b
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000face0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:7: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342c
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facdc000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:26:0: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a37
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af80/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:26:1: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a38
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af40/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:26:7: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a3c
        0x0004: Command: 0006, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 20, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xfacfc000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
 0:29:0: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a34
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af20/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 06 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:29:1: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a35
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af00/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:29:2: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a36
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000aec0/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:29:7: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a3a
        0x0004: Command: 0006, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 20, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xfacda000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 06 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
 0:30:0: Intel 82801BA Hub-to-PCI
        0x0000: Vendor ID: 8086, Product ID: 244e
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 01, Revision: 90
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 6, Subordinate Bus: 6,
                Secondary Latency Timer: 20
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2280
        0x0020: Memory Base: fb00, Memory Limit: fbe0
        0x0024: Prefetch Memory Base: f901, Prefetch Memory Limit: f9f1
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: ff, Bridge Control: 001a
        0x0050: Capability 0x0d: PCI-PCI
 0:31:0: Intel 82801JIR LPC
        0x0000: Vendor ID: 8086, Product ID: 3a16
        0x0004: Command: 0007, Status: 0210
        0x0008: Class: 06 Bridge, Subclass: 01 ISA,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
 0:31:2: Intel 82801JI AHCI
        0x0000: Vendor ID: 8086, Product ID: 3a22
        0x0004: Command: 0007, Status: 02b0
        0x0008: Class: 01 Mass Storage, Subclass: 06 SATA,
                Interface: 01, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x0000aff0/0x0008
        0x0014: BAR io addr: 0x0000afac/0x0004
        0x0018: BAR io addr: 0x0000afe0/0x0008
        0x001c: BAR io addr: 0x0000afa8/0x0004
        0x0020: BAR io addr: 0x0000aea0/0x0020
        0x0024: BAR mem 32bit addr: 0xfacd8000/0x00000800
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x01: Power Management
                State: D0
        0x00a8: Capability 0x12: SATA
        0x00b0: Capability 0x13: PCI Advanced Features
 0:31:3: Intel 82801JI SMBus
        0x0000: Vendor ID: 8086, Product ID: 3a30
        0x0004: Command: 0003, Status: 0280
        0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000facd2000/0x00000100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00000400/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
 1:0:0: Intel 82576
        0x0000: Vendor ID: 8086, Product ID: 10c9
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 32bit addr: 0xfade0000/0x00020000
        0x0014: BAR mem 32bit addr: 0xfadc0000/0x00020000
        0x0018: BAR io addr: 0x0000cf80/0x0020
        0x001c: BAR mem 32bit addr: 0xfad9c000/0x00004000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: fada0000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 10 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 002590ffff09ba9c
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
 1:0:1: Intel 82576
        0x0000: Vendor ID: 8086, Product ID: 10c9
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 32bit addr: 0xfad60000/0x00020000
        0x0014: BAR mem 32bit addr: 0xfad40000/0x00020000
        0x0018: BAR io addr: 0x0000cf40/0x0020
        0x001c: BAR mem 32bit addr: 0xfad98000/0x00004000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: fad20000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 10 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 002590ffff09ba9c
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
 3:0:0: Intel 82598AF
        0x0000: Vendor ID: 8086, Product ID: 10c7
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 32bit addr: 0xfaea0000/0x00020000
        0x0014: BAR mem 32bit addr: 0xfaec0000/0x00040000
        0x0018: BAR io addr: 0x0000df80/0x0020
        0x001c: BAR mem 32bit addr: 0xfae9c000/0x00004000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: a05f
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0060: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 18 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 001b21ffff0ddb9b
 5:0:0: Symbios Logic SAS2008
        0x0000: Vendor ID: 1000, Product ID: 0072
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 01 Mass Storage, Subclass: 07 SAS,
                Interface: 00, Revision: 02
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR io addr: 0x0000e800/0x0100
        0x0014: BAR mem 64bit addr: 0x00000000faf3c000/0x00004000
        0x001c: BAR mem 64bit addr: 0x00000000faf40000/0x00040000
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1000 Product ID: 0072
        0x0030: Expansion ROM Base Address: faf80000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0068: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0138: Enhanced Capability 0x04: Power Budgeting
        0x00d0: Capability 0x03: Vital Product Data (VPD)
        0x00a8: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x00c0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 15 (BAR 1:8192)
 6:4:0: Matrox MGA G200eW
        0x0000: Vendor ID: 102b, Product ID: 0532
        0x0004: Command: 0007, Status: 0290
        0x0008: Class: 03 Display, Subclass: 00 VGA,
                Interface: 00, Revision: 0a
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 40,
                Cache Line Size: 40
        0x0010: BAR mem prefetchable 32bit addr: 0xf9000000/0x01000000
        0x0014: BAR mem 32bit addr: 0xfbefc000/0x00004000
        0x0018: BAR mem 32bit addr: 0xfb000000/0x00800000
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 10 Max Lat: 20
        0x00dc: Capability 0x01: Power Management
                State: D0
 128:0:0: Intel unknown
        0x0000: Vendor ID: 8086, Product ID: 3420
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 13
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 129, Subordinate Bus: 129,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x0 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:1:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3408
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 130, Subordinate Bus: 130,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:3:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340a
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 131, Subordinate Bus: 131,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:5:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340c
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 132, Subordinate Bus: 132,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:7:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340e
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 133, Subordinate Bus: 133,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:9:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3410
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 134, Subordinate Bus: 134,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:19:0: Intel X58 IOxAPIC
        0x0000: Vendor ID: 8086, Product ID: 342d
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 20, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xfec9a000/0x00001000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x006c: Capability 0x01: Power Management
                State: D0
 128:20:0: Intel X58 Misc
        0x0000: Vendor ID: 8086, Product ID: 342e
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 128:20:1: Intel X58 GPIO
        0x0000: Vendor ID: 8086, Product ID: 3422
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 128:20:2: Intel X58 RAS
        0x0000: Vendor ID: 8086, Product ID: 3423
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 128:20:3: Intel X58 Throttle
        0x0000: Vendor ID: 8086, Product ID: 3438
        0x0004: Command: 0000, Status: 0000
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 128:22:0: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3430
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8ff8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:1: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3431
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8ff4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:2: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3432
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8ff0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:3: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3433
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fec000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:4: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3429
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fe8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:5: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342a
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fe4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:6: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342b
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fe0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:7: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342c
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fdc000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
Domain /dev/pci0:
 0:0:0: Intel 5520 Host
        0x0000: Vendor ID: 8086, Product ID: 3406
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:1:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3408
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
                Secondary Latency Timer: 00
        0x001c: I/O Base: c0, I/O Limit: c0, Secondary Status: 2000
        0x0020: Memory Base: fad0, Memory Limit: fad0
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:3:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340a
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:5:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340c
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3,
                Secondary Latency Timer: 00
        0x001c: I/O Base: d0, I/O Limit: d0, Secondary Status: 2000
        0x0020: Memory Base: fae0, Memory Limit: fae0
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:7:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340e
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:9:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3410
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 5, Subordinate Bus: 5,
                Secondary Latency Timer: 00
        0x001c: I/O Base: e0, I/O Limit: e0, Secondary Status: 2000
        0x0020: Memory Base: faf0, Memory Limit: faf0
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:19:0: Intel X58 IOxAPIC
        0x0000: Vendor ID: 8086, Product ID: 342d
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 20, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0x00000000/0x00001000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x006c: Capability 0x01: Power Management
                State: D0
 0:20:0: Intel X58 Misc
        0x0000: Vendor ID: 8086, Product ID: 342e
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 0:20:1: Intel X58 GPIO
        0x0000: Vendor ID: 8086, Product ID: 3422
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 0:20:2: Intel X58 RAS
        0x0000: Vendor ID: 8086, Product ID: 3423
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 0:20:3: Intel X58 Throttle
        0x0000: Vendor ID: 8086, Product ID: 3438
        0x0004: Command: 0000, Status: 0000
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:22:0: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3430
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facf8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:1: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3431
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facf4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:2: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3432
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facf0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:3: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3433
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facec000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:4: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3429
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000face8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:5: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342a
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000face4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:6: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342b
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000face0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:22:7: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342c
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000facdc000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 0:26:0: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a37
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af80/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:26:1: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a38
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af40/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:26:7: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a3c
        0x0004: Command: 0006, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 20, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xfacfc000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
 0:29:0: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a34
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af20/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 06 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:29:1: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a35
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000af00/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:29:2: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a36
        0x0004: Command: 0005, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000aec0/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x13: PCI Advanced Features
 0:29:7: Intel 82801JI USB
        0x0000: Vendor ID: 8086, Product ID: 3a3a
        0x0004: Command: 0006, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 20, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xfacda000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 06 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
 0:30:0: Intel 82801BA Hub-to-PCI
        0x0000: Vendor ID: 8086, Product ID: 244e
        0x0004: Command: 0107, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 01, Revision: 90
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 6, Subordinate Bus: 6,
                Secondary Latency Timer: 20
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2280
        0x0020: Memory Base: fb00, Memory Limit: fbe0
        0x0024: Prefetch Memory Base: f901, Prefetch Memory Limit: f9f1
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: ff, Bridge Control: 001a
        0x0050: Capability 0x0d: PCI-PCI
 0:31:0: Intel 82801JIR LPC
        0x0000: Vendor ID: 8086, Product ID: 3a16
        0x0004: Command: 0007, Status: 0210
        0x0008: Class: 06 Bridge, Subclass: 01 ISA,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
 0:31:2: Intel 82801JI AHCI
        0x0000: Vendor ID: 8086, Product ID: 3a22
        0x0004: Command: 0007, Status: 02b0
        0x0008: Class: 01 Mass Storage, Subclass: 06 SATA,
                Interface: 01, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x0000aff0/0x0008
        0x0014: BAR io addr: 0x0000afac/0x0004
        0x0018: BAR io addr: 0x0000afe0/0x0008
        0x001c: BAR io addr: 0x0000afa8/0x0004
        0x0020: BAR io addr: 0x0000aea0/0x0020
        0x0024: BAR mem 32bit addr: 0xfacd8000/0x00000800
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x01: Power Management
                State: D0
        0x00a8: Capability 0x12: SATA
        0x00b0: Capability 0x13: PCI Advanced Features
 0:31:3: Intel 82801JI SMBus
        0x0000: Vendor ID: 8086, Product ID: 3a30
        0x0004: Command: 0003, Status: 0280
        0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000facd2000/0x00000100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00000400/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
 1:0:0: Intel 82576
        0x0000: Vendor ID: 8086, Product ID: 10c9
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 32bit addr: 0xfade0000/0x00020000
        0x0014: BAR mem 32bit addr: 0xfadc0000/0x00020000
        0x0018: BAR io addr: 0x0000cf80/0x0020
        0x001c: BAR mem 32bit addr: 0xfad9c000/0x00004000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: fada0000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 10 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 002590ffff09ba9c
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
 1:0:1: Intel 82576
        0x0000: Vendor ID: 8086, Product ID: 10c9
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 32bit addr: 0xfad60000/0x00020000
        0x0014: BAR mem 32bit addr: 0xfad40000/0x00020000
        0x0018: BAR io addr: 0x0000cf40/0x0020
        0x001c: BAR mem 32bit addr: 0xfad98000/0x00004000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: fad20000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 10 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 002590ffff09ba9c
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
 3:0:0: Intel 82598AF
        0x0000: Vendor ID: 8086, Product ID: 10c7
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 01
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 32bit addr: 0xfaea0000/0x00020000
        0x0014: BAR mem 32bit addr: 0xfaec0000/0x00040000
        0x0018: BAR io addr: 0x0000df80/0x0020
        0x001c: BAR mem 32bit addr: 0xfae9c000/0x00004000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: a05f
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0060: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 18 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 001b21ffff0ddb9b
 5:0:0: Symbios Logic SAS2008
        0x0000: Vendor ID: 1000, Product ID: 0072
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 01 Mass Storage, Subclass: 07 SAS,
                Interface: 00, Revision: 02
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR io addr: 0x0000e800/0x0100
        0x0014: BAR mem 64bit addr: 0x00000000faf3c000/0x00004000
        0x001c: BAR mem 64bit addr: 0x00000000faf40000/0x00040000
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1000 Product ID: 0072
        0x0030: Expansion ROM Base Address: faf80000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0068: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x8 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0138: Enhanced Capability 0x04: Power Budgeting
        0x00d0: Capability 0x03: Vital Product Data (VPD)
        0x00a8: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x00c0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 15 (BAR 1:8192)
 6:4:0: Matrox MGA G200eW
        0x0000: Vendor ID: 102b, Product ID: 0532
        0x0004: Command: 0007, Status: 0290
        0x0008: Class: 03 Display, Subclass: 00 VGA,
                Interface: 00, Revision: 0a
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 40,
                Cache Line Size: 40
        0x0010: BAR mem prefetchable 32bit addr: 0xf9000000/0x01000000
        0x0014: BAR mem 32bit addr: 0xfbefc000/0x00004000
        0x0018: BAR mem 32bit addr: 0xfb000000/0x00800000
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 10 Max Lat: 20
        0x00dc: Capability 0x01: Power Management
                State: D0
Domain /dev/pci1:
 128:0:0: Intel unknown
        0x0000: Vendor ID: 8086, Product ID: 3420
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 13
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 129, Subordinate Bus: 129,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x0 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:1:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3408
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 130, Subordinate Bus: 130,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:3:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340a
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 131, Subordinate Bus: 131,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:5:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340c
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 132, Subordinate Bus: 132,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:7:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 340e
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 133, Subordinate Bus: 133,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x0160: Enhanced Capability 0x0b: Vendor-Specific
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:9:0: Intel X58 PCIE
        0x0000: Vendor ID: 8086, Product ID: 3410
        0x0004: Command: 0104, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 128, Secondary Bus: 134, Subordinate Bus: 134,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
        0x0020: Memory Base: fff0, Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0002
        0x0040: Capability 0x0d: PCI-PCI
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0090: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x8
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:19:0: Intel X58 IOxAPIC
        0x0000: Vendor ID: 8086, Product ID: 342d
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 20, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0x00000000/0x00001000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x006c: Capability 0x01: Power Management
                State: D0
 128:20:0: Intel X58 Misc
        0x0000: Vendor ID: 8086, Product ID: 342e
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 128:20:1: Intel X58 GPIO
        0x0000: Vendor ID: 8086, Product ID: 3422
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 128:20:2: Intel X58 RAS
        0x0000: Vendor ID: 8086, Product ID: 3423
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
 128:20:3: Intel X58 Throttle
        0x0000: Vendor ID: 8086, Product ID: 3438
        0x0004: Command: 0000, Status: 0000
        0x0008: Class: 08 System, Subclass: 00 Interrupt,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 128:22:0: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3430
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8ff8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:1: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3431
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8ff4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:2: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3432
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8ff0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:3: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3433
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fec000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:4: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 3429
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fe8000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:5: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342a
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fe4000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:6: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342b
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fe0000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0
 128:22:7: Intel X58 QuickData
        0x0000: Vendor ID: 8086, Product ID: 342c
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 22
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000f8fdc000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0400
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 1 (BAR 0:8192)
        0x0090: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x00e0: Capability 0x01: Power Management
                State: D0

Reply via email to