linux-surface / linux-surface

Linux Kernel for Surface Devices
4.53k stars 202 forks source link

[SL4I] Power button and suspend not working on Arch #1424

Open 91khr opened 1 month ago

91khr commented 1 month ago

The power button seems not to be recognized by the system at all: it's not only not listed in evtest, but also absent in dmesg.

Manually systemctl suspend can suspend, while closing the lid switch does not, and exits suspending instead.

The suspend/hibernate part of this issue may be related to #1412. Search on the problems in the issue also found #595, #316, and #jakeday/linux-surface#243.

Environment

`dmesg` output (Some messages about wifi, touchscreen and systemd are stripped, since the comment is too long with them) ```text [ 0.000000] Linux version 6.8.6-arch1-1-surface (linux-surface@archlinux) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.42.0) #1 SMP PREEMPT_DYNAMIC Tue, 16 Apr 2024 11:30:09 +0000 [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux-surface root=UUID=fccc4924-1303-42ec-be80-84f35b5854b5 rw loglevel=3 quiet intremap=nosid [ 0.000000] x86/split lock detection: #AC: crashing the kernel on kernel split_locks and warning on user-space split_locks [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000009658efff] usable [ 0.000000] BIOS-e820: [mem 0x000000009658f000-0x00000000965eafff] type 20 [ 0.000000] BIOS-e820: [mem 0x00000000965eb000-0x0000000096b92fff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000096b93000-0x0000000096ba8fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x0000000096ba9000-0x0000000096bfefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x0000000096bff000-0x0000000096bfffff] usable [ 0.000000] BIOS-e820: [mem 0x0000000096c00000-0x000000009affffff] reserved [ 0.000000] BIOS-e820: [mem 0x000000009b200000-0x000000009b3fffff] reserved [ 0.000000] BIOS-e820: [mem 0x000000009b800000-0x00000000a03fffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fe010000-0x00000000fe010fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fed20000-0x00000000fed7ffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000025fbfffff] usable [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] APIC: Static calls initialized [ 0.000000] efi: EFI v2.7 by EDK II [ 0.000000] efi: ACPI=0x96bfe000 ACPI 2.0=0x96bfe014 SMBIOS=0x96665000 SMBIOS 3.0=0x96663000 TPMFinalLog=0x96b9f000 MEMATTR=0x8abf1518 ESRT=0x8abf1298 [ 0.000000] efi: Not removing mem199: MMIO range=[0xfe010000-0xfe010fff] (4KB) from e820 map [ 0.000000] SMBIOS 3.3.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Laptop 4/Surface Laptop 4, BIOS 10.4.141 12/16/2020 [ 0.000000] tsc: Detected 2400.000 MHz processor [ 0.000000] tsc: Detected 2419.200 MHz TSC [ 0.000008] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000011] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000019] last_pfn = 0x25fc00 max_arch_pfn = 0x400000000 [ 0.000024] MTRR map: 7 entries (3 fixed + 4 variable; max 23), built from 10 variable MTRRs [ 0.000026] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000589] last_pfn = 0x96c00 max_arch_pfn = 0x400000000 [ 0.013459] esrt: Reserving ESRT space from 0x000000008abf1298 to 0x000000008abf1438. [ 0.013469] e820: update [mem 0x8abf1000-0x8abf1fff] usable ==> reserved [ 0.013495] Using GB pages for direct mapping [ 0.013880] Secure boot disabled [ 0.013881] RAMDISK: [mem 0x35ff9000-0x36ff3fff] [ 0.013887] ACPI: Early table checksum verification disabled [ 0.013891] ACPI: RSDP 0x0000000096BFE014 000024 (v02 MSFT ) [ 0.013896] ACPI: XSDT 0x0000000096BBA188 0000CC (v01 MSFT MSFT 00000000 MSFT 20191121) [ 0.013904] ACPI: FACP 0x0000000096BE0000 000114 (v06 MSFT MSFT 00000000 MSFT 20191121) [ 0.013910] ACPI: DSDT 0x0000000096BC2000 0195E3 (v02 INTEL TGL 00000000 INTL 20181003) [ 0.013914] ACPI: FACS 0x0000000096B98000 000040 [ 0.013918] ACPI: SSDT 0x0000000096BFA000 00255D (v02 CpuRef CpuSsdt 00003000 INTL 20181003) [ 0.013921] ACPI: LPIT 0x0000000096BF9000 000094 (v01 MSFT MSFT 00000000 MSFT 20191121) [ 0.013925] ACPI: DBG2 0x0000000096BF8000 00005D (v00 MSFT MSFT 00000002 MSFT 20191121) [ 0.013928] ACPI: NHLT 0x0000000096BF7000 0002E1 (v00 MSFT MSFT 00000002 MSFT 20191121) [ 0.013932] ACPI: SSDT 0x0000000096BF6000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20181003) [ 0.013935] ACPI: TPM2 0x0000000096BF5000 000034 (v03 MSFT MSFT 00000002 MSFT 20191121) [ 0.013939] ACPI: MSDM 0x0000000096BF4000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.013942] ACPI: SSDT 0x0000000096BF1000 002CCD (v02 SaSsdt SaSsdt 00003000 INTL 20181003) [ 0.013946] ACPI: SSDT 0x0000000096BED000 003435 (v02 INTEL IgfxSsdt 00003000 INTL 20181003) [ 0.013949] ACPI: SSDT 0x0000000096BE1000 00B27A (v02 INTEL TcssSsdt 00001000 INTL 20181003) [ 0.013953] ACPI: HPET 0x0000000096BDF000 000038 (v01 MSFT MSFT 00000001 MSFT 20191121) [ 0.013956] ACPI: WSMT 0x0000000096BDE000 000028 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.013959] ACPI: APIC 0x0000000096BDD000 00009E (v05 MSFT MSFT 00000000 MSFT 20191121) [ 0.013963] ACPI: MCFG 0x0000000096BDC000 00003C (v01 MSFT MSFT 00000000 MSFT 20191121) [ 0.013966] ACPI: SSDT 0x0000000096BC0000 0012C3 (v02 MSFT SsdtSurf 00001000 INTL 20200925) [ 0.013970] ACPI: SSDT 0x0000000096BBF000 0007B8 (v02 MSFT SsdtPld 00001000 MSFT 20191121) [ 0.013973] ACPI: SSDT 0x0000000096BBE000 000E43 (v02 MSFT RTD3 00001000 MSFT 20191121) [ 0.013977] ACPI: DMAR 0x0000000096BBD000 000088 (v02 MSFT MSFT 00000002 MSFT 20191121) [ 0.013980] ACPI: BGRT 0x0000000096BBC000 000038 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.013983] ACPI: FPDT 0x0000000096BBB000 000034 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.013986] ACPI: Reserving FACP table memory at [mem 0x96be0000-0x96be0113] [ 0.013988] ACPI: Reserving DSDT table memory at [mem 0x96bc2000-0x96bdb5e2] [ 0.013989] ACPI: Reserving FACS table memory at [mem 0x96b98000-0x96b9803f] [ 0.013989] ACPI: Reserving SSDT table memory at [mem 0x96bfa000-0x96bfc55c] [ 0.013990] ACPI: Reserving LPIT table memory at [mem 0x96bf9000-0x96bf9093] [ 0.013991] ACPI: Reserving DBG2 table memory at [mem 0x96bf8000-0x96bf805c] [ 0.013992] ACPI: Reserving NHLT table memory at [mem 0x96bf7000-0x96bf72e0] [ 0.013993] ACPI: Reserving SSDT table memory at [mem 0x96bf6000-0x96bf6573] [ 0.013994] ACPI: Reserving TPM2 table memory at [mem 0x96bf5000-0x96bf5033] [ 0.013994] ACPI: Reserving MSDM table memory at [mem 0x96bf4000-0x96bf4054] [ 0.013995] ACPI: Reserving SSDT table memory at [mem 0x96bf1000-0x96bf3ccc] [ 0.013996] ACPI: Reserving SSDT table memory at [mem 0x96bed000-0x96bf0434] [ 0.013997] ACPI: Reserving SSDT table memory at [mem 0x96be1000-0x96bec279] [ 0.013998] ACPI: Reserving HPET table memory at [mem 0x96bdf000-0x96bdf037] [ 0.013999] ACPI: Reserving WSMT table memory at [mem 0x96bde000-0x96bde027] [ 0.013999] ACPI: Reserving APIC table memory at [mem 0x96bdd000-0x96bdd09d] [ 0.014000] ACPI: Reserving MCFG table memory at [mem 0x96bdc000-0x96bdc03b] [ 0.014001] ACPI: Reserving SSDT table memory at [mem 0x96bc0000-0x96bc12c2] [ 0.014002] ACPI: Reserving SSDT table memory at [mem 0x96bbf000-0x96bbf7b7] [ 0.014003] ACPI: Reserving SSDT table memory at [mem 0x96bbe000-0x96bbee42] [ 0.014004] ACPI: Reserving DMAR table memory at [mem 0x96bbd000-0x96bbd087] [ 0.014004] ACPI: Reserving BGRT table memory at [mem 0x96bbc000-0x96bbc037] [ 0.014005] ACPI: Reserving FPDT table memory at [mem 0x96bbb000-0x96bbb033] [ 0.014691] No NUMA configuration found [ 0.014691] Faking a node at [mem 0x0000000000000000-0x000000025fbfffff] [ 0.014694] NODE_DATA(0) allocated [mem 0x25fbfb000-0x25fbfffff] [ 0.014718] Zone ranges: [ 0.014719] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.014721] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.014723] Normal [mem 0x0000000100000000-0x000000025fbfffff] [ 0.014725] Device empty [ 0.014726] Movable zone start for each node [ 0.014727] Early memory node ranges [ 0.014727] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.014729] node 0: [mem 0x0000000000100000-0x000000009658efff] [ 0.014730] node 0: [mem 0x0000000096bff000-0x0000000096bfffff] [ 0.014731] node 0: [mem 0x0000000100000000-0x000000025fbfffff] [ 0.014733] Initmem setup node 0 [mem 0x0000000000001000-0x000000025fbfffff] [ 0.014738] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.014768] On node 0, zone DMA: 96 pages in unavailable ranges [ 0.018961] On node 0, zone DMA32: 1648 pages in unavailable ranges [ 0.027980] On node 0, zone Normal: 5120 pages in unavailable ranges [ 0.027990] On node 0, zone Normal: 1024 pages in unavailable ranges [ 0.028050] Reserving Intel graphics memory at [mem 0x9c800000-0xa03fffff] [ 0.029514] ACPI: PM-Timer IO Port: 0x1808 [ 0.029522] ACPI: X2APIC_NMI (uid[0xffffffff] high level lint[0x1]) [ 0.029525] ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) [ 0.029644] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.029648] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.029650] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.029656] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.029657] ACPI: HPET id: 0x8086a701 base: 0xfed00000 [ 0.029669] e820: update [mem 0x8ab38000-0x8ab64fff] usable ==> reserved [ 0.029680] TSC deadline timer available [ 0.029680] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.029693] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.029695] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff] [ 0.029697] PM: hibernation: Registered nosave memory: [mem 0x8ab38000-0x8ab64fff] [ 0.029698] PM: hibernation: Registered nosave memory: [mem 0x8abf1000-0x8abf1fff] [ 0.029700] PM: hibernation: Registered nosave memory: [mem 0x9658f000-0x965eafff] [ 0.029700] PM: hibernation: Registered nosave memory: [mem 0x965eb000-0x96b92fff] [ 0.029701] PM: hibernation: Registered nosave memory: [mem 0x96b93000-0x96ba8fff] [ 0.029702] PM: hibernation: Registered nosave memory: [mem 0x96ba9000-0x96bfefff] [ 0.029704] PM: hibernation: Registered nosave memory: [mem 0x96c00000-0x9affffff] [ 0.029704] PM: hibernation: Registered nosave memory: [mem 0x9b000000-0x9b1fffff] [ 0.029705] PM: hibernation: Registered nosave memory: [mem 0x9b200000-0x9b3fffff] [ 0.029706] PM: hibernation: Registered nosave memory: [mem 0x9b400000-0x9b7fffff] [ 0.029707] PM: hibernation: Registered nosave memory: [mem 0x9b800000-0xa03fffff] [ 0.029708] PM: hibernation: Registered nosave memory: [mem 0xa0400000-0xfe00ffff] [ 0.029708] PM: hibernation: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.029709] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfed1ffff] [ 0.029710] PM: hibernation: Registered nosave memory: [mem 0xfed20000-0xfed7ffff] [ 0.029711] PM: hibernation: Registered nosave memory: [mem 0xfed80000-0xffffffff] [ 0.029712] [mem 0xa0400000-0xfe00ffff] available for PCI devices [ 0.029714] Booting paravirtualized kernel on bare hardware [ 0.029716] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns [ 0.037203] setup_percpu: NR_CPUS:320 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1 [ 0.037608] percpu: Embedded 64 pages/cpu s225280 r8192 d28672 u262144 [ 0.037615] pcpu-alloc: s225280 r8192 d28672 u262144 alloc=1*2097152 [ 0.037618] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.037636] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-surface root=UUID=fccc4924-1303-42ec-be80-84f35b5854b5 rw loglevel=3 quiet intremap=nosid [ 0.037721] Unknown kernel command line parameters "BOOT_IMAGE=/boot/vmlinuz-linux-surface", will be passed to user space. [ 0.037791] random: crng init done [ 0.038652] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.039061] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.039197] Fallback order for Node 0: 0 [ 0.039201] Built 1 zonelists, mobility grouping on. Total pages: 2024201 [ 0.039203] Policy zone: Normal [ 0.039429] mem auto-init: stack:all(zero), heap alloc:on, heap free:off [ 0.039440] software IO TLB: area num 8. [ 0.067562] Memory: 7754920K/8225980K available (16384K kernel code, 2136K rwdata, 7760K rodata, 3440K init, 3780K bss, 470800K reserved, 0K cma-reserved) [ 0.067810] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.067838] ftrace: allocating 49000 entries in 192 pages [ 0.077795] ftrace: allocated 192 pages with 2 groups [ 0.077880] Dynamic Preempt: full [ 0.077928] rcu: Preemptible hierarchical RCU implementation. [ 0.077929] rcu: RCU restricting CPUs from NR_CPUS=320 to nr_cpu_ids=8. [ 0.077930] rcu: RCU priority boosting: priority 1 delay 500 ms. [ 0.077931] Trampoline variant of Tasks RCU enabled. [ 0.077932] Rude variant of Tasks RCU enabled. [ 0.077932] Tracing variant of Tasks RCU enabled. [ 0.077933] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies. [ 0.077934] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.080907] NR_IRQS: 20736, nr_irqs: 2048, preallocated irqs: 16 [ 0.081371] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.082038] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____) [ 0.082074] Console: colour dummy device 80x25 [ 0.082077] printk: legacy console [tty0] enabled [ 0.082124] ACPI: Core revision 20230628 [ 0.082320] hpet: HPET dysfunctional in PC10. Force disabled. [ 0.082321] APIC: Switch to symmetric I/O mode setup [ 0.082323] DMAR: Host address width 39 [ 0.082325] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.082331] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap 1c0000c40660462 ecap 69e2ff0505e [ 0.082334] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.082340] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.082343] DMAR: RMRR base: 0x0000009c000000 end: 0x000000a03fffff [ 0.082346] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1 [ 0.082347] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.082349] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping. [ 0.087711] DMAR-IR: Enabled IRQ remapping in x2apic mode [ 0.087714] x2apic enabled [ 0.087850] APIC: Switched APIC routing to: cluster x2apic [ 0.102453] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x22df1149949, max_idle_ns: 440795312789 ns [ 0.102462] Calibrating delay loop (skipped), value calculated using timer frequency.. 4840.00 BogoMIPS (lpj=8064000) [ 0.102500] CPU0: Thermal monitoring enabled (TM1) [ 0.102503] x86/cpu: User Mode Instruction Prevention (UMIP) activated [ 0.102665] process: using mwait in idle threads [ 0.102668] CET detected: Indirect Branch Tracking enabled [ 0.102670] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.102671] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.102675] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.102678] Spectre V2 : Spectre BHI mitigation: SW BHB clearing on vm exit [ 0.102679] Spectre V2 : Spectre BHI mitigation: SW BHB clearing on syscall [ 0.102680] Spectre V2 : Mitigation: Enhanced / Automatic IBRS [ 0.102681] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.102682] Spectre V2 : Spectre v2 / PBRSB-eIBRS: Retire a single CALL on VMEXIT [ 0.102684] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.102685] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl [ 0.102688] GDS: Mitigation: Microcode [ 0.102699] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' [ 0.102701] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' [ 0.102702] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers' [ 0.102702] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512 opmask' [ 0.102704] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256' [ 0.102704] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256' [ 0.102705] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers' [ 0.102706] x86/fpu: Supporting XSAVE feature 0x800: 'Control-flow User registers' [ 0.102708] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 [ 0.102709] x86/fpu: xstate_offset[5]: 832, xstate_sizes[5]: 64 [ 0.102710] x86/fpu: xstate_offset[6]: 896, xstate_sizes[6]: 512 [ 0.102711] x86/fpu: xstate_offset[7]: 1408, xstate_sizes[7]: 1024 [ 0.102713] x86/fpu: xstate_offset[9]: 2432, xstate_sizes[9]: 8 [ 0.102714] x86/fpu: xstate_offset[11]: 2440, xstate_sizes[11]: 16 [ 0.102715] x86/fpu: Enabled xstate features 0xae7, context size is 2456 bytes, using 'compacted' format. [ 0.105792] Freeing SMP alternatives memory: 40K [ 0.105792] pid_max: default: 32768 minimum: 301 [ 0.105792] LSM: initializing lsm=capability,landlock,lockdown,yama,bpf,integrity [ 0.105792] landlock: Up and running. [ 0.105792] Yama: becoming mindful. [ 0.105792] LSM support for eBPF active [ 0.105792] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.105792] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.105792] smpboot: CPU0: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz (family: 0x6, model: 0x8c, stepping: 0x1) [ 0.105792] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1. [ 0.105792] RCU Tasks Rude: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1. [ 0.105792] RCU Tasks Trace: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1. [ 0.105792] Performance Events: PEBS fmt4+-baseline, AnyThread deprecated, Icelake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.105792] ... version: 5 [ 0.105792] ... bit width: 48 [ 0.105792] ... generic registers: 8 [ 0.105792] ... value mask: 0000ffffffffffff [ 0.105792] ... max period: 00007fffffffffff [ 0.105792] ... fixed-purpose events: 4 [ 0.105792] ... event mask: 0001000f000000ff [ 0.105792] signal: max sigframe size: 3632 [ 0.105792] Estimated ratio of average max frequency by base frequency (times 1024): 1621 [ 0.105792] rcu: Hierarchical SRCU implementation. [ 0.105792] rcu: Max phase no-delay instances is 1000. [ 0.105792] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.105792] smp: Bringing up secondary CPUs ... [ 0.105792] smpboot: x86: Booting SMP configuration: [ 0.105792] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7 [ 0.112541] smp: Brought up 1 node, 8 CPUs [ 0.112541] smpboot: Max logical packages: 1 [ 0.112541] smpboot: Total of 8 processors activated (38722.00 BogoMIPS) [ 0.116145] devtmpfs: initialized [ 0.116145] x86/mm: Memory block size: 128MB [ 0.116609] ACPI: PM: Registering ACPI NVS region [mem 0x96b93000-0x96ba8fff] (90112 bytes) [ 0.116609] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns [ 0.116609] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.116609] pinctrl core: initialized pinctrl subsystem [ 0.116609] PM: RTC time: 08:21:38, date: 2024-04-17 [ 0.117013] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.117238] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations [ 0.117346] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.117447] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.117456] audit: initializing netlink subsys (disabled) [ 0.117460] audit: type=2000 audit(1713342098.013:1): state=initialized audit_enabled=0 res=1 [ 0.117460] thermal_sys: Registered thermal governor 'fair_share' [ 0.117460] thermal_sys: Registered thermal governor 'bang_bang' [ 0.117460] thermal_sys: Registered thermal governor 'step_wise' [ 0.117460] thermal_sys: Registered thermal governor 'user_space' [ 0.117460] thermal_sys: Registered thermal governor 'power_allocator' [ 0.117515] cpuidle: using governor ladder [ 0.117515] cpuidle: using governor menu [ 0.117515] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.119292] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff] [ 0.119299] PCI: not using ECAM ([mem 0xe0000000-0xefffffff] not reserved) [ 0.119301] PCI: Using configuration type 1 for base access [ 0.119428] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. [ 0.119435] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.119435] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page [ 0.119435] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.119435] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page [ 0.119435] ACPI: Added _OSI(Module Device) [ 0.119435] ACPI: Added _OSI(Processor Device) [ 0.119435] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.119435] ACPI: Added _OSI(Processor Aggregator Device) [ 0.174295] ACPI: 9 ACPI AML tables successfully acquired and loaded [ 0.186439] ACPI: Dynamic OEM Table Load: [ 0.186449] ACPI: SSDT 0xFFFF990AC0E77400 000394 (v02 PmRef Cpu0Cst 00003001 INTL 20181003) [ 0.187384] ACPI: Dynamic OEM Table Load: [ 0.187390] ACPI: SSDT 0xFFFF990AC0E66000 0005C3 (v02 PmRef Cpu0Ist 00003000 INTL 20181003) [ 0.188138] ACPI: Dynamic OEM Table Load: [ 0.188138] ACPI: SSDT 0xFFFF990AC18CC600 0001CB (v02 PmRef Cpu0Psd 00003000 INTL 20181003) [ 0.188138] ACPI: Dynamic OEM Table Load: [ 0.188138] ACPI: SSDT 0xFFFF990AC0E70400 000266 (v02 PmRef Cpu0Hwp 00003000 INTL 20181003) [ 0.188138] ACPI: Dynamic OEM Table Load: [ 0.188138] ACPI: SSDT 0xFFFF990AC0E6A000 0008E7 (v02 PmRef ApIst 00003000 INTL 20181003) [ 0.188791] ACPI: Dynamic OEM Table Load: [ 0.188796] ACPI: SSDT 0xFFFF990AC0E63000 00048A (v02 PmRef ApHwp 00003000 INTL 20181003) [ 0.189728] ACPI: Dynamic OEM Table Load: [ 0.189733] ACPI: SSDT 0xFFFF990AC0E60000 0004D4 (v02 PmRef ApPsd 00003000 INTL 20181003) [ 0.190652] ACPI: Dynamic OEM Table Load: [ 0.190656] ACPI: SSDT 0xFFFF990AC0E65000 00048A (v02 PmRef ApCst 00003000 INTL 20181003) [ 0.194264] ACPI: _OSC evaluated successfully for all CPUs [ 0.194557] ACPI: Interpreter enabled [ 0.194625] ACPI: PM: (supports S0 S4 S5) [ 0.194626] ACPI: Using IOAPIC for interrupt routing [ 0.195673] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff] [ 0.196211] PCI: ECAM [mem 0xe0000000-0xefffffff] reserved as ACPI motherboard resource [ 0.196222] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.196224] PCI: Using E820 reservations for host bridge windows [ 0.196665] ACPI: Enabled 7 GPEs in block 00 to 7F [ 0.201282] ACPI: \_SB_.PC00.XHCI.RHUB.HS10.BTPR: New power resource [ 0.210665] ACPI: \_SB_.PC00.SAT0.VOL0.V0PR: New power resource [ 0.210802] ACPI: \_SB_.PC00.SAT0.VOL1.V1PR: New power resource [ 0.210932] ACPI: \_SB_.PC00.SAT0.VOL2.V2PR: New power resource [ 0.212003] ACPI: \_SB_.PC00.CNVW.WRST: New power resource [ 0.212322] ACPI: \_SB_.PC00.TBT0: New power resource [ 0.212364] ACPI: \_SB_.PC00.TBT1: New power resource [ 0.212401] ACPI: \_SB_.PC00.D3C_: New power resource [ 0.223113] ACPI: PCI Root Bridge [PC00] (domain 0000 [bus 00-fe]) [ 0.223121] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3] [ 0.228055] acpi PNP0A08:00: _OSC: platform does not support [AER] [ 0.237543] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME PCIeCapability LTR DPC] [ 0.243054] PCI host bridge to bus 0000:00 [ 0.243056] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.243058] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.243060] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.243061] pci_bus 0000:00: root bus resource [mem 0xa0400000-0xdfffffff window] [ 0.243063] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window] [ 0.243064] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.243140] pci 0000:00:00.0: [8086:9a14] type 00 class 0x060000 conventional PCI endpoint [ 0.243466] pci 0000:00:02.0: [8086:9a49] type 00 class 0x030000 PCIe Root Complex Integrated Endpoint [ 0.243477] pci 0000:00:02.0: BAR 0 [mem 0x6000000000-0x6000ffffff 64bit] [ 0.243484] pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref] [ 0.243489] pci 0000:00:02.0: BAR 4 [io 0x3000-0x303f] [ 0.243508] pci 0000:00:02.0: BAR 2: assigned to efifb [ 0.243510] pci 0000:00:02.0: DMAR: Skip IOMMU disabling for graphics [ 0.243513] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.243547] pci 0000:00:02.0: VF BAR 0 [mem 0x00000000-0x00ffffff 64bit] [ 0.243549] pci 0000:00:02.0: VF BAR 0 [mem 0x00000000-0x06ffffff 64bit]: contains BAR 0 for 7 VFs [ 0.243555] pci 0000:00:02.0: VF BAR 2 [mem 0x00000000-0x1fffffff 64bit pref] [ 0.243556] pci 0000:00:02.0: VF BAR 2 [mem 0x00000000-0xdfffffff 64bit pref]: contains BAR 2 for 7 VFs [ 0.243819] pci 0000:00:06.0: [8086:9a09] type 01 class 0x060400 PCIe Root Port [ 0.243849] pci 0000:00:06.0: PCI bridge to [bus 01] [ 0.243858] pci 0000:00:06.0: bridge window [mem 0xa0400000-0xa04fffff] [ 0.243951] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold [ 0.243993] pci 0000:00:06.0: PTM enabled (root), 4ns granularity [ 0.244766] pci 0000:00:0a.0: [8086:9a0d] type 00 class 0x118000 PCIe Root Complex Integrated Endpoint [ 0.244777] pci 0000:00:0a.0: BAR 0 [mem 0x6001128000-0x600112ffff 64bit] [ 0.244803] pci 0000:00:0a.0: enabling Extended Tags [ 0.244943] pci 0000:00:0d.0: [8086:9a13] type 00 class 0x0c0330 conventional PCI endpoint [ 0.244959] pci 0000:00:0d.0: BAR 0 [mem 0x6001110000-0x600111ffff 64bit] [ 0.245028] pci 0000:00:0d.0: PME# supported from D3hot D3cold [ 0.246084] pci 0000:00:10.0: [8086:a0d8] type 00 class 0x0c8000 conventional PCI endpoint [ 0.246891] pci 0000:00:10.0: BAR 0 [mem 0x00000000-0x00000fff 64bit] [ 0.250369] pci 0000:00:10.6: [8086:a0d0] type 00 class 0x090100 conventional PCI endpoint [ 0.250448] pci 0000:00:10.6: BAR 0 [mem 0x6001120000-0x6001127fff 64bit] [ 0.250623] pci 0000:00:10.6: PME# supported from D3hot D3cold [ 0.251049] pci 0000:00:14.0: [8086:a0ed] type 00 class 0x0c0330 conventional PCI endpoint [ 0.251076] pci 0000:00:14.0: BAR 0 [mem 0x6001100000-0x600110ffff 64bit] [ 0.251206] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.251630] pci 0000:00:14.2: [8086:a0ef] type 00 class 0x050000 conventional PCI endpoint [ 0.251670] pci 0000:00:14.2: BAR 0 [mem 0x6001138000-0x600113bfff 64bit] [ 0.251687] pci 0000:00:14.2: BAR 2 [mem 0x6001140000-0x6001140fff 64bit] [ 0.252219] pci 0000:00:14.3: [8086:a0f0] type 00 class 0x028000 PCIe Root Complex Integrated Endpoint [ 0.252563] pci 0000:00:14.3: BAR 0 [mem 0x6001134000-0x6001137fff 64bit] [ 0.254325] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold [ 0.256145] pci 0000:00:15.0: [8086:a0e8] type 00 class 0x0c8000 conventional PCI endpoint [ 0.256942] pci 0000:00:15.0: BAR 0 [mem 0x00000000-0x00000fff 64bit] [ 0.260589] pci 0000:00:16.0: [8086:a0e0] type 00 class 0x078000 conventional PCI endpoint [ 0.260617] pci 0000:00:16.0: BAR 0 [mem 0x600113e000-0x600113efff 64bit] [ 0.260734] pci 0000:00:16.0: PME# supported from D3hot [ 0.261927] pci 0000:00:19.0: [8086:a0c5] type 00 class 0x0c8000 conventional PCI endpoint [ 0.262736] pci 0000:00:19.0: BAR 0 [mem 0x00000000-0x00000fff 64bit] [ 0.270311] pci 0000:00:1e.0: [8086:a0a8] type 00 class 0x078000 conventional PCI endpoint [ 0.271109] pci 0000:00:1e.0: BAR 0 [mem 0x00000000-0x00000fff 64bit] [ 0.274821] pci 0000:00:1f.0: [8086:a082] type 00 class 0x060100 conventional PCI endpoint [ 0.275786] pci 0000:00:1f.3: [8086:a0c8] type 00 class 0x040380 conventional PCI endpoint [ 0.275858] pci 0000:00:1f.3: BAR 0 [mem 0x6001130000-0x6001133fff 64bit] [ 0.275944] pci 0000:00:1f.3: BAR 4 [mem 0x6001000000-0x60010fffff 64bit] [ 0.276105] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.276663] pci 0000:00:1f.5: [8086:a0a4] type 00 class 0x0c8000 conventional PCI endpoint [ 0.276687] pci 0000:00:1f.5: BAR 0 [mem 0xfe010000-0xfe010fff] [ 0.276945] pci 0000:01:00.0: [15b7:5007] type 00 class 0x010802 PCIe Endpoint [ 0.276963] pci 0000:01:00.0: BAR 0 [mem 0xa0400000-0xa0403fff 64bit] [ 0.276990] pci 0000:01:00.0: BAR 4 [mem 0xa0404000-0xa04040ff 64bit] [ 0.277208] pci 0000:00:06.0: PCI bridge to [bus 01] [ 0.287408] Low-power S0 idle used by default for system suspend [ 0.289017] iommu: Default domain type: Translated [ 0.289017] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.289220] SCSI subsystem initialized [ 0.289225] libata version 3.00 loaded. [ 0.289225] ACPI: bus type USB registered [ 0.289225] usbcore: registered new interface driver usbfs [ 0.289225] usbcore: registered new interface driver hub [ 0.289225] usbcore: registered new device driver usb [ 0.289225] EDAC MC: Ver: 3.0.0 [ 0.289830] efivars: Registered efivars operations [ 0.289830] NetLabel: Initializing [ 0.289830] NetLabel: domain hash size = 128 [ 0.289830] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.289830] NetLabel: unlabeled traffic allowed by default [ 0.289830] mctp: management component transport protocol core [ 0.289830] NET: Registered PF_MCTP protocol family [ 0.289830] PCI: Using ACPI for IRQ routing [ 0.423452] PCI: pci_cache_line_size set to 64 bytes [ 0.423808] pci 0000:00:1f.5: BAR 0 [mem 0xfe010000-0xfe010fff]: can't claim; no compatible bridge window [ 0.424135] e820: reserve RAM buffer [mem 0x8ab38000-0x8bffffff] [ 0.424137] e820: reserve RAM buffer [mem 0x8abf1000-0x8bffffff] [ 0.424138] e820: reserve RAM buffer [mem 0x9658f000-0x97ffffff] [ 0.424139] e820: reserve RAM buffer [mem 0x96c00000-0x97ffffff] [ 0.424140] e820: reserve RAM buffer [mem 0x25fc00000-0x25fffffff] [ 0.424164] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.424164] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.424164] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.424164] vgaarb: loaded [ 0.424164] clocksource: Switched to clocksource tsc-early [ 0.424164] VFS: Disk quotas dquot_6.6.0 [ 0.424164] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.424164] pnp: PnP ACPI init [ 0.424164] system 00:00: [mem 0xfedc0000-0xfedc7fff] has been reserved [ 0.424164] system 00:00: [mem 0xfeda0000-0xfeda0fff] has been reserved [ 0.424164] system 00:00: [mem 0xfeda1000-0xfeda1fff] has been reserved [ 0.424164] system 00:00: [mem 0xe0000000-0xefffffff] has been reserved [ 0.424164] system 00:00: [mem 0xfed20000-0xfed7ffff] could not be reserved [ 0.424164] system 00:00: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.424164] system 00:00: [mem 0xfed45000-0xfed8ffff] could not be reserved [ 0.424164] system 00:00: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.424164] system 00:01: [io 0x1800-0x18fe] has been reserved [ 0.424164] system 00:01: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.424164] system 00:01: [mem 0xfe04c000-0xfe04ffff] has been reserved [ 0.424164] system 00:01: [mem 0xfe050000-0xfe0affff] has been reserved [ 0.424164] system 00:01: [mem 0xfe0d0000-0xfe0fffff] has been reserved [ 0.424164] system 00:01: [mem 0xfe200000-0xfe7fffff] has been reserved [ 0.424164] system 00:01: [mem 0xff000000-0xffffffff] has been reserved [ 0.424164] system 00:01: [mem 0xfd000000-0xfd68ffff] has been reserved [ 0.424164] system 00:01: [mem 0xfd6b0000-0xfd6cffff] has been reserved [ 0.424164] system 00:01: [mem 0xfd6f0000-0xfdffffff] has been reserved [ 0.424526] system 00:02: [io 0x2000-0x20fe] has been reserved [ 0.424916] pnp: PnP ACPI: found 4 devices [ 0.430487] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.430680] NET: Registered PF_INET protocol family [ 0.430817] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.432401] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.432438] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.432498] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.432793] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 0.433044] TCP: Hash tables configured (established 65536 bind 65536) [ 0.433128] MPTCP token hash table entries: 8192 (order: 5, 196608 bytes, linear) [ 0.433160] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear) [ 0.433186] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear) [ 0.433229] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.433235] NET: Registered PF_XDP protocol family [ 0.433249] pci 0000:00:02.0: VF BAR 2 [mem 0x4020000000-0x40ffffffff 64bit pref]: assigned [ 0.433254] pci 0000:00:02.0: VF BAR 0 [mem 0x4010000000-0x4016ffffff 64bit]: assigned [ 0.433256] pci 0000:00:10.0: BAR 0 [mem 0x4017000000-0x4017000fff 64bit]: assigned [ 0.433645] pci 0000:00:15.0: BAR 0 [mem 0x4017001000-0x4017001fff 64bit]: assigned [ 0.434067] pci 0000:00:19.0: BAR 0 [mem 0x4017002000-0x4017002fff 64bit]: assigned [ 0.434450] pci 0000:00:1e.0: BAR 0 [mem 0x4017003000-0x4017003fff 64bit]: assigned [ 0.434825] resource: avoiding allocation from e820 entry [mem 0x000a0000-0x000fffff] [ 0.434827] pci 0000:00:1f.5: BAR 0 [mem 0xa0500000-0xa0500fff]: assigned [ 0.434866] pci 0000:00:06.0: PCI bridge to [bus 01] [ 0.434874] pci 0000:00:06.0: bridge window [mem 0xa0400000-0xa04fffff] [ 0.434885] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.434887] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.434888] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 0.434890] pci_bus 0000:00: resource 7 [mem 0xa0400000-0xdfffffff window] [ 0.434891] pci_bus 0000:00: resource 8 [mem 0x4000000000-0x7fffffffff window] [ 0.434892] pci_bus 0000:01: resource 1 [mem 0xa0400000-0xa04fffff] [ 0.435799] PCI: CLS 0 bytes, default 64 [ 0.435819] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.435820] software IO TLB: mapped [mem 0x000000008532a000-0x000000008932a000] (64MB) [ 0.435856] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x22df1149949, max_idle_ns: 440795312789 ns [ 0.435901] clocksource: Switched to clocksource tsc [ 0.435901] Trying to unpack rootfs image as initramfs... [ 0.435927] platform rtc_cmos: registered platform RTC device (no PNP device found) [ 0.444522] Initialise system trusted keyrings [ 0.444531] Key type blacklist registered [ 0.444594] workingset: timestamp_bits=41 max_order=21 bucket_order=0 [ 0.444600] zbud: loaded [ 0.444722] integrity: Platform Keyring initialized [ 0.444724] integrity: Machine keyring initialized [ 0.455798] Key type asymmetric registered [ 0.455801] Asymmetric key parser 'x509' registered [ 0.455819] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.455897] io scheduler mq-deadline registered [ 0.455899] io scheduler kyber registered [ 0.455909] io scheduler bfq registered [ 0.456406] pcieport 0000:00:06.0: PME: Signaling with IRQ 122 [ 0.456511] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.456737] Monitor-Mwait will be used to enter C-1 state [ 0.456753] Monitor-Mwait will be used to enter C-2 state [ 0.456758] Monitor-Mwait will be used to enter C-3 state [ 0.456762] ACPI: \_SB_.PR00: Found 3 idle states [ 0.457116] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 0.457146] ACPI: button: Lid Switch [LID0] [ 0.458810] ACPI: thermal: [Firmware Bug]: No valid trip points! [ 0.458819] ACPI: thermal: [Firmware Bug]: No valid trip points! [ 0.458827] ACPI: thermal: [Firmware Bug]: No valid trip points! [ 0.458949] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 0.460679] Non-volatile memory driver v1.3 [ 0.460681] Linux agpgart interface v0.103 [ 0.471294] ACPI: bus type drm_connector registered [ 0.472390] usbcore: registered new interface driver usbserial_generic [ 0.472395] usbserial: USB Serial support registered for generic [ 0.472431] rtc_cmos rtc_cmos: RTC can wake from S4 [ 0.474970] rtc_cmos rtc_cmos: registered as rtc0 [ 0.475481] rtc_cmos rtc_cmos: setting system clock to 2024-04-17T08:21:38 UTC (1713342098) [ 0.475524] rtc_cmos rtc_cmos: alarms up to one month, y3k, 114 bytes nvram [ 0.475816] intel_pstate: Intel P-state driver initializing [ 0.476306] intel_pstate: HWP enabled [ 0.476336] ledtrig-cpu: registered to indicate activity on CPUs [ 0.476470] [drm] Initialized simpledrm 1.0.0 20200625 for simple-framebuffer.0 on minor 0 [ 0.477687] fbcon: Deferring console take-over [ 0.477689] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device [ 0.477731] hid: raw HID events driver (C) Jiri Kosina [ 0.477785] drop_monitor: Initializing network drop monitor service [ 0.477853] NET: Registered PF_INET6 protocol family [ 0.499568] Freeing initrd memory: 16364K [ 0.503623] Segment Routing with IPv6 [ 0.503625] RPL Segment Routing with IPv6 [ 0.503633] In-situ OAM (IOAM) with IPv6 [ 0.503656] NET: Registered PF_PACKET protocol family [ 0.504440] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.504804] microcode: Current revision: 0x000000b6 [ 0.504805] microcode: Updated early from: 0x00000070 [ 0.505286] resctrl: L2 allocation detected [ 0.505296] IPI shorthand broadcast: enabled [ 0.506250] sched_clock: Marking stable (484718364, 20564594)->(549222376, -43939418) [ 0.506434] registered taskstats version 1 [ 0.506547] Loading compiled-in X.509 certificates [ 0.508392] Loaded X.509 cert 'Build time autogenerated kernel key: d966ab29071f264f17ee62fc840983d5d987311f' [ 0.510688] zswap: loaded using pool zstd/zsmalloc [ 0.511108] Key type .fscrypt registered [ 0.511109] Key type fscrypt-provisioning registered [ 0.511425] PM: Magic number: 4:933:371 [ 0.511635] hid_bpf: error while preloading HID BPF dispatcher: -22 [ 0.511639] RAS: Correctable Errors collector initialized. [ 0.511658] clk: Disabling unused clocks [ 0.520734] Freeing unused decrypted memory: 2028K [ 0.521181] Freeing unused kernel image (initmem) memory: 3440K [ 0.521182] Write protecting the kernel read-only data: 24576k [ 0.521449] Freeing unused kernel image (rodata/data gap) memory: 432K [ 0.527699] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 0.527702] rodata_test: all tests were successful [ 0.527705] Run /init as init process [ 0.527706] with arguments: [ 0.527707] /init [ 0.527707] with environment: [ 0.527708] HOME=/ [ 0.527708] TERM=linux [ 0.527709] BOOT_IMAGE=/boot/vmlinuz-linux-surface [ 0.591206] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 0.591214] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 1 [ 0.592317] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version 0x120 quirks 0x0000000200009810 [ 0.592588] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 0.592590] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 2 [ 0.592592] xhci_hcd 0000:00:0d.0: Host supports USB 3.1 Enhanced SuperSpeed [ 0.592651] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.08 [ 0.592656] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.592658] usb usb1: Product: xHCI Host Controller [ 0.592659] usb usb1: Manufacturer: Linux 6.8.6-arch1-1-surface xhci-hcd [ 0.592660] usb usb1: SerialNumber: 0000:00:0d.0 [ 0.592759] hub 1-0:1.0: USB hub found [ 0.592770] hub 1-0:1.0: 1 port detected [ 0.592885] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.08 [ 0.592888] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.592889] usb usb2: Product: xHCI Host Controller [ 0.592891] usb usb2: Manufacturer: Linux 6.8.6-arch1-1-surface xhci-hcd [ 0.592892] usb usb2: SerialNumber: 0000:00:0d.0 [ 0.592959] hub 2-0:1.0: USB hub found [ 0.592971] hub 2-0:1.0: 4 ports detected [ 0.593414] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 0.593419] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 0.594594] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version 0x120 quirks 0x0000000200009810 [ 0.595025] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 0.595029] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4 [ 0.595032] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed [ 0.595085] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.08 [ 0.595087] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.595088] usb usb3: Product: xHCI Host Controller [ 0.595089] usb usb3: Manufacturer: Linux 6.8.6-arch1-1-surface xhci-hcd [ 0.595090] usb usb3: SerialNumber: 0000:00:14.0 [ 0.595194] hub 3-0:1.0: USB hub found [ 0.595232] hub 3-0:1.0: 12 ports detected [ 0.595746] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.08 [ 0.595749] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.595750] usb usb4: Product: xHCI Host Controller [ 0.595751] usb usb4: Manufacturer: Linux 6.8.6-arch1-1-surface xhci-hcd [ 0.595752] usb usb4: SerialNumber: 0000:00:14.0 [ 0.595825] hub 4-0:1.0: USB hub found [ 0.595856] hub 4-0:1.0: 4 ports detected [ 0.599634] nvme nvme0: pci function 0000:01:00.0 [ 0.610745] nvme nvme0: allocated 32 MiB host memory buffer. [ 0.611526] nvme nvme0: 8/0/0 default/read/poll queues [ 0.614663] nvme0n1: p1 p2 p3 p4 [ 0.844006] usb 3-6: new high-speed USB device number 2 using xhci_hcd [ 0.921427] i915 0000:00:02.0: vgaarb: deactivate vga console [ 0.921547] i915 0000:00:02.0: [drm] Using Transparent Hugepages [ 0.925296] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 0.927115] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/tgl_dmc_ver2_12.bin (v2.12) [ 0.957297] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized [ 1.023712] usb 3-6: New USB device found, idVendor=045e, idProduct=0990, bcdDevice=10.37 [ 1.023728] usb 3-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [ 1.023731] usb 3-6: Product: Surface Camera Front [ 1.023734] usb 3-6: Manufacturer: Surface [ 1.023736] usb 3-6: SerialNumber: 200901010001 [ 1.150746] usb 3-10: new full-speed USB device number 3 using xhci_hcd [ 1.293940] usb 3-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02 [ 1.293949] usb 3-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.086660] [drm] Initialized i915 1.6.0 20230929 for 0000:00:02.0 on minor 1 [ 2.089998] ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 2.090608] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input1 [ 2.090972] i915 display info: display version: 12 [ 2.090979] i915 display info: cursor_needs_physical: no [ 2.090982] i915 display info: has_cdclk_crawl: no [ 2.090984] i915 display info: has_cdclk_squash: no [ 2.090986] i915 display info: has_ddi: yes [ 2.090989] i915 display info: has_dp_mst: yes [ 2.090992] i915 display info: has_dsb: yes [ 2.090994] i915 display info: has_fpga_dbg: yes [ 2.090997] i915 display info: has_gmch: no [ 2.091000] i915 display info: has_hotplug: yes [ 2.091003] i915 display info: has_hti: no [ 2.091005] i915 display info: has_ipc: yes [ 2.091008] i915 display info: has_overlay: no [ 2.091011] i915 display info: has_psr: yes [ 2.091013] i915 display info: has_psr_hw_tracking: yes [ 2.091016] i915 display info: overlay_needs_physical: no [ 2.091019] i915 display info: supports_tv: no [ 2.091022] i915 display info: has_hdcp: yes [ 2.091024] i915 display info: has_dmc: yes [ 2.091027] i915 display info: has_dsc: yes [ 2.107918] fbcon: i915drmfb (fb0) is primary device [ 2.107925] fbcon: Deferring console take-over [ 2.107929] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 2.295140] fbcon: Taking over console [ 2.299706] Console: switching to colour frame buffer device 141x47 [ 2.843956] EXT4-fs (nvme0n1p3): mounted filesystem fccc4924-1303-42ec-be80-84f35b5854b5 r/w with ordered data mode. Quota mode: none. [ 3.095285] loop: module loaded [ 3.097663] device-mapper: uevent: version 1.0.3 [ 3.097738] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com [ 3.098885] fuse: init (API version 7.39) [ 3.134229] EXT4-fs (nvme0n1p3): re-mounted fccc4924-1303-42ec-be80-84f35b5854b5 r/w. Quota mode: none. [ 3.231437] intel_pmc_core INT33A1:00: initialized [ 3.232114] EDAC igen6: v2.5.1 [ 3.244734] input: PC Speaker as /devices/platform/pcspkr/input/input2 [ 3.247928] mei_me 0000:00:16.0: enabling device (0000 -> 0002) [ 3.254763] resource: resource sanity check: requesting [mem 0x00000000fedc0000-0x00000000fedcdfff], which spans more than pnp 00:00 [mem 0xfedc0000-0xfedc7fff] [ 3.254770] caller __uncore_imc_init_box+0xfa/0x150 [intel_uncore] mapping multiple BARs [ 3.257526] intel-lpss 0000:00:10.0: enabling device (0000 -> 0002) [ 3.272062] Adding 942076k swap on /dev/nvme0n1p4. Priority:-2 extents:1 across:942076k SS [ 3.274153] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002) [ 3.275680] idma64 idma64.1: Found Intel integrated DMA 64-bit [ 3.289168] intel-lpss 0000:00:19.0: enabling device (0000 -> 0002) [ 3.289602] idma64 idma64.2: Found Intel integrated DMA 64-bit [ 3.348170] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 3.348147] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915]) [ 3.348412] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 3.348554] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 3.348792] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915]) [ 3.349205] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 3.349208] cfg80211: failed to load regulatory.db [ 3.351573] Creating 1 MTD partitions on "0000:00:1f.5": [ 3.351577] 0x000000000000-0x000002000000 : "BIOS" [ 3.359018] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer [ 3.359022] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 3.359023] RAPL PMU: hw unit of domain package 2^-14 Joules [ 3.359024] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 3.359025] RAPL PMU: hw unit of domain psys 2^-14 Joules [ 3.367691] Intel(R) Wireless WiFi driver for Linux [ 3.368840] cryptd: max_cpu_qlen set to 1000 [ 3.377729] AVX2 version of gcm_enc/dec engaged. [ 3.377757] AES CTR mode by8 optimization enabled [ 3.384000] pps_core: LinuxPPS API ver. 1 registered [ 3.384002] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 3.388493] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 3.388637] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 3.388879] PTP clock support registered [ 3.388943] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 3.496970] mousedev: PS/2 mouse device common for all mice [ 3.497474] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC274: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker [ 3.497478] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 3.497480] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 3.497481] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 3.497482] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 3.497483] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19 [ 3.497484] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 3.503644] thermal thermal_zone0: failed to read out thermal zone (-61) [ 3.530971] intel_tcc_cooling: Programmable TCC Offset detected [ 3.543251] intel_rapl_msr: PL4 support detected. [ 3.543275] intel_rapl_common: Found RAPL domain package [ 3.543278] intel_rapl_common: Found RAPL domain core [ 3.543279] intel_rapl_common: Found RAPL domain uncore [ 3.543281] intel_rapl_common: Found RAPL domain psys [ 3.910406] i915 0000:00:02.0: [drm] Selective fetch area calculation failed in pipe A [ 3.961674] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13 [ 3.962292] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14 [ 3.962325] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15 [ 3.962349] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16 [ 3.962380] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17 [ 3.962432] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18 [ 4.303925] intel-lpss 0000:00:1e.0: enabling device (0000 -> 0002) [ 4.304480] idma64 idma64.3: Found Intel integrated DMA 64-bit [ 4.320006] dw-apb-uart.3: ttyS4 at MMIO 0x4017003000 (irq = 16, base_baud = 6250000) is a 16550A [ 4.320543] serial serial0: tty port ttyS4 registered [ 4.321353] surface_serial_hub serial0-0: rx: parser: invalid start of frame, skipping [ 4.322738] surface_serial_hub serial0-0: SAM firmware version: 4.32.139 [ 4.339992] mc: Linux media interface: v0.10 [ 4.354886] hid-generic 0019:045E:0922.0002: hidraw1: HID v1.11 Device [Microsoft Surface 045E:0922] on 01:15:02:05:00 [ 4.358035] input: Microsoft Surface 045E:09AE Keyboard as /devices/platform/MSHW0250:00/01:15:02:01:00/0019:045E:09AE.0003/input/input19 [ 4.358124] hid-generic 0019:045E:09AE.0003: input,hidraw2: HID v1.11 Keyboard [Microsoft Surface 045E:09AE] on 01:15:02:01:00 [ 4.362172] NET: Registered PF_BLUETOOTH protocol family [ 4.368109] input: Microsoft Surface 045E:09AF Mouse as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input20 [ 4.368177] input: Microsoft Surface 045E:09AF Touchpad as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input21 [ 4.368224] input: Microsoft Surface 045E:09AF as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input22 [ 4.368254] input: Microsoft Surface 045E:09AF as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input23 [ 4.368304] hid-generic 0019:045E:09AF.0004: input,hidraw3: HID v1.11 Mouse [Microsoft Surface 045E:09AF] on 01:15:02:03:00 [ 4.385844] videodev: Linux video capture interface: v2.00 [ 4.497704] usbcore: registered new interface driver btusb [ 4.515624] usb 3-6: Found UVC 1.50 device Surface Camera Front (045e:0990) [ 4.521686] usb 3-6: Found UVC 1.50 device Surface Camera Front (045e:0990) [ 4.524750] usbcore: registered new interface driver uvcvideo [ 4.580993] input: Microsoft Surface 045E:09AF Mouse as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input24 [ 4.581095] input: Microsoft Surface 045E:09AF Touchpad as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input25 [ 4.581165] input: Microsoft Surface 045E:09AF UNKNOWN as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input26 [ 4.581211] input: Microsoft Surface 045E:09AF UNKNOWN as /devices/platform/MSHW0250:00/01:15:02:03:00/0019:045E:09AF.0004/input/input27 [ 4.581274] hid-multitouch 0019:045E:09AF.0004: input,hidraw3: HID v1.11 Mouse [Microsoft Surface 045E:09AF] on 01:15:02:03:00 [ 5.010412] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x02, tc: 0x02, tid: 0x01, cid: 0x1a, iid: 0x01) [ 5.010421] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x02, tc: 0x02, tid: 0x01, cid: 0x1a, iid: 0x01) [ 6.755633] NET: Registered PF_ALG protocol family [ 618.166358] power_supply ADP1: driver failed to report `online' property: -110 [ 6999.032286] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) [ 6999.548232] PM: suspend entry (s2idle) [ 6999.550340] Filesystems sync: 0.002 seconds [ 6999.680862] Freezing user space processes [ 6999.682073] Freezing user space processes completed (elapsed 0.001 seconds) [ 6999.682079] OOM killer disabled. [ 6999.682080] Freezing remaining freezable tasks [ 6999.683228] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) [ 6999.683231] printk: Suspending console(s) (use no_console_suspend to debug) [ 9705.459980] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) [ 9705.477094] OOM killer enabled. [ 9705.477097] Restarting tasks ... [ 9705.477218] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915]) [ 9705.478059] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915]) [ 9705.479911] done. [ 9705.480063] random: crng reseeded on system resumption [ 9705.480086] thermal thermal_zone0: failed to read out thermal zone (-61) [ 9705.531233] input: IPTS Stylus as /devices/virtual/input/input37 [ 9705.599650] usb 3-5: new high-speed USB device number 4 using xhci_hcd [ 9705.749019] usb 3-5: New USB device found, idVendor=1a40, idProduct=0801, bcdDevice= 1.00 [ 9705.749025] usb 3-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 9705.749026] usb 3-5: Product: USB 2.0 Hub [ 9705.750022] hub 3-5:1.0: USB hub found [ 9705.750062] hub 3-5:1.0: 4 ports detected [ 9706.059598] usb 3-5.1: new full-speed USB device number 5 using xhci_hcd [ 9706.178585] usb 3-5.1: New USB device found, idVendor=25a7, idProduct=fa23, bcdDevice= 2.41 [ 9706.178594] usb 3-5.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 9706.178596] usb 3-5.1: Product: 2.4G Receiver [ 9706.178597] usb 3-5.1: Manufacturer: Compx [ 9706.279596] usb 3-5.2: new full-speed USB device number 6 using xhci_hcd [ 9706.407681] usb 3-5.2: New USB device found, idVendor=177a, idProduct=963d, bcdDevice= 1.00 [ 9706.407689] usb 3-5.2: New USB device strings: Mfr=2, Product=3, SerialNumber=1 [ 9706.407691] usb 3-5.2: Product: Billboard Device [ 9706.407693] usb 3-5.2: Manufacturer: EXPSM USB [ 9706.407694] usb 3-5.2: SerialNumber: 0001 [ 9706.979860] input: Compx 2.4G Receiver as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.0/0003:25A7:FA23.0006/input/input38 [ 9707.036927] hid-generic 0003:25A7:FA23.0006: input,hidraw0: USB HID v1.10 Keyboard [Compx 2.4G Receiver] on usb-0000:00:14.0-5.1/input0 [ 9707.040574] input: Compx 2.4G Receiver Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.1/0003:25A7:FA23.0007/input/input39 [ 9707.040895] input: Compx 2.4G Receiver as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.1/0003:25A7:FA23.0007/input/input40 [ 9707.041061] input: Compx 2.4G Receiver Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.1/0003:25A7:FA23.0007/input/input41 [ 9707.096642] input: Compx 2.4G Receiver System Control as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.1/0003:25A7:FA23.0007/input/input42 [ 9707.097116] hid-generic 0003:25A7:FA23.0007: input,hiddev96,hidraw5: USB HID v1.10 Mouse [Compx 2.4G Receiver] on usb-0000:00:14.0-5.1/input1 [ 9707.102005] input: EXPSM USB Billboard Device Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.2/3-5.2:1.0/0003:177A:963D.0008/input/input44 [ 9707.156666] input: EXPSM USB Billboard Device Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.2/3-5.2:1.0/0003:177A:963D.0008/input/input45 [ 9707.157371] hid-generic 0003:177A:963D.0008: input,hiddev97,hidraw6: USB HID v1.10 Keyboard [EXPSM USB Billboard Device] on usb-0000:00:14.0-5.2/input0 [ 9707.157439] usbcore: registered new interface driver usbhid [ 9707.157442] usbhid: USB HID core driver [24880.254705] power_supply BAT1: driver failed to report `power_now' property: -110 [32242.149949] power_supply ADP1: driver failed to report `online' property: -110 [32242.195220] PM: suspend entry (s2idle) [32242.206975] Filesystems sync: 0.011 seconds [32242.326909] Freezing user space processes [32242.328805] Freezing user space processes completed (elapsed 0.001 seconds) [32242.328812] OOM killer disabled. [32242.328814] Freezing remaining freezable tasks [32242.329705] Freezing remaining freezable tasks completed (elapsed 0.000 seconds) [32242.329709] printk: Suspending console(s) (use no_console_suspend to debug) [32242.352373] port dw-apb-uart.3:0.0: PM: dpm_run_callback(): pm_runtime_force_suspend+0x0/0x120 returns -16 [32242.352389] port dw-apb-uart.3:0.0: PM: failed to suspend: error -16 [32242.631554] PM: Some devices failed to suspend, or early wake event detected [32243.501754] OOM killer enabled. [32243.501756] Restarting tasks ... done. [32243.502682] random: crng reseeded on system resumption [32243.502695] thermal thermal_zone0: failed to read out thermal zone (-61) [32243.519031] PM: suspend exit [32243.519085] PM: suspend entry (s2idle) [32243.530422] Filesystems sync: 0.011 seconds [32243.539092] Freezing user space processes [32243.540530] Freezing user space processes completed (elapsed 0.001 seconds) [32243.540533] OOM killer disabled. [32243.540533] Freezing remaining freezable tasks [32243.559620] Freezing remaining freezable tasks completed (elapsed 0.019 seconds) [32243.559622] printk: Suspending console(s) (use no_console_suspend to debug) [32243.581044] port dw-apb-uart.3:0.0: PM: dpm_run_callback(): pm_runtime_force_suspend+0x0/0x120 returns -16 [32243.581053] port dw-apb-uart.3:0.0: PM: failed to suspend: error -16 [32243.602938] PM: Some devices failed to suspend, or early wake event detected [32243.673350] OOM killer enabled. [32243.673351] Restarting tasks ... done. [32243.674369] random: crng reseeded on system resumption [32243.674391] thermal thermal_zone0: failed to read out thermal zone (-61) [32243.690032] PM: suspend exit [32245.597042] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) [32335.057060] usb 3-5: USB disconnect, device number 4 [32335.057065] usb 3-5.1: USB disconnect, device number 5 [32335.474026] usb 3-5.2: USB disconnect, device number 6 [32338.702192] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) [32339.211543] PM: suspend entry (s2idle) [32339.226303] Filesystems sync: 0.014 seconds [32339.345091] Freezing user space processes [32339.346611] Freezing user space processes completed (elapsed 0.001 seconds) [32339.346615] OOM killer disabled. [32339.346615] Freezing remaining freezable tasks [32339.347708] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) [32339.347710] printk: Suspending console(s) (use no_console_suspend to debug) [32339.368454] port dw-apb-uart.3:0.0: PM: dpm_run_callback(): pm_runtime_force_suspend+0x0/0x120 returns -16 [32339.368464] port dw-apb-uart.3:0.0: PM: failed to suspend: error -16 [32339.655950] PM: Some devices failed to suspend, or early wake event detected [32340.543955] OOM killer enabled. [32340.543957] Restarting tasks ... done. [32340.545691] random: crng reseeded on system resumption [32340.545703] thermal thermal_zone0: failed to read out thermal zone (-61) [32340.570058] PM: suspend exit [32340.570106] PM: suspend entry (s2idle) [32340.571161] Filesystems sync: 0.001 seconds [32340.603070] Freezing user space processes [32340.604497] Freezing user space processes completed (elapsed 0.001 seconds) [32340.604500] OOM killer disabled. [32340.604500] Freezing remaining freezable tasks [32340.605587] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) [32340.605589] printk: Suspending console(s) (use no_console_suspend to debug) [32340.626220] port dw-apb-uart.3:0.0: PM: dpm_run_callback(): pm_runtime_force_suspend+0x0/0x120 returns -16 [32340.626229] port dw-apb-uart.3:0.0: PM: failed to suspend: error -16 [32340.641235] PM: Some devices failed to suspend, or early wake event detected [32340.657644] OOM killer enabled. [32340.657645] Restarting tasks ... done. [32340.658553] random: crng reseeded on system resumption [32340.662612] thermal thermal_zone0: failed to read out thermal zone (-61) [32340.675022] PM: suspend exit [32344.335253] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) [32363.501993] PM: suspend entry (s2idle) [32363.514830] Filesystems sync: 0.012 seconds [32363.648199] Freezing user space processes [32363.650239] Freezing user space processes completed (elapsed 0.002 seconds) [32363.650246] OOM killer disabled. [32363.650248] Freezing remaining freezable tasks [32363.651451] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) [32363.651455] printk: Suspending console(s) (use no_console_suspend to debug) [32369.103354] surface_serial_hub serial0-0: rx: parser: invalid start of frame, skipping [32369.104703] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) [32369.366761] OOM killer enabled. [32369.366763] Restarting tasks ... [32369.366971] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915]) [32369.368165] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915]) [32369.369134] done. [32369.369153] random: crng reseeded on system resumption [32369.369198] thermal thermal_zone0: failed to read out thermal zone (-61) [32369.387547] PM: suspend exit [32369.567029] surface_serial_hub serial0-0: event: unhandled event (rqid: 0x0e, tc: 0x0e, tid: 0x01, cid: 0x1d, iid: 0x00) ```
massix commented 3 weeks ago

I can report exactly the same issue on a Surface Laptop 3 (Intel), using NixOS and kernel version 6.8.6.

I think the interesting part is:

[32340.626220] port dw-apb-uart.3:0.0: PM: dpm_run_callback(): pm_runtime_force_suspend+0x0/0x120 returns -16
[32340.626229] port dw-apb-uart.3:0.0: PM: failed to suspend: error -16

It does not happen when I systemctl suspend.

91khr commented 3 weeks ago

Rolling back to 6.7.9 works fine, and I found that it seems that the power button only works with quo/ithc-linux explicitly installed and with kernel version 6.7.9.

LouWasHere commented 3 weeks ago

Same issue here on a Surface Laptop 3 (Intel) on Arch, kernel version Linux arch-surface-hypr 6.8.6-arch1-1-surface #1 SMP PREEMPT_DYNAMIC Tue, 16 Apr 2024 11:30:09 +0000 x86_64 GNU/Linux

Not a massive issue for me since I tend to just shutdown with waybar whenever I finish working (since boot is so fast), but it's definitely a recent bug since I recall the power button working when I originally set up the kernel a couple of months ago.

LightJack05 commented 3 weeks ago

Seems like the same issue exists also on the SP8. But in addition to the powerbutton, I also have no volume controls from the hardware buttons on the device itself (Keyboard works fine).

Suspend also seems kinda wonky, even through systemctl suspend. It sometimes refuses to wake back up.

The lid switch does show up though and seems to work.

massix commented 3 weeks ago

I can confirm that reverting back to 6.7.9 fixes the sleep issue. I've pushed a version of nixos-hardware using 6.7.9 here if anyone wants to use it.

Simply update your flakes and make nixos-hardware point to github:massix/nixos-hardware/fix/surface-kernel-6.7.9, I'm not willing to push this in upstream and I rather wait for a new version which fixes it.