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

Reply via email to