On Sun, Sep 22, 2019 at 04:18:08PM +0900, YASUOKA Masahiko wrote:
> Hi,
>
> I'm sorry for delay.
>
> On Fri, 20 Sep 2019 22:08:52 -0700
> Mike Larkin <[email protected]> wrote:
> > On Fri, Sep 20, 2019 at 03:35:00PM +0200, Mark Kettenis wrote:
> >> > Date: Fri, 20 Sep 2019 06:06:40 -0700
> >> > From: Mike Larkin <[email protected]>
> >> > On Fri, Sep 20, 2019 at 02:22:13PM +0200, Mark Kettenis wrote:
> >> > > > Date: Fri, 20 Sep 2019 02:55:27 -0700
> >> > > > From: Mike Larkin <[email protected]>
> >> > > >
> >> > > > On Fri, Sep 20, 2019 at 01:09:56AM +0900, YASUOKA Masahiko wrote:
> >> > > > > Hi,
> >> > > > >
> >> > > > > I recently got a VAIO Pro PK. The diff below is required to boot.
> >> > > > > Without the diff, it freezes during boot.
> >> > > > >
> >> > > >
> >> > > > > Its EFI framebuffer is located 0x4000000000 (9 zeros). This is >
> >> > > > > 4GB
> >> > > > > and higher than highest available memory of the machine. These
> >> > > > > configuraions seem to cause the problem.
> >> > > > >
> >> > > > > * * *
> >> > > > >
> >> > > > > Call cninit() after pmap_bootstrap() is called. Since the EFI
> >> > > > > framebuffer may be located > 4GB which is not initialized by
> >> > > > > locore,
> >> > > > > but by pmap_bootstrap(). Also make the address parameter passed to
> >> > > > > pmap_bootstrap() cover the framebuffer. Actually VAIO pro PK's
> >> > > > > framebuffer is located higher than the highest available memory
> >> > > > > region.
> >> > > > >
> >> > > > > ok? comments?
> >> > > > >
> >> > > >
> >> > > > Hi,
> >> > > >
> >> > > > I have a few questions...
> >> > > >
> >> > > > 1. There seems to be no limit on the max PA that we extend to here.
> >> > > > This means, for example, if EFI places the framebuffer past 2TB
> >> > > > PA, we won't have enough direct map to cover the mapping. Plus
> >> > > > I think this will end up extending the direct map to cover any
> >> > > > hole
> >> > > > between "end of phys mem" and "efi fb addr". At a minimum, I think
> >> > > > we need some sort of max PA clamp here. I don't know what Sony's
> >> > > > placement algorithm is, but 0x4000000000 is 256GB PA.
> >> > >
> >> > > A dmesg and pcidump output would be useful.
>
> Attached them at the bottom.
>
> >> > > I suspect that this is a discrete graphics card where the EFI frame
> >> > > buffer resides in VRAM. Using the direct map in this case is probably
> >> > > not the right thing to do.
> >> > >
> >> > > > 2. What does delaying cninit do for machines that have errors or
> >> > > > printfs before this? Would those even print anymore? This would
> >> > > > affect all machines, even those without efifb, correct?
> >> > >
> >> > > Yes and no. It doesn't affect the classic VGA glass console, but it
> >> > > does mean serial output might disappear. That isn't acceptable I'd
> >> > > say.
> >> > >
> >> > > > 3. I am not a big fan of placing device-specific quirks in
> >> > > > init_x86_64. Could this not be done in the efifb specific console
> >> > > > init code? You could pmap_enter whatever you wanted there, based
> >> > > > on
> >> > > > the PA EFI sent you. Or does efifb go through the direct map for
> >> > > > all video output? If so, we may be stuck creating that big direct
> >> > > > map
> >> > > > range. If that's the case though, we should probably try to
> >> > > > restrict
> >> > > > the permissions in the unused holes.
> >> > >
> >> > > The direct map is only used early on in the boot process. The frame
> >> > > buffer is remapped in mainbus_attach() such that we can use
> >> > > write-combining. But that is done after we print copyright. I think
> >> > > the remapping could be done a bit earlier, but not before uvm gets
> >> > > initialized, which happens after we print the copyright message.
> >> > >
> >> > > We don't have to use the direct map during early boot. If you gave us
> >> > > some other way to map the framebuffer before pmap_bootstrap() has been
> >> > > called we could stick that into efifb_cnattach_common(). We'd need
> >> > > your help with that though. Note that the framebuffer can be fairly
> >> > > large though (but we can probably come up with a reasonable upper
> >> > > limit).
> >> >
> >> > What sort of function do you need? Map this PA range at X, but before
> >> > pmap_bootstrap?
> >>
> >> Map this PA range and hand me back the VA where you mapped it, indeed
> >> before pmap_bootstrap().
> >>
> >> I reckon you'd need to reserve slots in the early page tables for
> >> this. The mapping needs to be uncached (UC or WC). I suspect we'll
> >> continue to remap the frame buffer later, UC is fine as we're not
> >> going to produce massive amounts of output to the console before doing
> >> so.
> >
> > Likely doable, but it will be some time before I can get to it.
>
> Thanks,
>
> * * *
> Domain /dev/pci0:
> 0:0:0: Intel Core 8G Host
> 0x0000: Vendor ID: 8086, Product ID: 3e34
> 0x0004: Command: 0006, Status: 2090
> 0x0008: Class: 06 Bridge, Subclass: 00 Host,
> Interface: 00, Revision: 0b
> 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: 1d19 Product ID: 000f
> 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:2:0: Intel UHD Graphics 620
> 0x0000: Vendor ID: 8086, Product ID: 3ea0
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 03 Display, Subclass: 00 VGA,
> Interface: 00, Revision: 00
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006000000000/0x01000000
> 0x0018: BAR mem prefetchable 64bit addr: 0x0000004000000000/0x10000000
> 0x0020: BAR io addr: 0x00003000/0x0040
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x09: Vendor Specific
> 0x0070: Capability 0x10: PCI Express
> 0x0100: Enhanced Capability 0x1b: Process Address Space ID
> 0x0200: Enhanced Capability 0x0f: Address Translation Services
> 0x0300: Enhanced Capability 0x13: Page Request Interface
> 0x00ac: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x00d0: Capability 0x01: Power Management
> State: D0
> 0:18:0: Intel 300 Series Thermal
> 0x0000: Vendor ID: 8086, Product ID: 9df9
> 0x0004: Command: 0002, Status: 0010
> 0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x000000600111a000/0x00001000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0:20:0: Intel 300 Series xHCI
> 0x0000: Vendor ID: 8086, Product ID: 9ded
> 0x0004: Command: 0006, Status: 0290
> 0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
> Interface: 30, Revision: 30
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006001100000/0x00010000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0070: Capability 0x01: Power Management
> State: D0
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x09: Vendor Specific
> 0:20:2: Intel 300 Series Shared SRAM
> 0x0000: Vendor ID: 8086, Product ID: 9def
> 0x0004: Command: 0000, Status: 0010
> 0x0008: Class: 05 Memory, Subclass: 00 RAM,
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006001114000/0x00002000
> 0x0018: BAR mem 64bit addr: 0x0000006001119000/0x00001000
> 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: ff Min Gnt: 00 Max Lat: 00
> 0x0080: Capability 0x01: Power Management
> State: D0
> 0:21:0: Intel 300 Series I2C
> 0x0000: Vendor ID: 8086, Product ID: 9de8
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006001118000/0x00001000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0080: Capability 0x01: Power Management
> State: D0
> 0x0090: Capability 0x09: Vendor Specific
> 0:22:0: Intel 300 Series MEI
> 0x0000: Vendor ID: 8086, Product ID: 9de0
> 0x0004: Command: 0000, Status: 0010
> 0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006001117000/0x00001000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x00a4: Capability 0x09: Vendor Specific
> 0:28:0: Intel 300 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 9db8
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: f0
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 00
> 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: f0, I/O Limit: 00, Secondary Status: 2000
> 0x0020: Memory Base: fff0, Memory Limit: 0000
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
> 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: 0000
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 8.0 GT/s, Link Width: x0 / x1
> 0x0100: Enhanced Capability 0x00: Unknown
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0:28:6: Intel 300 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 9dbe
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: f0
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 00
> 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: 2000
> 0x0020: Memory Base: 8f80, Memory Limit: 8f90
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
> 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: 03, Line: ff, Bridge Control: 0000
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 8.0 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x0d: Access Control Services
> 0x0150: Enhanced Capability 0x1f: Precision Time Measurement
> 0x0200: Enhanced Capability 0x1e: L1 PM
> 0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
> 0x0250: Enhanced Capability 0x1d: Downstream Port Containment
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0:28:7: Intel 300 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 9dbf
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: f0
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 00
> 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: f0, I/O Limit: 00, Secondary Status: 2000
> 0x0020: Memory Base: 8fc0, Memory Limit: 8fc0
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
> 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: 04, Line: ff, Bridge Control: 0000
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 8.0 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x0d: Access Control Services
> 0x0150: Enhanced Capability 0x1f: Precision Time Measurement
> 0x0200: Enhanced Capability 0x1e: L1 PM
> 0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
> 0x0250: Enhanced Capability 0x1d: Downstream Port Containment
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0:29:0: Intel 300 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 9db0
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: f0
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 00
> 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: 2000
> 0x0020: Memory Base: 8fb0, Memory Limit: 8fb0
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
> 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: 01, Line: ff, Bridge Control: 0000
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x0d: Access Control Services
> 0x0150: Enhanced Capability 0x1f: Precision Time Measurement
> 0x0200: Enhanced Capability 0x1e: L1 PM
> 0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
> 0x0250: Enhanced Capability 0x1d: Downstream Port Containment
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0:29:4: Intel 300 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 9db4
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: f0
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 00
> 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: 20, I/O Limit: 20, Secondary Status: 2000
> 0x0020: Memory Base: 8fa0, Memory Limit: 8fa0
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
> 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: 01, Line: ff, Bridge Control: 0000
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 8.0 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x0d: Access Control Services
> 0x0150: Enhanced Capability 0x1f: Precision Time Measurement
> 0x0200: Enhanced Capability 0x1e: L1 PM
> 0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
> 0x0250: Enhanced Capability 0x1d: Downstream Port Containment
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0:31:0: Intel 300 Series LPC
> 0x0000: Vendor ID: 8086, Product ID: 9d84
> 0x0004: Command: 0007, Status: 0200
> 0x0008: Class: 06 Bridge, Subclass: 01 ISA,
> Interface: 00, Revision: 30
> 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: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
> 0:31:3: Intel 300 Series HD Audio
> 0x0000: Vendor ID: 8086, Product ID: 9dc8
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006001110000/0x00004000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR mem 64bit addr: 0x0000006001000000/0x00100000
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x0080: Capability 0x09: Vendor Specific
> 0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0:31:4: Intel 300 Series SMBus
> 0x0000: Vendor ID: 8086, Product ID: 9da3
> 0x0004: Command: 0001, Status: 0280
> 0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x0000006001116000/0x00000100
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR io addr: 0x0000efa0/0x0020
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0:31:5: Intel 300 Series SPI
> 0x0000: Vendor ID: 8086, Product ID: 9da4
> 0x0004: Command: 0402, Status: 0000
> 0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
> Interface: 00, Revision: 30
> 0x000c: BIST: 00, Header Type: 00, 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: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
> 2:0:0: Atheros unknown
> 0x0000: Vendor ID: 168c, Product ID: 003e
> 0x0004: Command: 0000, Status: 0010
> 0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
> Interface: 00, Revision: 32
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x000000008f800000/0x00200000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 105b Product ID: e0a2
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0148: Enhanced Capability 0x02: Virtual Channel Capability
> 0x0168: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 0000000000000000
> 0x0178: Enhanced Capability 0x18: Latency Tolerance Reporting
> 0x0180: Enhanced Capability 0x1e: L1 PM
> 3:0:0: Realtek RTS522A Card Reader
> 0x0000: Vendor ID: 10ec, Product ID: 522a
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: ff (unknown), Subclass: 00 (unknown),
> Interface: 00, Revision: 01
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 32bit addr: 0x8fc00000/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: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 00000001004ce000
> 0x0150: Enhanced Capability 0x18: Latency Tolerance Reporting
> 0x0158: Enhanced Capability 0x1e: L1 PM
> 4:0:0: Samsung SM981/PM981 NVMe
> 0x0000: Vendor ID: 144d, Product ID: a808
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: 01 Mass Storage, Subclass: 08 NVM,
> Interface: 02, Revision: 00
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x000000008fb00000/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: 144d Product ID: a801
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0148: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 0000000000000000
> 0x0158: Enhanced Capability 0x04: Power Budgeting
> 0x0168: Enhanced Capability 0x19: Secondary PCIe Capability
> 0x0188: Enhanced Capability 0x18: Latency Tolerance Reporting
> 0x0190: Enhanced Capability 0x1e: L1 PM
> 0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
> Enabled: yes; table size 33 (BAR 0:12288)
> 5:0:0: Realtek 8168
> 0x0000: Vendor ID: 10ec, Product ID: 8168
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 02 Network, Subclass: 00 Ethernet,
> Interface: 00, Revision: 15
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR io addr: 0x00002000/0x0100
> 0x0014: BAR empty (00000000)
> 0x0018: BAR mem 64bit addr: 0x000000008fa04000/0x00001000
> 0x0020: BAR mem 64bit addr: 0x000000008fa00000/0x00004000
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1d19 Product ID: 000f
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0 PME# enabled
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x02: Virtual Channel Capability
> 0x0160: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 01000000684ce000
> 0x0170: Enhanced Capability 0x18: Latency Tolerance Reporting
> 0x0178: Enhanced Capability 0x1e: L1 PM
> 0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
> Enabled: no; table size 4 (BAR 4:0)
> * * *
> OpenBSD 6.6-beta (GENERIC.MP) #104: Fri Sep 20 15:33:36 JST 2019
>
> [email protected]:/home/yasuoka/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 8340688896 (7954MB)
> avail mem = 8006545408 (7635MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 3.1 @ 0x86df0000 (21 entries)
> bios0: vendor Phoenix Technologies Ltd. version "R1070CW" date 06/14/2019
> bios0: VAIO Corporation VJPK11C11N
> acpi0 at bios0: ACPI 6.1
> acpi0: sleep states S0 S3 S4 S5
> acpi0: tables DSDT FACP SSDT SSDT SSDT SSDT TPM2 UEFI HPET APIC MCFG SSDT
> BOOT SSDT LPIT WSMT SSDT DBGP DBG2 MSDM BATB DMAR SSDT FPDT UEFI SSDT BGRT
> acpi0: wakeup devices XHC_(S3) HDAS(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4)
> RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) RP06(S4) PXSX(S4)
> RP07(S4) PXSX(S4) [...]
> acpitimer0 at acpi0: 3579545 Hz, 24 bits
> acpihpet0 at acpi0: 23999999 Hz
> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3881.14 MHz, 06-8e-0b
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> 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, 10 var ranges, 88 fixed ranges
> cpu0: apic clock running at 24MHz
> cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE
> cpu1 at mainbus0: apid 2 (application processor)
> TSC skew=0
> cpu1: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3780.13 MHz, 06-8e-0b
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu1: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=0 observed drift=0
> cpu1: smt 0, core 1, package 0
> cpu2 at mainbus0: apid 4 (application processor)
> TSC skew=-1
> cpu2: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3679.93 MHz, 06-8e-0b
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu2: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=-1 observed drift=0
> cpu2: smt 0, core 2, package 0
> cpu3 at mainbus0: apid 6 (application processor)
> TSC skew=-3
> cpu3: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3680.50 MHz, 06-8e-0b
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu3: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=-3 observed drift=0
> cpu3: smt 0, core 3, package 0
> cpu4 at mainbus0: apid 1 (application processor)
> TSC skew=-6
> cpu4: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3680.42 MHz, 06-8e-0b
> cpu4:
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu4: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=-6 observed drift=0
> cpu4: smt 1, core 0, package 0
> cpu5 at mainbus0: apid 3 (application processor)
> TSC skew=1
> cpu5: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3680.83 MHz, 06-8e-0b
> cpu5:
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu5: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=1 observed drift=0
> cpu5: smt 1, core 1, package 0
> cpu6 at mainbus0: apid 5 (application processor)
> TSC skew=3
> cpu6: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3680.02 MHz, 06-8e-0b
> cpu6:
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu6: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=3 observed drift=0
> cpu6: smt 1, core 2, package 0
> cpu7 at mainbus0: apid 7 (application processor)
> TSC skew=-2
> cpu7: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz, 3679.97 MHz, 06-8e-0b
> cpu7:
> 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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu7: 256KB 64b/line 8-way L2 cache
> tsc_timecounter_init: TSC skew=-2 observed drift=0
> cpu7: smt 1, core 3, package 0
> ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 120 pins
> acpimcfg0 at acpi0
> acpimcfg0: addr 0xe0000000, bus 0-255
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus 1 (RP01)
> acpiprt2 at acpi0: bus -1 (RP02)
> acpiprt3 at acpi0: bus -1 (RP03)
> acpiprt4 at acpi0: bus -1 (RP04)
> acpiprt5 at acpi0: bus -1 (RP05)
> acpiprt6 at acpi0: bus -1 (RP06)
> acpiprt7 at acpi0: bus 2 (RP07)
> acpiprt8 at acpi0: bus 3 (RP08)
> acpiprt9 at acpi0: bus 4 (RP09)
> acpiprt10 at acpi0: bus -1 (RP10)
> acpiprt11 at acpi0: bus -1 (RP11)
> acpiprt12 at acpi0: bus -1 (RP12)
> acpiprt13 at acpi0: bus 5 (RP13)
> acpiprt14 at acpi0: bus -1 (RP14)
> acpiprt15 at acpi0: bus -1 (RP15)
> acpiprt16 at acpi0: bus -1 (RP16)
> acpiprt17 at acpi0: bus -1 (RP17)
> acpiprt18 at acpi0: bus -1 (RP18)
> acpiprt19 at acpi0: bus -1 (RP19)
> acpiprt20 at acpi0: bus -1 (RP20)
> acpiprt21 at acpi0: bus -1 (RP21)
> acpiprt22 at acpi0: bus -1 (RP22)
> acpiprt23 at acpi0: bus -1 (RP23)
> acpiprt24 at acpi0: bus -1 (RP24)
> acpiec0 at acpi0
> acpipwrres0 at acpi0: WRST
> acpipwrres1 at acpi0: V0PR
> acpipwrres2 at acpi0: V1PR
> acpipwrres3 at acpi0: V2PR
> acpicpu0 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu1 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu2 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu3 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu4 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu5 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu6 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpicpu7 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
> C1(1000@1 mwait.1), PSS
> acpitz0 at acpi0: critical temperature is 120 degC
> acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001
> acpicmos0 at acpi0
> "VAI0002" at acpi0 not configured
> "INT34BB" at acpi0 not configured
> "ELAN0902" at acpi0 not configured
> acpibtn0 at acpi0: PWRB
> acpibtn1 at acpi0: LID0
> acpiac0 at acpi0: AC unit online
> acpibat0 at acpi0: BAT1 model " " serial type LION oem "VAIO Corp. "
> "PNP0C14" at acpi0 not configured
> "MSFT0101" at acpi0 not configured
> "USBC000" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "VAI0001" at acpi0 not configured
> acpivideo0 at acpi0: GFX0
> acpivout0 at acpivideo0: DD1F
> cpu0: using VERW MDS workaround
> cpu0: Enhanced SpeedStep 3881 MHz: speeds: 1801, 1800, 1700, 1600, 1500,
> 1400, 1300, 1200, 1100, 1000, 900, 800, 700, 600, 500, 400 MHz
> pci0 at mainbus0 bus 0
> 0:31:5: mem address conflict 0xfe010000/0x1000
> pchb0 at pci0 dev 0 function 0 "Intel Core 8G Host" rev 0x0b
> inteldrm0 at pci0 dev 2 function 0 "Intel UHD Graphics 620" rev 0x00
> drm0 at inteldrm0
> inteldrm0: msi
> "Intel 300 Series Thermal" rev 0x30 at pci0 dev 18 function 0 not configured
> xhci0 at pci0 dev 20 function 0 "Intel 300 Series xHCI" rev 0x30: msi, xHCI
> 1.10
> usb0 at xhci0: USB revision 3.0
> uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00
> addr 1
> calling config_pending_incr() explore_pending=0
> "Intel 300 Series Shared SRAM" rev 0x30 at pci0 dev 20 function 2 not
> configured
> dwiic0 at pci0 dev 21 function 0 "Intel 300 Series I2C" rev 0x30: apic 2 int
> 16
> iic0 at dwiic0
> ihidev0 at iic0 addr 0x15 , can't establish interrupt (polling), vendor 0x4f3
> product 0x3051, ELAN0902
> ihidev0: 93 report ids
> imt0 at ihidev0: touchpad, 4 contacts
> wsmouse0 at imt0 mux 0
> "Intel 300 Series MEI" rev 0x30 at pci0 dev 22 function 0 not configured
> ppb0 at pci0 dev 28 function 0 "Intel 300 Series PCIE" rev 0xf0
> pci1 at ppb0 bus 1
> ppb1 at pci0 dev 28 function 6 "Intel 300 Series PCIE" rev 0xf0: msi
> pci2 at ppb1 bus 2
> vendor "Atheros", unknown product 0x003e (class network subclass
> miscellaneous, rev 0x32) at pci2 dev 0 function 0 not configured
> ppb2 at pci0 dev 28 function 7 "Intel 300 Series PCIE" rev 0xf0: msi
> pci3 at ppb2 bus 3
> rtsx0 at pci3 dev 0 function 0 "Realtek RTS522A Card Reader" rev 0x01: msi
> sdmmc0 at rtsx0: 4-bit, dma
> ppb3 at pci0 dev 29 function 0 "Intel 300 Series PCIE" rev 0xf0: msi
> pci4 at ppb3 bus 4
> nvme0 at pci4 dev 0 function 0 "Samsung SM981/PM981 NVMe" rev 0x00: msix,
> NVMe 1.2
> nvme0: SAMSUNG MZVLB512HAJQ-00000, firmware EXA7301Q, serial S3W8NX0M601252
> scsibus1 at nvme0: 2 targets, initiator 0
> sd0 at scsibus1 targ 1 lun 0: <NVMe, SAMSUNG MZVLB512, EXA7>
> sd0: 488386MB, 512 bytes/sector, 1000215216 sectors
> ppb4 at pci0 dev 29 function 4 "Intel 300 Series PCIE" rev 0xf0: msi
> pci5 at ppb4 bus 5
> re0 at pci5 dev 0 function 0 "Realtek 8168" rev 0x15: RTL8168H/8111H
> (0x5400), msi, address cc:30:80:xx:xx:xx
> rgephy0 at re0 phy 7: RTL8251 PHY, rev. 0
> pcib0 at pci0 dev 31 function 0 "Intel 300 Series LPC" rev 0x30
> azalia0 at pci0 dev 31 function 3 "Intel 300 Series HD Audio" rev 0x30: msi
> azalia0: codecs: Realtek/0x0255, Intel/0x280b, using Realtek/0x0255
> audio0 at azalia0
> ichiic0 at pci0 dev 31 function 4 "Intel 300 Series SMBus" rev 0x30: apic 2
> int 16
> iic1 at ichiic0
> "Intel 300 Series SPI" rev 0x30 at pci0 dev 31 function 5 not configured
> isa0 at pcib0
> isadma0 at isa0
> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> pckbc0 at isa0 port 0x60/5 irq 1 irq 12
> pckbd0 at pckbc0 (kbd slot)
> wskbd0 at pckbd0: console keyboard
> pms0 at pckbc0 (aux slot)
> wsmouse1 at pms0 mux 0
> pms0: Elantech Touchpad, version 4, firmware 0x5d4f03
> pcppi0 at isa0 port 0x61
> spkr0 at pcppi0
> vmm0 at mainbus0: VMX/EPT
> efifb at mainbus0 not configured
> xhci0: port=2 xhci_event_port_change
> xhci0: port=3 xhci_event_port_change
> xhci0: port=5 xhci_event_port_change
> xhci0: port=7 xhci_event_port_change
> xhci0: port=10 xhci_event_port_change
> xhci0: port=2 xhci_event_port_change
> uhidev0 at uhub0 port 2 configuration 1 interface 0 "Microsoft Microsoft\M-.
> Nano Transceiver v1.0" rev 2.00/7.44 addr 2
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 variable keys, 6 key codes
> wskbd1 at ukbd0 mux 1
> uhidev1 at uhub0 port 2 configuration 1 interface 1 "Microsoft Microsoft\M-.
> Nano Transceiver v1.0" rev 2.00/7.44 addr 2
> uhidev1: iclass 3/1, 26 report ids
> uhid0 at uhidev1 reportid 18: input=0, output=0, feature=1
> uhid1 at uhidev1 reportid 23: input=0, output=0, feature=1
> ums0 at uhidev1 reportid 26: 5 buttons, Z and W dir
> wsmouse2 at ums0 mux 0
> uhidev2 at uhub0 port 2 configuration 1 interface 2 "Microsoft Microsoft\M-.
> Nano Transceiver v1.0" rev 2.00/7.44 addr 2
> uhidev2: iclass 3/0, 8 report ids
> uhid2 at uhidev2 reportid 3: input=1, output=0, feature=0
> uhid3 at uhidev2 reportid 4: input=1, output=0, feature=0
> uhid4 at uhidev2 reportid 7: input=7, output=0, feature=0
> uhid5 at uhidev2 reportid 8: input=1, output=0, feature=0
> xhci0: port=3 xhci_event_port_change
> urtwn0 at uhub0 port 3 configuration 1 interface 0 "Realtek 802.11n NIC" rev
> 2.00/0.00 addr 3
> urtwn0: MAC/BB RTL8188EU, RF 6052 1T1R, address d0:37:45:xx:xx:xx
> xhci0: port=5 xhci_event_port_change
> ugen0 at uhub0 port 5 "Foxconn product 0xe0a4" rev 2.01/0.01 addr 4
> xhci0: port=7 xhci_event_port_change
> uvideo0 at uhub0 port 7 configuration 1 interface 0 "Generic Front camera"
> rev 2.00/0.11 addr 5
> video0 at uvideo0
> xhci0: port=10 xhci_event_port_change
> ugen1 at uhub0 port 10 "ELAN ELAN:Fingerprint" rev 2.00/1.45 addr 6
> calling config_pending_decr() explore_pending=0
> vscsi0 at root
> scsibus2 at vscsi0: 256 targets
> softraid0 at root
> scsibus3 at softraid0: 256 targets
> root on sd0a (5544e96f66f7df37.a) swap on sd0b dump on sd0b
> inteldrm0: 3840x2160, 32bpp
> wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
> wskbd1: connecting to wsdisplay0
> wsdisplay0: screen 1-5 added (std, vt100 emulation)
> sd1 at scsibus3 targ 1 lun 0: <OPENBSD, SR CRYPTO, 006>
> sd1: 225066MB, 512 bytes/sector, 460935408 sectors
> * * *
> Result of "machine memory" on efiboot.
>
> https://yasuoka.net/~yasuoka/images/2d7bcb645b5c2b3b8d35fac0d3b686dd.jpg
>
This laptop needed the patch from Yasuoka to boot. dmesg and pcidump follow.
OpenBSD 6.6-current (GENERIC.MP) #0: Mon Dec 30 22:18:39 MST 2019
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 12605571072 (12021MB)
avail mem = 12210372608 (11644MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 3.0 @ 0x2f111000 (68 entries)
bios0: vendor LENOVO version "8GCN32WW" date 10/09/2018
bios0: LENOVO 81C4
acpi0 at bios0: ACPI 5.0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP UEFI UEFI MSDM SSDT SSDT TPM2 SSDT ASF! ASPT BOOT DBGP
HPET APIC MCFG SSDT LPIT WSMT SSDT SSDT SSDT SSDT SSDT DBGP DBG2 SSDT SSDT SSDT
SSDT DMAR NHLT FPDT BGRT
acpi0: wakeup devices GLAN(S4) XHC_(S3) XDCI(S4) HDAS(S4) RP01(S3) PXSX(S3)
HRDP(S3) TDUS(S3) TDDP(S3) PXST(S3) RP02(S4) PXSX(S3) RP03(S4) PXSX(S3)
RP04(S4) PXSX(S3) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 23999999 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3992.35 MHz, 06-8e-0a
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 24MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3990.71 MHz, 06-8e-0a
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3691.41 MHz, 06-8e-0a
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu2: 256KB 64b/line 8-way L2 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3691.41 MHz, 06-8e-0a
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu3: 256KB 64b/line 8-way L2 cache
cpu3: smt 0, core 3, package 0
cpu4 at mainbus0: apid 1 (application processor)
cpu4: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3691.40 MHz, 06-8e-0a
cpu4:
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu4: 256KB 64b/line 8-way L2 cache
cpu4: smt 1, core 0, package 0
cpu5 at mainbus0: apid 3 (application processor)
cpu5: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3691.40 MHz, 06-8e-0a
cpu5:
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu5: 256KB 64b/line 8-way L2 cache
cpu5: smt 1, core 1, package 0
cpu6 at mainbus0: apid 5 (application processor)
cpu6: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3691.40 MHz, 06-8e-0a
cpu6:
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu6: 256KB 64b/line 8-way L2 cache
cpu6: smt 1, core 2, package 0
cpu7 at mainbus0: apid 7 (application processor)
cpu7: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 3691.40 MHz, 06-8e-0a
cpu7:
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,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu7: 256KB 64b/line 8-way L2 cache
cpu7: smt 1, core 3, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 120 pins
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-255
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (RP01)
acpiprt2 at acpi0: bus -1 (RP02)
acpiprt3 at acpi0: bus -1 (RP03)
acpiprt4 at acpi0: bus -1 (RP04)
acpiprt5 at acpi0: bus 107 (RP05)
acpiprt6 at acpi0: bus -1 (RP06)
acpiprt7 at acpi0: bus -1 (RP07)
acpiprt8 at acpi0: bus -1 (RP08)
acpiprt9 at acpi0: bus 108 (RP09)
acpiprt10 at acpi0: bus -1 (RP10)
acpiprt11 at acpi0: bus -1 (RP11)
acpiprt12 at acpi0: bus -1 (RP12)
acpiprt13 at acpi0: bus -1 (RP13)
acpiprt14 at acpi0: bus -1 (RP14)
acpiprt15 at acpi0: bus -1 (RP15)
acpiprt16 at acpi0: bus -1 (RP16)
acpiprt17 at acpi0: bus -1 (RP17)
acpiprt18 at acpi0: bus -1 (RP18)
acpiprt19 at acpi0: bus -1 (RP19)
acpiprt20 at acpi0: bus -1 (RP20)
acpiprt21 at acpi0: bus -1 (RP21)
acpiprt22 at acpi0: bus -1 (RP22)
acpiprt23 at acpi0: bus -1 (RP23)
acpiprt24 at acpi0: bus -1 (RP24)
acpiec0 at acpi0
acpiec0: Not running on HW-Reduced ACPI type 8
acpi0: GPE 0x50 already enabled
acpicpu0 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu2 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu3 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu4 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu5 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu6 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpicpu7 at acpi0: C3(200@1034 mwait.1@0x60), C2(200@151 mwait.1@0x33),
C1(1000@1 mwait.1), PSS
acpitz0 at acpi0: critical temperature is 119 degC
acpitz1 at acpi0: critical temperature is 119 degC
acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001
acpibat0 at acpi0: BAT1 model "BASE-BAT" serial 123456789 type LiP oem
"Celxpert"
"LIC0001" at acpi0 not configured
"VPC2004" at acpi0 not configured
"YMC2017" at acpi0 not configured
"INT33D3" at acpi0 not configured
acpibtn0 at acpi0: LID0
"INT3403" at acpi0 not configured
acpicmos0 at acpi0
"WCOM5196" at acpi0 not configured
"SYNA2B31" at acpi0 not configured
"ITE8353" at acpi0 not configured
"PNP0C14" at acpi0 not configured
acpiac0 at acpi0: AC unit offline
acpibtn1 at acpi0: PWRB
"INT0E0C" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"INT33A1" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"MSFT0101" at acpi0 not configured
"USBC000" at acpi0 not configured
"INT3400" at acpi0 not configured
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD1F
cpu0: using VERW MDS workaround (except on vmm entry)
cpu0: Enhanced SpeedStep 3992 MHz: speeds: 2001, 2000, 1900, 1800, 1700, 1500,
1400, 1300, 1200, 1100, 1000, 800, 700, 600, 500, 400 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 8G Host" rev 0x08
inteldrm0 at pci0 dev 2 function 0 "Intel UHD Graphics 620" rev 0x07
drm0 at inteldrm0
inteldrm0: msi
"Intel Core 6G Thermal" rev 0x08 at pci0 dev 4 function 0 not configured
xhci0 at pci0 dev 20 function 0 "Intel 100 Series xHCI" rev 0x21: msi, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00
addr 1
pchtemp0 at pci0 dev 20 function 2 "Intel 100 Series Thermal" rev 0x21
dwiic0 at pci0 dev 21 function 0 "Intel 100 Series I2C" rev 0x21: apic 2 int 16
iic0 at dwiic0
ihidev0 at iic0 addr 0xa irq 31, vendor 0x56a product 0x5196, WCOM5196
ihidev0: 19 report ids
ims0 at ihidev0 reportid 1: 2 buttons
wsmouse0 at ims0 mux 0
hid at ihidev0 reportid 2 not configured
hid at ihidev0 reportid 3 not configured
hid at ihidev0 reportid 4 not configured
hid at ihidev0 reportid 5 not configured
ims1 at ihidev0 reportid 6: 3 buttons, tip, barrel, eraser
wsmouse1 at ims1 mux 0
hid at ihidev0 reportid 7 not configured
hid at ihidev0 reportid 8 not configured
hid at ihidev0 reportid 9 not configured
hid at ihidev0 reportid 10 not configured
hid at ihidev0 reportid 11 not configured
ims2 at ihidev0 reportid 12: 1 button, tip
wsmouse2 at ims2 mux 0
hid at ihidev0 reportid 13 not configured
hid at ihidev0 reportid 14 not configured
hid at ihidev0 reportid 15 not configured
hid at ihidev0 reportid 16 not configured
hid at ihidev0 reportid 17 not configured
ims3 at ihidev0 reportid 19
ims3: mouse has no X report
dwiic1 at pci0 dev 21 function 1 "Intel 100 Series I2C" rev 0x21: apic 2 int 17
iic1 at dwiic1
ihidev1 at iic1 addr 0x2c irq 51, vendor 0x6cb product 0xcd3e, SYNA2B31
ihidev1: 14 report ids
imt0 at ihidev1: clickpad, 5 contacts
wsmouse3 at imt0 mux 0
"Intel 100 Series I2C" rev 0x21 at pci0 dev 21 function 3 not configured
"Intel 100 Series MEI" rev 0x21 at pci0 dev 22 function 0 not configured
"Intel 100 Series UART" rev 0x21 at pci0 dev 25 function 0 not configured
ppb0 at pci0 dev 28 function 0 "Intel 100 Series PCIE" rev 0xf1: msi
pci1 at ppb0 bus 1
ppb1 at pci0 dev 28 function 4 "Intel 100 Series PCIE" rev 0xf1: msi
pci2 at ppb1 bus 107
iwm0 at pci2 dev 0 function 0 "Intel Dual Band Wireless-AC 9260" rev 0x29, msix
ppb2 at pci0 dev 29 function 0 "Intel 100 Series PCIE" rev 0xf1: msi
pci3 at ppb2 bus 108
nvme0 at pci3 dev 0 function 0 unknown vendor 0x1c5c product 0x1527 rev 0x00:
msix, NVMe 1.2
nvme0: HFS256GD9TNG-62A0A, firmware 80001E00, serial MN8CN48831170CI01
scsibus1 at nvme0: 2 targets, initiator 0
sd0 at scsibus1 targ 1 lun 0: <NVMe, HFS256GD9TNG-62A, 8000>
sd0: 244198MB, 512 bytes/sector, 500118192 sectors
pcib0 at pci0 dev 31 function 0 "Intel 200 Series LPC" rev 0x21
"Intel 100 Series PMC" rev 0x21 at pci0 dev 31 function 2 not configured
"Intel 200 Series HD Audio" rev 0x21 at pci0 dev 31 function 3 not configured
ichiic0 at pci0 dev 31 function 4 "Intel 100 Series SMBus" rev 0x21: apic 2 int
20
iic2 at ichiic0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
wbsio0 at isa0 port 0x4e/2: W83627THF rev 0x27
vmm0 at mainbus0: VMX/EPT
efifb at mainbus0 not configured
uvideo0 at uhub0 port 1 configuration 1 interface 0 "Chicony Electronics
Co.,Ltd. Integrated Camera" rev 2.01/4.25 addr 2
video0 at uvideo0
ugen0 at uhub0 port 5 "vendor 0x06cb product 0x0081" rev 2.00/1.64 addr 3
ugen1 at uhub0 port 8 "Intel product 0x0025" rev 2.00/0.02 addr 4
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
sd1 at scsibus3 targ 1 lun 0: <OPENBSD, SR CRYPTO, 006>
sd1: 102587MB, 512 bytes/sector, 210098291 sectors
root on sd1a (9a5c95aaf7389572.a) swap on sd1b dump on sd1b
inteldrm0: 1920x1080, 32bpp
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
iwm0: failed to read nvm
iwm0: hw rev 0x320, fw ver 34.3125811985.0, address 3c:6a:a7:1c:0f:57
-- pcidump -v below
Domain /dev/pci0:
0:0:0: Intel Core 8G Host
0x0000: Vendor ID: 8086, Product ID: 5914
0x0004: Command: 0006, Status: 2090
0x0008: Class: 06 Bridge, Subclass: 00 Host,
Interface: 00, Revision: 08
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: 17aa Product ID: 3821
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:2:0: Intel UHD Graphics 620
0x0000: Vendor ID: 8086, Product ID: 5917
0x0004: Command: 0007, Status: 0010
0x0008: Class: 03 Display, Subclass: 00 VGA,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x0000002ffa000000/0x01000000
0x0018: BAR mem prefetchable 64bit addr: 0x0000002fa0000000/0x10000000
0x0020: BAR io addr: 0x00003000/0x0040
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3803
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x09: Vendor Specific
0x0070: Capability 0x10: PCI Express
0x0100: Enhanced Capability 0x1b: Process Address Space ID
0x0200: Enhanced Capability 0x0f: Address Translation Services
0x0300: Enhanced Capability 0x13: Page Request Interface
0x00ac: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x00d0: Capability 0x01: Power Management
State: D0
0:4:0: Intel Core 6G Thermal
0x0000: Vendor ID: 8086, Product ID: 1903
0x0004: Command: 0006, Status: 0090
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 08
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x0000002ffb010000/0x00008000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 381c
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00d0: Capability 0x01: Power Management
State: D0
0x00e0: Capability 0x09: Vendor Specific
0:20:0: Intel 100 Series xHCI
0x0000: Vendor ID: 8086, Product ID: 9d2f
0x0004: Command: 0006, Status: 0290
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 30, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x000000006e300000/0x00010000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 386a
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0070: Capability 0x01: Power Management
State: D0
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0:20:2: Intel 100 Series Thermal
0x0000: Vendor ID: 8086, Product ID: 9d31
0x0004: Command: 0006, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x0000002ffb022000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 385a
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 03 Line: ff Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
State: D0
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0:21:0: Intel 100 Series I2C
0x0000: Vendor ID: 8086, Product ID: 9d60
0x0004: Command: 0006, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x0000002ffb021000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 385f
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:21:1: Intel 100 Series I2C
0x0000: Vendor ID: 8086, Product ID: 9d61
0x0004: Command: 0006, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x0000002ffb020000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3857
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:21:3: Intel 100 Series I2C
0x0000: Vendor ID: 8086, Product ID: 9d63
0x0004: Command: 0000, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x0000002ffb01f000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3809
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D3
0x0090: Capability 0x09: Vendor Specific
0:22:0: Intel 100 Series MEI
0x0000: Vendor ID: 8086, Product ID: 9d3a
0x0004: Command: 0004, Status: 0010
0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x0000002ffb01e000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3868
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
State: D0
0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0:25:0: Intel 100 Series UART
0x0000: Vendor ID: 8086, Product ID: 9d66
0x0004: Command: 0000, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x0000002ffb01d000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3810
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D3
0x0090: Capability 0x09: Vendor Specific
0:28:0: Intel 100 Series PCIE
0x0000: Vendor ID: 8086, Product ID: 9d10
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f1
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 106,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: 4000, Memory Limit: 6e00
0x0024: Prefetch Memory Base: b001, Prefetch Memory Limit: f9f1
0x0028: Prefetch Memory Base Upper 32 Bits: 0000002f
0x002c: Prefetch Memory Limit Upper 32 Bits: 0000002f
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0000
0x0040: Capability 0x10: PCI Express
Link Speed: 2.5 / 8.0 GT/s, Link Width: x0 / x4
0x0100: Enhanced Capability 0x00: Unknown
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:28:4: Intel 100 Series PCIE
0x0000: Vendor ID: 8086, Product ID: 9d14
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f1
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 107, Subordinate Bus: 107,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: 6e20, Memory Limit: 6e20
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
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: 01, Line: ff, Bridge Control: 0000
0x0040: Capability 0x10: PCI Express
Link Speed: 5.0 / 8.0 GT/s, Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:29:0: Intel 100 Series PCIE
0x0000: Vendor ID: 8086, Product ID: 9d18
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f1
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 108, Subordinate Bus: 108,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: 6e10, Memory Limit: 6e10
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
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: 01, Line: ff, Bridge Control: 0000
0x0040: Capability 0x10: PCI Express
Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:31:0: Intel 200 Series LPC
0x0000: Vendor ID: 8086, Product ID: 9d4e
0x0004: Command: 0407, Status: 0000
0x0008: Class: 06 Bridge, Subclass: 01 ISA,
Interface: 00, Revision: 21
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: 17aa Product ID: 3816
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0:31:2: Intel 100 Series PMC
0x0000: Vendor ID: 8086, Product ID: 9d21
0x0004: Command: 0006, Status: 0000
0x0008: Class: 05 Memory, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 32bit addr: 0x6e310000/0x00004000
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: 17aa Product ID: 386c
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0:31:3: Intel 200 Series HD Audio
0x0000: Vendor ID: 8086, Product ID: 9d71
0x0004: Command: 0006, Status: 0010
0x0008: Class: 04 (unknown), Subclass: 01 (unknown),
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 00, Latency Timer: 20,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x0000002ffb018000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR mem 64bit addr: 0x0000002ffb000000/0x00010000
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3831
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
State: D0
0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0:31:4: Intel 100 Series SMBus
0x0000: Vendor ID: 8086, Product ID: 9d23
0x0004: Command: 0003, Status: 0280
0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
Interface: 00, Revision: 21
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x0000002ffb01c000/0x00000100
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x00003040/0x0020
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 17aa Product ID: 3867
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
107:0:0: Intel Dual Band Wireless-AC 9260
0x0000: Vendor ID: 8086, Product ID: 2526
0x0004: Command: 0006, Status: 0010
0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 29
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x000000006e200000/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: 8086 Product ID: 0014
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x00c8: Capability 0x01: Power Management
State: D0
0x00d0: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0040: Capability 0x10: PCI Express
Link Speed: 5.0 / 5.0 GT/s, Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x014c: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0154: Enhanced Capability 0x1e: L1 PM
0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: yes; table size 16 (BAR 0:8192)
108:0:0: unknown unknown
0x0000: Vendor ID: 1c5c, Product ID: 1527
0x0004: Command: 0006, Status: 0010
0x0008: Class: 01 Mass Storage, Subclass: 08 NVM,
Interface: 02, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x000000006e100000/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: 1c5c Product ID: 1527
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x01: Power Management
State: D0
0x0070: Capability 0x10: PCI Express
Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0148: Enhanced Capability 0x03: Device Serial Number
Serial Number: 0000000000000000
0x0158: Enhanced Capability 0x04: Power Budgeting
0x0168: Enhanced Capability 0x0e: Alternate Routing ID
0x0178: Enhanced Capability 0x19: Secondary PCIe Capability
0x02b8: Enhanced Capability 0x18: Latency Tolerance Reporting
0x02c0: Enhanced Capability 0x1e: L1 PM
0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: yes; table size 19 (BAR 0:8192)