di...@santanas.co.za writes:

> Hi OpenBSD friends,
>
> Just a report, not sure if it's helpful, but @voutilad requested [1] I
> send the details to the mailing list.
>
> I have seen a few reports online[1][2], about some users not being able to
> boot newer alpine linux versions (and other linux OS' in my
> experience).  Specifically I've seen the last version that boots is
> 3.5.3.
>
> My system is openbsd 7.2 on my hardware Lenovo ThinkPad E14 Gen 4
> laptop.
>
> The issue, when the alpine linux VM boots, it kernel panics.
>
> [    0.052602]    local IPI:
> [    0.052602] invalid opcode: 0000 [#1] SMP PTI
> [    0.052602] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.15.79-0-virt 
> #1-Alpine
> [    0.052602] Hardware name: OpenBSD VMM, BIOS 1.14.0p0-OpenBSD-vmm 
> 01/01/2011
> [    0.052602] RIP: 0010:delay_halt_tpause+0xd/0x20
> [    0.052602] Code: 75 fb 48 ff c8 31 c0 31 ff c3 cc cc cc cc 66 66 2e 0f 1f 
> 84 00 00 00 00 00 0f 1f 40 00 48 8d 04 37 31 c9 48 89 c2 48 c1 ea 20 <66> 0f 
> ae f1 31 c0 31 d2 31 c9 31 f6 31 ff c3 cc cc cc cc 53 48 c7

The key issue here is the invalid opcode error coming from the
instruction starting with 66 0f ae, which is a TPAUSE
instruction. Hence the RIP pointing to "delay_halt_tpause" in the Linux
kernel.

I don't think I have any newer Intel hardware that supports the "User
Wait" instructions (aka WAITPKG). My Intel research says it premiered in
Tremont, Alder Lake, Sapphire Rapids so I can't test locally, but the
docs from Intel (SDM Vol. 2B 4-719) say:

     Prior to executing the TPAUSE instruction, an operating system may
     specify the maximum delay it allows the processor to suspend its
     operation. It can do so by writing TSC-quanta value to the
     following 32-bit MSR (IA32_UMWAIT_CONTROL at MSR index E1H)...

We probably should be masking the CPUID value for TPAUSE in the values
vmm(4) communicates via vmm_handle_cpuid.


> [    0.052602] RSP: 0000:ffffabb88000be58 EFLAGS: 00010207
> [    0.052602] RAX: 00000400ed7bcebe RBX: 00000400ed7bc48a RCX: 
> 0000000000000000
> [    0.052602] RDX: 0000000000000400 RSI: 0000000000000a34 RDI: 
> 00000400ed7bc48a
> [    0.052602] RBP: 0000000000000a34 R08: 0000000000000000 R09: 
> 0000000000000000
> [    0.052602] R10: 0000000000000000 R11: 0000000000000000 R12: 
> 00000000000f423f
> [    0.052602] R13: 34f08bbb5552eaa2 R14: 7d508ff23393eff5 R15: 
> 49ec817d39377777
> [    0.052602] FS:  0000000000000000(0000) GS:ffff93e07e600000(0000) 
> knlGS:0000000000000000
> [    0.052602] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050013
> [    0.052602] CR2: ffff93e04c801000 CR3: 000000000c00a000 CR4: 
> 0000000000150eb0
> [    0.052602] Call Trace:
> [    0.052602]  <TASK>
> [    0.052602]  delay_halt+0x36/0x60
> [    0.052602]  test_nmi_ipi.constprop.0+0xce/0x147
> [    0.052602]  dotest.constprop.0+0x1e/0xf2
> [    0.052602]  nmi_selftest+0x9b/0x213
> [    0.052602]  native_smp_cpus_done+0x4c/0x10e
> [    0.052602]  kernel_init_freeable+0x1bd/0x369
> [    0.052602]  ? rest_init+0xc0/0xc0
> [    0.052602]  kernel_init+0x11/0x120
> [    0.052602]  ret_from_fork+0x22/0x30
> [    0.052602]  </TASK>
> [    0.052602] Modules linked in:
> [    0.052618] ---[ end trace 710ae769548b59b6 ]---
> [    0.054142] RIP: 0010:delay_halt_tpause+0xd/0x20
> [    0.055698] Code: 75 fb 48 ff c8 31 c0 31 ff c3 cc cc cc cc 66 66 2e 0f 1f 
> 84 00 00 00 00 00 0f 1f 40 00 48 8d 04 37 31 c9 48 89 c2 48 c1 ea 20 <66> 0f 
> ae f1 31 c0 31 d2 31 c9 31 f6 31 ff c3 cc cc cc cc 53 48 c7
> [    0.061264] RSP: 0000:ffffabb88000be58 EFLAGS: 00010207
> [    0.062602] RAX: 00000400ed7bcebe RBX: 00000400ed7bc48a RCX: 
> 0000000000000000
> [    0.062602] RDX: 0000000000000400 RSI: 0000000000000a34 RDI: 
> 00000400ed7bc48a
> [    0.062614] RBP: 0000000000000a34 R08: 0000000000000000 R09: 
> 0000000000000000
> [    0.064880] R10: 0000000000000000 R11: 0000000000000000 R12: 
> 00000000000f423f
> [    0.067126] R13: 34f08bbb5552eaa2 R14: 7d508ff23393eff5 R15: 
> 49ec817d39377777
> [    0.069334] FS:  0000000000000000(0000) GS:ffff93e07e600000(0000) 
> knlGS:0000000000000000
> [    0.071885] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050013
> [    0.072602] CR2: ffff93e04c801000 CR3: 000000000c00a000 CR4: 
> 0000000000150eb0
> [    0.072602] Kernel panic - not syncing: Attempted to kill init! 
> exitcode=0x0000000b
> [    0.072602] ---[ end Kernel panic - not syncing: Attempted to kill init! 
> exitcode=0x0000000b ]---
>
> my vm.conf
>
> vm "docker" {
>         disable
>         memory 1G
>         cdrom "/home/ds/vms/alpine-virt-3.17.0-x86_64.iso"
>         disk "/home/ds/vms/docker.img"
>         local interface
> }
>
>
> My dmesg is below[3].
>
> I have attempted below actions, however they haven't made any difference:
> - try debian-11.6.0-amd64-netinst.iso.  It doesnt panic, that I can
>   see, but seems to freeze right at the beginning.
> - pass "console=/dev/ttyS0,115200" to the kernel command line arguments.
> - boot my system with default sysctl values.
>
> @voutilad suggested:
>
>> Are you on Intel-based hardware for the OpenBSD host? If so, it's
>> probably the Linux kernel probing some expected Intel hardware via
>> MMIO registers. vmm(4) and vmd(8) do not implement support for
>> emulating that access yet, but there is some preliminary support I
>> committed a few months ago that's gated behind an #ifdef. It requires
>> a -current host and building vmd(8) from source and twiddling the
>> MMIO_NOTYET definition.
>
> I'm not on -current and not familiar with openbsd enough to switch (or
> have the time to look at it now).
>
> Any suggestions would be good.
>
> [1]: https://gist.github.com/voutilad/a5080909e88e8dcffd1960312b5f9510
> [2]: 
> https://www.reddit.com/r/openbsd/comments/zwvswv/cant_get_a_virtual_os_started_on_72/
>
> [3]:
>
> OpenBSD 7.2 (GENERIC.MP) #4: Mon Dec 12 06:06:42 MST 2022
>     
> r...@syspatch-72-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 16823484416 (16044MB)
> avail mem = 16296214528 (15541MB)
> random: good seed from bootblocks
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 3.4 @ 0x8e892000 (78 entries)
> bios0: vendor LENOVO version "R1SET37W(1.08)" date 05/11/2022
> bios0: LENOVO 21E30036ZA
> acpi0 at bios0: ACPI 6.3
> acpi0: sleep states S0 S3 S4 S5
> acpi0: tables DSDT FACP SSDT SSDT SSDT SSDT SSDT HPET APIC MCFG ECDT SSDT 
> SSDT SSDT SSDT SSDT SSDT LPIT WSMT SSDT DBGP DBG2 NHLT MSDM SSDT BATB DMAR 
> SSDT SSDT SSDT BGRT PHAT UEFI FPDT
> acpi0: wakeup devices PEG0(S4) PEGP(S4) PEGP(S4) PEG2(S4) PEGP(S4) GLAN(S3) 
> XHCI(S3) XDCI(S3) HDAS(S3) CNVW(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) 
> PXSX(S4) RP04(S4) [...]
> acpitimer0 at acpi0: 3579545 Hz, 24 bits
> acpihpet0 at acpi0: 19200000 Hz
> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: 12th Gen Intel(R) Core(TM) i7-1255U, 1618.32 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu0: 48KB 64b/line 12-way D-cache, 32KB 64b/line 8-way I-cache, 1MB 64b/line 
> 10-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu0: smt 0, core 0, package 0
> mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
> cpu0: apic clock running at 38MHz
> cpu0: mwait min=64, max=64, C-substates=0.2.0.2.0.1.0.1, IBE
> cpu1 at mainbus0: apid 8 (application processor)
> cpu1: 12th Gen Intel(R) Core(TM) i7-1255U, 1596.45 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu1: 48KB 64b/line 12-way D-cache, 32KB 64b/line 8-way I-cache, 1MB 64b/line 
> 10-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu1: smt 0, core 4, package 0
> cpu2 at mainbus0: apid 16 (application processor)
> cpu2: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.25 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu2: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu2: smt 0, core 8, package 0
> cpu3 at mainbus0: apid 18 (application processor)
> cpu3: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.24 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu3: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu3: smt 0, core 9, package 0
> cpu4 at mainbus0: apid 20 (application processor)
> cpu4: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.24 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu4: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu4: smt 0, core 10, package 0
> cpu5 at mainbus0: apid 22 (application processor)
> cpu5: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.24 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu5: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu5: smt 0, core 11, package 0
> cpu6 at mainbus0: apid 24 (application processor)
> cpu6: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.25 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu6: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu6: smt 0, core 12, package 0
> cpu7 at mainbus0: apid 26 (application processor)
> cpu7: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.24 MHz, 06-9a-04
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu7: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu7: smt 0, core 13, package 0
> cpu8 at mainbus0: apid 28 (application processor)
> cpu8: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.24 MHz, 06-9a-04
> cpu8: 
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu8: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu8: smt 0, core 14, package 0
> cpu9 at mainbus0: apid 30 (application processor)
> cpu9: 12th Gen Intel(R) Core(TM) i7-1255U, 1197.24 MHz, 06-9a-04
> cpu9: 
> 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,SMX,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,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
> cpu9: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
> 16-way L2 cache, 12MB 64b/line 12-way L3 cache
> cpu9: smt 0, core 15, package 0
> ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 120 pins
> acpimcfg0 at acpi0
> acpimcfg0: addr 0xc0000000, bus 0-255
> acpiec0 at acpi0
> acpiprt0 at acpi0: bus 0 (PC00)
> acpiprt1 at acpi0: bus 1 (PEG0)
> acpiprt2 at acpi0: bus -1 (PEG2)
> acpiprt3 at acpi0: bus -1 (RP01)
> acpiprt4 at acpi0: bus -1 (RP02)
> acpiprt5 at acpi0: bus -1 (RP03)
> acpiprt6 at acpi0: bus -1 (RP04)
> acpiprt7 at acpi0: bus -1 (RP05)
> acpiprt8 at acpi0: bus -1 (RP06)
> acpiprt9 at acpi0: bus -1 (RP07)
> acpiprt10 at acpi0: bus -1 (RP08)
> acpiprt11 at acpi0: bus -1 (RP09)
> acpiprt12 at acpi0: bus -1 (RP10)
> acpiprt13 at acpi0: bus -1 (RP11)
> acpiprt14 at acpi0: bus -1 (RP12)
> acpiprt15 at acpi0: bus -1 (RP13)
> acpiprt16 at acpi0: bus -1 (RP14)
> acpiprt17 at acpi0: bus -1 (RP15)
> acpiprt18 at acpi0: bus -1 (RP16)
> acpiprt19 at acpi0: bus -1 (RP17)
> acpiprt20 at acpi0: bus -1 (RP18)
> acpiprt21 at acpi0: bus -1 (RP19)
> acpiprt22 at acpi0: bus -1 (RP20)
> acpiprt23 at acpi0: bus -1 (RP21)
> acpiprt24 at acpi0: bus -1 (RP22)
> acpiprt25 at acpi0: bus -1 (RP23)
> acpiprt26 at acpi0: bus -1 (RP24)
> acpiprt27 at acpi0: bus -1 (RP25)
> acpiprt28 at acpi0: bus -1 (RP26)
> acpiprt29 at acpi0: bus -1 (RP27)
> acpiprt30 at acpi0: bus -1 (RP28)
> acpiprt31 at acpi0: bus 2 (TRP0)
> acpipci0 at acpi0 PC00: 0x00000000 0x00000011 0x00000001
> acpithinkpad0 at acpi0: version 2.0
> acpiac0 at acpi0: AC unit offline
> acpibat0 at acpi0: BAT0 model "LNV-5B10X02600" serial  3817 type LiP oem 
> "Celxpert"
> "PNP0C60" at acpi0 not configured
> "LEN0111" at acpi0 not configured
> "LEN0100" at acpi0 not configured
> "INTC1046" at acpi0 not configured
> "INTC1046" at acpi0 not configured
> "INTC1046" at acpi0 not configured
> "INTC1046" at acpi0 not configured
> "LEN0130" at acpi0 not configured
> "ACPI000E" at acpi0 not configured
> pchgpio0 at acpi0 GPI0 addr 0xfd6e0000/0x10000 0xfd6d0000/0x10000 
> 0xfd6a0000/0x10000 0xfd690000/0x10000 irq 14, 360 pins
> acpibtn0 at acpi0: SLPB
> acpicpu0 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu1 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu2 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu3 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu4 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu5 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu6 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu7 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu8 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu9 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
> C1(1000@1 mwait.1), PSS
> acpicpu10 at acpi0: no cpu matching ACPI ID 10
> acpicpu11 at acpi0: no cpu matching ACPI ID 11
> acpicpu12 at acpi0: no cpu matching ACPI ID 12
> acpicpu13 at acpi0: no cpu matching ACPI ID 13
> acpicpu14 at acpi0: no cpu matching ACPI ID 14
> acpicpu15 at acpi0: no cpu matching ACPI ID 15
> acpicpu16 at acpi0: no cpu matching ACPI ID 16
> acpicpu17 at acpi0: no cpu matching ACPI ID 17
> acpicpu18 at acpi0: no cpu matching ACPI ID 18
> acpicpu19 at acpi0: no cpu matching ACPI ID 19
> acpicpu20 at acpi0: no cpu matching ACPI ID 20
> acpicpu21 at acpi0: no cpu matching ACPI ID 21
> acpicpu22 at acpi0: no cpu matching ACPI ID 22
> acpicpu23 at acpi0: no cpu matching ACPI ID 23
> acpicpu24 at acpi0: no cpu matching ACPI ID 24
> acpicpu25 at acpi0: no cpu matching ACPI ID 25
> acpicpu26 at acpi0: no cpu matching ACPI ID 26
> acpicpu27 at acpi0: no cpu matching ACPI ID 27
> acpicpu28 at acpi0: no cpu matching ACPI ID 28
> acpicpu29 at acpi0: no cpu matching ACPI ID 29
> acpicpu30 at acpi0: no cpu matching ACPI ID 30
> acpicpu31 at acpi0: no cpu matching ACPI ID 31
> acpicpu32 at acpi0: no cpu matching ACPI ID 32
> acpicpu33 at acpi0: no cpu matching ACPI ID 33
> acpicpu34 at acpi0: no cpu matching ACPI ID 34
> acpicpu35 at acpi0: no cpu matching ACPI ID 35
> acpicpu36 at acpi0: no cpu matching ACPI ID 36
> acpicpu37 at acpi0: no cpu matching ACPI ID 37
> acpicpu38 at acpi0: no cpu matching ACPI ID 38
> acpicpu39 at acpi0: no cpu matching ACPI ID 39
> acpicpu40 at acpi0: no cpu matching ACPI ID 40
> acpicpu41 at acpi0: no cpu matching ACPI ID 41
> acpicpu42 at acpi0: no cpu matching ACPI ID 42
> acpicpu43 at acpi0: no cpu matching ACPI ID 43
> acpicpu44 at acpi0: no cpu matching ACPI ID 44
> acpicpu45 at acpi0: no cpu matching ACPI ID 45
> acpicpu46 at acpi0: no cpu matching ACPI ID 46
> acpicpu47 at acpi0: no cpu matching ACPI ID 47
> acpicpu48 at acpi0: no cpu matching ACPI ID 48
> acpicpu49 at acpi0: no cpu matching ACPI ID 49
> acpicpu50 at acpi0: no cpu matching ACPI ID 50
> acpicpu51 at acpi0: no cpu matching ACPI ID 51
> acpicpu52 at acpi0: no cpu matching ACPI ID 52
> acpicpu53 at acpi0: no cpu matching ACPI ID 53
> acpicpu54 at acpi0: no cpu matching ACPI ID 54
> acpicpu55 at acpi0: no cpu matching ACPI ID 55
> acpicpu56 at acpi0: no cpu matching ACPI ID 56
> acpicpu57 at acpi0: no cpu matching ACPI ID 57
> acpicpu58 at acpi0: no cpu matching ACPI ID 58
> acpicpu59 at acpi0: no cpu matching ACPI ID 59
> acpicpu60 at acpi0: no cpu matching ACPI ID 60
> acpicpu61 at acpi0: no cpu matching ACPI ID 61
> acpicpu62 at acpi0: no cpu matching ACPI ID 62
> acpicpu63 at acpi0: no cpu matching ACPI ID 63
> "PNP0C14" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "INT33A1" at acpi0 not configured
> acpibtn1 at acpi0: LID_
> "PNP0C14" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> acpibtn2 at acpi0: PWRB
> "PNP0C0B" at acpi0 not configured
> "INTC1041" at acpi0 not configured
> "USBC000" at acpi0 not configured
> acpipwrres0 at acpi0: PXP_, resource for PEG0, PEGP, MINI
> acpipwrres1 at acpi0: PXP_, resource for PEG2
> acpipwrres2 at acpi0: PUBS, resource for XHCI
> acpipwrres3 at acpi0: BTRT
> acpipwrres4 at acpi0: PXTC
> acpipwrres5 at acpi0: WRST
> acpipwrres6 at acpi0: PXP_, resource for RP08
> acpipwrres7 at acpi0: PXP_, resource for RP09, PXSX, MINI
> acpipwrres8 at acpi0: TBT0, resource for TDM0, TRP0, TRP1
> acpipwrres9 at acpi0: TBT1, resource for TDM1, TRP2, TRP3
> acpipwrres10 at acpi0: PIN_
> acpipwrres11 at acpi0: PINP
> acpivideo0 at acpi0: GFX0
> acpivout0 at acpivideo0: DD1F
> acpivout1 at acpivideo0: DD2F
> cpu0: Enhanced SpeedStep 1618 MHz: speeds: 2601, 2600, 2400, 2300, 2100, 
> 2000, 1700, 1600, 1500, 1300, 1100, 1000, 900, 700, 600, 400 MHz
> pci0 at mainbus0 bus 0
> 0:31:5: mem address conflict 0xfe010000/0x1000
> pchb0 at pci0 dev 0 function 0 "Intel Core 12G Host" rev 0x04
> inteldrm0 at pci0 dev 2 function 0 "Intel Graphics" rev 0x0c
> drm0 at inteldrm0
> inteldrm0: msi, ALDERLAKE_P, gen 12
> "Intel Core 12G DTT" rev 0x04 at pci0 dev 4 function 0 not configured
> ppb0 at pci0 dev 6 function 0 "Intel Core 12G PCIE" rev 0x04: msi
> pci1 at ppb0 bus 1
> nvme0 at pci1 dev 0 function 0 vendor "Kioxia", unknown product 0x000c rev 
> 0x00: msix, NVMe 1.4
> nvme0: KBG5AZNT512G LA KIOXIA, firmware 1106ANLA, serial 42HPG15RQJX6
> scsibus1 at nvme0: 2 targets, initiator 0
> sd0 at scsibus1 targ 1 lun 0: <NVMe, KBG5AZNT512G LA, 1106>
> sd0: 488386MB, 512 bytes/sector, 1000215216 sectors
> ppb1 at pci0 dev 7 function 0 "Intel Core 12G PCIE" rev 0x04: msi
> pci2 at ppb1 bus 2
> "Intel Core 12G GNA" rev 0x04 at pci0 dev 8 function 0 not configured
> "Intel Core 12G CL" rev 0x01 at pci0 dev 10 function 0 not configured
> xhci0 at pci0 dev 13 function 0 "Intel Core 12G xHCI" rev 0x04: msi, xHCI 1.20
> 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
> "Intel Core 12G TBT" rev 0x04 at pci0 dev 13 function 2 not configured
> "Intel Core 12G TBT" rev 0x04 at pci0 dev 13 function 3 not configured
> xhci1 at pci0 dev 20 function 0 "Intel 600 Series xHCI" rev 0x01: msi, xHCI 
> 1.20
> usb1 at xhci1: USB revision 3.0
> uhub1 at usb1 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 
> addr 1
> "Intel 600 Series SRAM" rev 0x01 at pci0 dev 20 function 2 not configured
> iwx0 at pci0 dev 20 function 3 "Intel Wi-Fi 6 AX211" rev 0x01, msix
> dwiic0 at pci0 dev 21 function 0 "Intel 600 Series I2C" rev 0x01: apic 2 int 
> 27
> iic0 at dwiic0
> dwiic1 at pci0 dev 21 function 2 "Intel 600 Series I2C" rev 0x01: apic 2 int 
> 29
> iic1 at dwiic1
> "Intel 600 Series HECI" rev 0x01 at pci0 dev 22 function 0 not configured
> pcib0 at pci0 dev 31 function 0 "Intel 600 Series eSPI" rev 0x01
> azalia0 at pci0 dev 31 function 3 "Intel 600 Series HD Audio" rev 0x01: msi
> azalia0: codecs: Realtek ALC257
> audio0 at azalia0
> ichiic0 at pci0 dev 31 function 4 "Intel 600 Series SMBus" rev 0x01: apic 2 
> int 16
> iic2 at ichiic0
> "Intel 600 Series SPI" rev 0x01 at pci0 dev 31 function 5 not configured
> em0 at pci0 dev 31 function 6 "Intel I219-V" rev 0x01: msi, address 
> 6c:24:08:a8:b9:7a
> 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
> pms0 at pckbc0 (aux slot)
> wsmouse0 at pms0 mux 0
> pms0: Elantech Clickpad, version 4, firmware 0x5f3001
> wsmouse1 at pms0 mux 0
> 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
> vscsi0 at root
> scsibus2 at vscsi0: 256 targets
> softraid0 at root
> scsibus3 at softraid0: 256 targets
> root on sd0a (7e64e2cc3e9174cd.a) swap on sd0b dump on sd0b
> inteldrm0: 1920x1080, 32bpp
> wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
> wsdisplay0: screen 1-5 added (std, vt100 emulation)
> iwx0: hw rev 0x370, fw 67.8f59b80b.0, pnvm dda57f4f, address c4:03:a8:28:4a:e2

Reply via email to