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