linux-surface / linux-surface

Linux Kernel for Surface Devices
4.71k stars 206 forks source link

[SP5] Wakes up from Suspend on lid closing (but not on opening) #1060

Open ceever opened 1 year ago

ceever commented 1 year ago

Issue

Whenever I turn my Surface into suspend mode, it will wake up on lid (aka Typecover) closing, but not on lid opening.

This way unfortunately I can never put my Surface into Suspend and then close the lid. Therefore currently, I am running Suspend with a 5 seconds delay, so the lid can be closed before Suspend is executed. When the lid is closed before Suspend is initiated, the Surface remains in Suspend afterwards.

However, the Suspend mode is not interrupted on lid opening either, even though the Typecover (aka lid) starts illuminating the keys after a few seconds delay. No key will wake the device, only the Power Button will do this.

My current workaround is to deactivate the Surface GPE: "sudo modprobe -r surface_gpe" ... after which I can close and open the lid without affecting the Suspend mode of device. I have blacklisted the module for now.

Expected behaviour

Surface does not wakeup at all on closing the lid/Typecover.

Environment

`dmesg` output ``` [304232.588710] PM: suspend entry (s2idle) [304232.704155] Filesystems sync: 0.115 seconds [304232.853405] Freezing user space processes ... (elapsed 0.005 seconds) done. [304232.858440] OOM killer disabled. [304232.858444] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [304232.860030] printk: Suspending console(s) (use no_console_suspend to debug) [304232.882933] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [304233.204481] intel_pch_thermal 0000:00:14.2: CPU-PCH is cool [35C] [304238.700076] OOM killer enabled. [304238.700080] Restarting tasks ... [304238.700180] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [304238.700295] usb 1-7: USB disconnect, device number 26 [304238.703891] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [304238.706328] done. [304238.714049] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 1B96:001F ready [304238.730492] PM: suspend exit [304240.171717] usb 1-7: new full-speed USB device number 27 using xhci_hcd [304240.325215] usb 1-7: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [304240.325232] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [304240.325238] usb 1-7: Product: Surface Type Cover [304240.325243] usb 1-7: Manufacturer: Microsoft [304240.334708] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input348 [304240.392417] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input349 [304240.392999] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input350 [304240.393310] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input351 [304240.393619] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input352 [304240.394009] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input353 [304240.394275] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input354 [304240.394553] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input355 [304240.394893] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input356 [304240.395130] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input357 [304240.395419] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input358 [304240.395708] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input359 [304240.395947] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input360 [304240.396173] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input361 [304240.396407] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input362 [304240.396620] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input363 [304240.396846] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input364 [304240.397040] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0013/input/input365 [304240.397446] hid-multitouch 0003:045E:09C0.0013: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input0 [304243.702776] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [304243.725664] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully ```
qzed commented 1 year ago

The "waking up on lid close" problem is one that I've wanted to look into for a while but never got around to. For this we might need to register the GPE with the lid device, but I'm not entirely sure yet.

However, the Suspend mode is not interrupted on lid opening either, even though the Typecover (aka lid) starts illuminating the keys after a few seconds delay. No key will wake the device, only the Power Button will do this.

This sounds a bit like it's waking up but then going back to sleep, i.e. like what should happen on closing. One possibility is that the lid state isn't being updated in time. Another is that something in user-space sends it back to sleep. Can you post a full dmesg log from this?

ceever commented 1 year ago

Unfortunately, I could not reproduce the lack of wakup from Suspend when the lid is opened. Now, it actually works.

The main issue however is still exists, waking up when closing the lid.

Btw. would it make sense to mention in the blacklisting of this kernel module as workaround for potential lid/wake issues? I was really struggeling before finding out about this, and I would guess other people would also like to have more control over the lid behaviour. If I can add it myself to the wiki, can you point me to the right direction?

Here some dmesg:

`dmesg` output ``` [ 0.000000] microcode: microcode updated early to revision 0xf0, date = 2021-11-12 [ 0.000000] Linux version 5.19.13-surface (root@67b4af4e49fe) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1 SMP PREEMPT_DYNAMIC Tue Oct 4 20:09:39 UTC 2022 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.19.13-surface root=UUID=824f7c1c-aff0-4222-a6fd-a19da458936c ro reboot=pci nvme_core.default_ps_max_latency_us=200 ipv6.disable=1 i915.i915_enable_fbc=1 drm.vblankoffdelay=1 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Hygon HygonGenuine [ 0.000000] Centaur CentaurHauls [ 0.000000] zhaoxin Shanghai [ 0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR' [ 0.000000] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 [ 0.000000] x86/fpu: xstate_offset[3]: 832, xstate_sizes[3]: 64 [ 0.000000] x86/fpu: xstate_offset[4]: 896, xstate_sizes[4]: 64 [ 0.000000] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format. [ 0.000000] signal: max sigframe size: 2032 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000057fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000000058000-0x0000000000058fff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000059000-0x000000000009dfff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009e000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000008a61cfff] usable [ 0.000000] BIOS-e820: [mem 0x000000008a61d000-0x000000008a61dfff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000008a61e000-0x000000008a61efff] reserved [ 0.000000] BIOS-e820: [mem 0x000000008a61f000-0x000000008bd79fff] usable [ 0.000000] BIOS-e820: [mem 0x000000008bd7a000-0x000000008be8dfff] reserved [ 0.000000] BIOS-e820: [mem 0x000000008be8e000-0x000000008beb3fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000008beb4000-0x000000008befefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000008beff000-0x000000008befffff] usable [ 0.000000] BIOS-e820: [mem 0x000000008bf00000-0x000000008f7fffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fe010000-0x00000000fe010fff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000026f7fffff] usable [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] efi: EFI v2.60 by MSFT [ 0.000000] efi: ACPI=0x8befe000 ACPI 2.0=0x8befe014 SMBIOS=0x8be21000 SMBIOS 3.0=0x8be1f000 ESRT=0x8be22998 MEMATTR=0x86e4f018 RNG=0x8be22f18 [ 0.000000] efi: seeding entropy pool [ 0.000000] random: crng init done [ 0.000000] SMBIOS 3.0.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro/Surface Pro, BIOS 231.1662.769 03/30/2017 [ 0.000000] tsc: Detected 2700.000 MHz processor [ 0.000000] tsc: Detected 2699.909 MHz TSC [ 0.001090] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.001094] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.001102] last_pfn = 0x26f800 max_arch_pfn = 0x400000000 [ 0.001324] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.002458] last_pfn = 0x8bf00 max_arch_pfn = 0x400000000 [ 0.016312] esrt: Reserving ESRT space from 0x000000008be22998 to 0x000000008be22a70. [ 0.016330] Using GB pages for direct mapping [ 0.016913] Secure boot disabled [ 0.016913] RAMDISK: [mem 0x397fc000-0x3fffdfff] [ 0.016920] ACPI: Early table checksum verification disabled [ 0.016923] ACPI: RSDP 0x000000008BEFE014 000024 (v02 MSFT ) [ 0.016928] ACPI: XSDT 0x000000008BEFD0E8 0000AC (v01 MSFT MSFT 00000000 MSFT 0000005F) [ 0.016934] ACPI: FACP 0x000000008BEE5000 00010C (v05 MSFT MSFT 00000000 MSFT 0000005F) [ 0.016941] ACPI: DSDT 0x000000008BECA000 0169D4 (v02 MSFT MSFT 00000000 INTL 20160422) [ 0.016944] ACPI: FACS 0x000000008BE9D000 000040 [ 0.016948] ACPI: SSDT 0x000000008BEEB000 011331 (v02 DptfTa DptfTabl 00001000 INTL 20160422) [ 0.016951] ACPI: MSDM 0x000000008BEEA000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.016955] ACPI: SSDT 0x000000008BEE6000 003114 (v02 SaSsdt SaSsdt 00003000 INTL 20160422) [ 0.016959] ACPI: HPET 0x000000008BEE4000 000038 (v01 MSFT MSFT 00000001 MSFT 0000005F) [ 0.016962] ACPI: APIC 0x000000008BEE3000 0000BC (v03 MSFT MSFT 00000001 MSFT 0000005F) [ 0.016966] ACPI: MCFG 0x000000008BEE2000 00003C (v01 MSFT MSFT 00000001 MSFT 0000005F) [ 0.016969] ACPI: LPIT 0x000000008BEE1000 000094 (v01 MSFT MSFT 00000000 MSFT 0000005F) [ 0.016973] ACPI: SSDT 0x000000008BEC6000 0034A2 (v02 MSFT RTD3_CA 00001000 INTL 20160422) [ 0.016976] ACPI: SSDT 0x000000008BEC5000 0001BC (v02 MSFT Sata0Ide 00001000 INTL 20160422) [ 0.016980] ACPI: SSDT 0x000000008BEC4000 000925 (v02 MSFT xh_ca000 00000000 INTL 20160422) [ 0.016983] ACPI: SSDT 0x000000008BEC3000 000EDE (v02 CpuRef CpuSsdt 00003000 INTL 20160422) [ 0.016988] ACPI: DMAR 0x000000008BEC2000 00015C (v01 MSFT MSFT 00000001 INTL 00000001) [ 0.016994] ACPI: NHLT 0x000000008BEC1000 00002D (v00 MSFT MSFT 00000002 MSFT 0000005F) [ 0.016999] ACPI: FPDT 0x000000008BEC0000 000034 (v01 MSFT MSFT 00000002 MSFT 0000005F) [ 0.017003] ACPI: BGRT 0x000000008BEBF000 000038 (v01 MSFT MSFT 00000002 MSFT 0000005F) [ 0.017007] ACPI: WSMT 0x000000008BEBE000 000028 (v01 MSFT MSFT 00000002 MSFT 0000005F) [ 0.017010] ACPI: Reserving FACP table memory at [mem 0x8bee5000-0x8bee510b] [ 0.017011] ACPI: Reserving DSDT table memory at [mem 0x8beca000-0x8bee09d3] [ 0.017012] ACPI: Reserving FACS table memory at [mem 0x8be9d000-0x8be9d03f] [ 0.017013] ACPI: Reserving SSDT table memory at [mem 0x8beeb000-0x8befc330] [ 0.017014] ACPI: Reserving MSDM table memory at [mem 0x8beea000-0x8beea054] [ 0.017015] ACPI: Reserving SSDT table memory at [mem 0x8bee6000-0x8bee9113] [ 0.017016] ACPI: Reserving HPET table memory at [mem 0x8bee4000-0x8bee4037] [ 0.017017] ACPI: Reserving APIC table memory at [mem 0x8bee3000-0x8bee30bb] [ 0.017018] ACPI: Reserving MCFG table memory at [mem 0x8bee2000-0x8bee203b] [ 0.017019] ACPI: Reserving LPIT table memory at [mem 0x8bee1000-0x8bee1093] [ 0.017020] ACPI: Reserving SSDT table memory at [mem 0x8bec6000-0x8bec94a1] [ 0.017021] ACPI: Reserving SSDT table memory at [mem 0x8bec5000-0x8bec51bb] [ 0.017022] ACPI: Reserving SSDT table memory at [mem 0x8bec4000-0x8bec4924] [ 0.017023] ACPI: Reserving SSDT table memory at [mem 0x8bec3000-0x8bec3edd] [ 0.017024] ACPI: Reserving DMAR table memory at [mem 0x8bec2000-0x8bec215b] [ 0.017025] ACPI: Reserving NHLT table memory at [mem 0x8bec1000-0x8bec102c] [ 0.017026] ACPI: Reserving FPDT table memory at [mem 0x8bec0000-0x8bec0033] [ 0.017027] ACPI: Reserving BGRT table memory at [mem 0x8bebf000-0x8bebf037] [ 0.017028] ACPI: Reserving WSMT table memory at [mem 0x8bebe000-0x8bebe027] [ 0.017225] No NUMA configuration found [ 0.017226] Faking a node at [mem 0x0000000000000000-0x000000026f7fffff] [ 0.017235] NODE_DATA(0) allocated [mem 0x26f7d5000-0x26f7fffff] [ 0.017541] Zone ranges: [ 0.017542] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.017544] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.017546] Normal [mem 0x0000000100000000-0x000000026f7fffff] [ 0.017547] Device empty [ 0.017548] Movable zone start for each node [ 0.017552] Early memory node ranges [ 0.017552] node 0: [mem 0x0000000000001000-0x0000000000057fff] [ 0.017554] node 0: [mem 0x0000000000059000-0x000000000009dfff] [ 0.017555] node 0: [mem 0x0000000000100000-0x000000008a61cfff] [ 0.017556] node 0: [mem 0x000000008a61f000-0x000000008bd79fff] [ 0.017557] node 0: [mem 0x000000008beff000-0x000000008befffff] [ 0.017558] node 0: [mem 0x0000000100000000-0x000000026f7fffff] [ 0.017560] Initmem setup node 0 [mem 0x0000000000001000-0x000000026f7fffff] [ 0.017564] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.017566] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.017608] On node 0, zone DMA: 98 pages in unavailable ranges [ 0.022793] On node 0, zone DMA32: 2 pages in unavailable ranges [ 0.022799] On node 0, zone DMA32: 389 pages in unavailable ranges [ 0.036999] On node 0, zone Normal: 16640 pages in unavailable ranges [ 0.037026] On node 0, zone Normal: 2048 pages in unavailable ranges [ 0.037035] Reserving Intel graphics memory at [mem 0x8d800000-0x8f7fffff] [ 0.037331] ACPI: PM-Timer IO Port: 0x1808 [ 0.037339] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.037341] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.037342] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.037343] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.037344] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) [ 0.037345] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) [ 0.037345] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) [ 0.037346] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) [ 0.037374] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.037377] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.037379] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.037384] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.037386] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.037394] e820: update [mem 0x88580000-0x885bdfff] usable ==> reserved [ 0.037405] TSC deadline timer available [ 0.037406] smpboot: Allowing 4 CPUs, 0 hotplug CPUs [ 0.037424] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.037426] PM: hibernation: Registered nosave memory: [mem 0x00058000-0x00058fff] [ 0.037428] PM: hibernation: Registered nosave memory: [mem 0x0009e000-0x000fffff] [ 0.037430] PM: hibernation: Registered nosave memory: [mem 0x88580000-0x885bdfff] [ 0.037432] PM: hibernation: Registered nosave memory: [mem 0x8a61d000-0x8a61dfff] [ 0.037432] PM: hibernation: Registered nosave memory: [mem 0x8a61e000-0x8a61efff] [ 0.037434] PM: hibernation: Registered nosave memory: [mem 0x8bd7a000-0x8be8dfff] [ 0.037435] PM: hibernation: Registered nosave memory: [mem 0x8be8e000-0x8beb3fff] [ 0.037435] PM: hibernation: Registered nosave memory: [mem 0x8beb4000-0x8befefff] [ 0.037437] PM: hibernation: Registered nosave memory: [mem 0x8bf00000-0x8f7fffff] [ 0.037438] PM: hibernation: Registered nosave memory: [mem 0x8f800000-0xdfffffff] [ 0.037439] PM: hibernation: Registered nosave memory: [mem 0xe0000000-0xefffffff] [ 0.037439] PM: hibernation: Registered nosave memory: [mem 0xf0000000-0xfe00ffff] [ 0.037440] PM: hibernation: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.037441] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xffffffff] [ 0.037442] [mem 0x8f800000-0xdfffffff] available for PCI devices [ 0.037444] Booting paravirtualized kernel on bare hardware [ 0.037446] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.037454] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1 [ 0.037641] percpu: Embedded 61 pages/cpu s212992 r8192 d28672 u524288 [ 0.037649] pcpu-alloc: s212992 r8192 d28672 u524288 alloc=1*2097152 [ 0.037652] pcpu-alloc: [0] 0 1 2 3 [ 0.037681] Fallback order for Node 0: 0 [ 0.037684] Built 1 zonelists, mobility grouping on. Total pages: 2045347 [ 0.037686] Policy zone: Normal [ 0.037687] Kernel command line: BOOT_IMAGE=/vmlinuz-5.19.13-surface root=UUID=824f7c1c-aff0-4222-a6fd-a19da458936c ro reboot=pci nvme_core.default_ps_max_latency_us=200 ipv6.disable=1 i915.i915_enable_fbc=1 drm.vblankoffdelay=1 [ 0.037840] Unknown kernel command line parameters "BOOT_IMAGE=/vmlinuz-5.19.13-surface", will be passed to user space. [ 0.038380] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.038660] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.038722] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.077357] Memory: 7867044K/8311892K available (16392K kernel code, 3156K rwdata, 5780K rodata, 3076K init, 5900K bss, 444588K reserved, 0K cma-reserved) [ 0.077501] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.077517] Kernel/User page tables isolation: enabled [ 0.077533] ftrace: allocating 50550 entries in 198 pages [ 0.088693] ftrace: allocated 198 pages with 4 groups [ 0.089653] Dynamic Preempt: voluntary [ 0.089683] rcu: Preemptible hierarchical RCU implementation. [ 0.089684] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=4. [ 0.089685] Trampoline variant of Tasks RCU enabled. [ 0.089685] Rude variant of Tasks RCU enabled. [ 0.089686] Tracing variant of Tasks RCU enabled. [ 0.089687] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.089688] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.094808] NR_IRQS: 524544, nr_irqs: 1024, preallocated irqs: 16 [ 0.095019] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.095186] Console: colour dummy device 80x25 [ 0.095515] printk: console [tty0] enabled [ 0.095537] ACPI: Core revision 20220331 [ 0.095762] hpet: HPET dysfunctional in PC10. Force disabled. [ 0.095766] APIC: Switch to symmetric I/O mode setup [ 0.095770] DMAR: Host address width 39 [ 0.095772] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.095780] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e [ 0.095785] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.095791] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.095795] DMAR: RMRR base: 0x0000003e2e0000 end: 0x0000003e2fffff [ 0.095799] DMAR: [Firmware Bug]: No firmware reserved region can cover this RMRR [0x000000003e2e0000-0x000000003e2fffff], contact BIOS vendor for fixes [ 0.095803] DMAR: [Firmware Bug]: Your BIOS is broken; bad RMRR [0x000000003e2e0000-0x000000003e2fffff] BIOS vendor: Microsoft Corporation; Ver: 231.1662.769; Product Version: D:0B:08F:5C:09P:38S:01E:0 [ 0.095810] DMAR: RMRR base: 0x0000008d000000 end: 0x0000008f7fffff [ 0.095813] DMAR: ANDD device: 1 name: \_SB.PCI0.I2C0 [ 0.095816] DMAR: ANDD device: 2 name: \_SB.PCI0.I2C1 [ 0.095818] DMAR: ANDD device: 3 name: \_SB.PCI0.I2C2 [ 0.095820] DMAR: ANDD device: 4 name: \_SB.PCI0.I2C3 [ 0.095822] DMAR: ANDD device: 9 name: \_SB.PCI0.UA00 [ 0.095826] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1 [ 0.095829] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.095831] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping. [ 0.097692] DMAR-IR: Enabled IRQ remapping in x2apic mode [ 0.097697] x2apic enabled [ 0.097712] Switched APIC routing to cluster x2apic. [ 0.101563] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x26eae8729ef, max_idle_ns: 440795235156 ns [ 0.101574] Calibrating delay loop (skipped), value calculated using timer frequency.. 5399.81 BogoMIPS (lpj=10799636) [ 0.101579] pid_max: default: 32768 minimum: 301 [ 0.104995] LSM: Security Framework initializing [ 0.105009] landlock: Up and running. [ 0.105012] Yama: becoming mindful. [ 0.105039] AppArmor: AppArmor initialized [ 0.105091] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.105128] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.105390] x86/cpu: SGX disabled by BIOS. [ 0.105399] CPU0: Thermal monitoring enabled (TM1) [ 0.105467] process: using mwait in idle threads [ 0.105471] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8 [ 0.105474] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4 [ 0.105483] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.105491] Spectre V2 : Mitigation: IBRS [ 0.105494] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.105498] Spectre V2 : Spectre v2 / SpectreRSB : Filling RSB on VMEXIT [ 0.105500] RETBleed: Mitigation: IBRS [ 0.105505] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.105510] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl [ 0.105521] MDS: Mitigation: Clear CPU buffers [ 0.105523] TAA: Mitigation: TSX disabled [ 0.105526] MMIO Stale Data: Mitigation: Clear CPU buffers [ 0.105532] SRBDS: Mitigation: Microcode [ 0.105570] Freeing SMP alternatives memory: 40K [ 0.105570] smpboot: CPU0: Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz (family: 0x6, model: 0x8e, stepping: 0x9) [ 0.105570] cblist_init_generic: Setting adjustable number of callback queues. [ 0.105570] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.105570] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.105570] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.105570] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.105570] ... version: 4 [ 0.105570] ... bit width: 48 [ 0.105570] ... generic registers: 4 [ 0.105570] ... value mask: 0000ffffffffffff [ 0.105570] ... max period: 00007fffffffffff [ 0.105570] ... fixed-purpose events: 3 [ 0.105570] ... event mask: 000000070000000f [ 0.105570] Estimated ratio of average max frequency by base frequency (times 1024): 1327 [ 0.105570] rcu: Hierarchical SRCU implementation. [ 0.105570] rcu: Max phase no-delay instances is 1000. [ 0.105570] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.105570] smp: Bringing up secondary CPUs ... [ 0.105570] x86: Booting SMP configuration: [ 0.105570] .... node #0, CPUs: #1 #2 [ 0.106241] MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details. [ 0.106241] MMIO Stale Data CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/processor_mmio_stale_data.html for more details. [ 0.106241] #3 [ 0.106241] smp: Brought up 1 node, 4 CPUs [ 0.106241] smpboot: Max logical packages: 1 [ 0.106241] smpboot: Total of 4 processors activated (21599.27 BogoMIPS) [ 0.109940] devtmpfs: initialized [ 0.109940] x86/mm: Memory block size: 128MB [ 0.110598] ACPI: PM: Registering ACPI NVS region [mem 0x8a61d000-0x8a61dfff] (4096 bytes) [ 0.110598] ACPI: PM: Registering ACPI NVS region [mem 0x8be8e000-0x8beb3fff] (155648 bytes) [ 0.110598] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.110598] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.110598] pinctrl core: initialized pinctrl subsystem [ 0.110598] PM: RTC time: 13:34:39, date: 2023-02-18 [ 0.110598] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.110656] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations [ 0.110747] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.110826] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.110846] audit: initializing netlink subsys (disabled) [ 0.110866] audit: type=2000 audit(1676727279.008:1): state=initialized audit_enabled=0 res=1 [ 0.110866] thermal_sys: Registered thermal governor 'fair_share' [ 0.110866] thermal_sys: Registered thermal governor 'bang_bang' [ 0.110866] thermal_sys: Registered thermal governor 'step_wise' [ 0.110866] thermal_sys: Registered thermal governor 'user_space' [ 0.110866] thermal_sys: Registered thermal governor 'power_allocator' [ 0.110866] EISA bus registered [ 0.110866] cpuidle: using governor ladder [ 0.110866] cpuidle: using governor menu [ 0.110866] HugeTLB: can optimize 4095 vmemmap pages for hugepages-1048576kB [ 0.110866] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.110866] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.110866] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.110866] PCI: Using configuration type 1 for base access [ 0.110866] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.115079] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. [ 0.115090] HugeTLB: can optimize 7 vmemmap pages for hugepages-2048kB [ 0.115090] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.115090] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.115090] fbcon: Taking over console [ 0.115090] ACPI: Added _OSI(Module Device) [ 0.115090] ACPI: Added _OSI(Processor Device) [ 0.115090] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.115090] ACPI: Added _OSI(Processor Aggregator Device) [ 0.115090] ACPI: Added _OSI(Linux-Dell-Video) [ 0.115090] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.115090] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.159452] ACPI: 7 ACPI AML tables successfully acquired and loaded [ 0.162919] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored [ 0.166497] ACPI: Dynamic OEM Table Load: [ 0.166497] ACPI: SSDT 0xFFFF92BAC0F31000 0006B4 (v02 PmRef Cpu0Ist 00003000 INTL 20160422) [ 0.168321] ACPI: \_PR_.CPU0: _OSC native thermal LVT Acked [ 0.170883] ACPI: Dynamic OEM Table Load: [ 0.170893] ACPI: SSDT 0xFFFF92BAC0E7BC00 0003FF (v02 PmRef Cpu0Cst 00003001 INTL 20160422) [ 0.172667] ACPI: Dynamic OEM Table Load: [ 0.172676] ACPI: SSDT 0xFFFF92BAC02B2800 000115 (v02 PmRef Cpu0Hwp 00003000 INTL 20160422) [ 0.174226] ACPI: Dynamic OEM Table Load: [ 0.174235] ACPI: SSDT 0xFFFF92BAC02B3C00 0001A4 (v02 PmRef HwpLvt 00003000 INTL 20160422) [ 0.176368] ACPI: Dynamic OEM Table Load: [ 0.176379] ACPI: SSDT 0xFFFF92BAC0F31800 00065C (v02 PmRef ApIst 00003000 INTL 20160422) [ 0.178665] ACPI: Dynamic OEM Table Load: [ 0.178674] ACPI: SSDT 0xFFFF92BAC02B3200 000197 (v02 PmRef ApHwp 00003000 INTL 20160422) [ 0.180385] ACPI: Dynamic OEM Table Load: [ 0.180394] ACPI: SSDT 0xFFFF92BAC02B2200 00018A (v02 PmRef ApCst 00003000 INTL 20160422) [ 0.184418] ACPI: Interpreter enabled [ 0.184471] ACPI: PM: (supports S0 S4 S5) [ 0.184475] ACPI: Using IOAPIC for interrupt routing [ 0.184525] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.184530] PCI: Using E820 reservations for host bridge windows [ 0.185348] ACPI: Enabled 10 GPEs in block 00 to 7F [ 0.190980] ACPI: PM: Power Resource [PX01] [ 0.191231] ACPI: PM: Power Resource [PX02] [ 0.191474] ACPI: PM: Power Resource [PX03] [ 0.191709] ACPI: PM: Power Resource [PX04] [ 0.191958] ACPI: PM: Power Resource [PX05] [ 0.192192] ACPI: PM: Power Resource [PX06] [ 0.192435] ACPI: PM: Power Resource [PX07] [ 0.195854] ACPI: PM: Power Resource [USBC] [ 0.196551] ACPI: PM: Power Resource [PXP] [ 0.198453] ACPI: PM: Power Resource [PXP] [ 0.198728] ACPI: PM: Power Resource [PRWF] [ 0.198728] ACPI: PM: Power Resource [PXP] [ 0.200261] ACPI: PM: Power Resource [PXP] [ 0.215951] ACPI: PM: Power Resource [CAMP] [ 0.217928] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.217940] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3] [ 0.221156] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC] [ 0.223864] PCI host bridge to bus 0000:00 [ 0.223870] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.223875] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.223880] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000fffff window] [ 0.223885] pci_bus 0000:00: root bus resource [mem 0x8f800000-0xdfffffff window] [ 0.223889] pci_bus 0000:00: root bus resource [mem 0xfd000000-0xfe7fffff window] [ 0.223894] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.223919] pci 0000:00:00.0: [8086:5904] type 00 class 0x060000 [ 0.224008] pci 0000:00:02.0: [8086:5916] type 00 class 0x030000 [ 0.224022] pci 0000:00:02.0: reg 0x10: [mem 0xa0000000-0xa0ffffff 64bit] [ 0.224032] pci 0000:00:02.0: reg 0x18: [mem 0x90000000-0x9fffffff 64bit pref] [ 0.224041] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f] [ 0.224062] pci 0000:00:02.0: BAR 2: assigned to efifb [ 0.224069] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.224325] pci 0000:00:04.0: [8086:1903] type 00 class 0x118000 [ 0.224340] pci 0000:00:04.0: reg 0x10: [mem 0xa1730000-0xa1737fff 64bit] [ 0.224712] pci 0000:00:05.0: [8086:1919] type 00 class 0x048000 [ 0.224737] pci 0000:00:05.0: reg 0x10: [mem 0xa1000000-0xa13fffff 64bit] [ 0.224758] pci 0000:00:05.0: DMAR: Passthrough IOMMU for integrated Intel IPU [ 0.224901] pci 0000:00:13.0: [8086:9d35] type 00 class 0x000000 [ 0.224922] pci 0000:00:13.0: reg 0x10: [mem 0xa1740000-0xa1740fff 64bit] [ 0.225291] pci 0000:00:14.0: [8086:9d2f] type 00 class 0x0c0330 [ 0.225312] pci 0000:00:14.0: reg 0x10: [mem 0xa1700000-0xa170ffff 64bit] [ 0.225379] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.226194] pci 0000:00:14.2: [8086:9d31] type 00 class 0x118000 [ 0.226217] pci 0000:00:14.2: reg 0x10: [mem 0xa1741000-0xa1741fff 64bit] [ 0.226381] pci 0000:00:14.3: [8086:9d32] type 00 class 0x048000 [ 0.226473] pci 0000:00:14.3: reg 0x10: [mem 0xa1710000-0xa171ffff 64bit] [ 0.226894] pci 0000:00:15.0: [8086:9d60] type 00 class 0x118000 [ 0.226920] pci 0000:00:15.0: reg 0x10: [mem 0xa1742000-0xa1742fff 64bit] [ 0.227326] pci 0000:00:15.1: [8086:9d61] type 00 class 0x118000 [ 0.227353] pci 0000:00:15.1: reg 0x10: [mem 0xa1743000-0xa1743fff 64bit] [ 0.227758] pci 0000:00:15.2: [8086:9d62] type 00 class 0x118000 [ 0.227785] pci 0000:00:15.2: reg 0x10: [mem 0xa1744000-0xa1744fff 64bit] [ 0.228190] pci 0000:00:15.3: [8086:9d63] type 00 class 0x118000 [ 0.228216] pci 0000:00:15.3: reg 0x10: [mem 0xa1745000-0xa1745fff 64bit] [ 0.228640] pci 0000:00:16.0: [8086:9d3a] type 00 class 0x078000 [ 0.228666] pci 0000:00:16.0: reg 0x10: [mem 0xa1746000-0xa1746fff 64bit] [ 0.228740] pci 0000:00:16.0: PME# supported from D3hot [ 0.229073] pci 0000:00:16.4: [8086:9d3e] type 00 class 0x078000 [ 0.229094] pci 0000:00:16.4: reg 0x10: [mem 0xa1747000-0xa1747fff 64bit] [ 0.229134] pci 0000:00:16.4: DMAR: Passthrough IOMMU for IPTS [ 0.229167] pci 0000:00:16.4: PME# supported from D3hot [ 0.229250] pci 0000:00:1c.0: [8086:9d13] type 01 class 0x060400 [ 0.229338] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold [ 0.230217] pci 0000:00:1d.0: [8086:9d18] type 01 class 0x060400 [ 0.230295] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold [ 0.231162] pci 0000:00:1e.0: [8086:9d27] type 00 class 0x118000 [ 0.231189] pci 0000:00:1e.0: reg 0x10: [mem 0xa1748000-0xa1748fff 64bit] [ 0.231613] pci 0000:00:1f.0: [8086:9d4e] type 00 class 0x060100 [ 0.232043] pci 0000:00:1f.2: [8086:9d21] type 00 class 0x058000 [ 0.232060] pci 0000:00:1f.2: reg 0x10: [mem 0xa173c000-0xa173ffff] [ 0.232425] pci 0000:00:1f.3: [8086:9d71] type 00 class 0x040380 [ 0.232451] pci 0000:00:1f.3: reg 0x10: [mem 0xa1738000-0xa173bfff 64bit] [ 0.232480] pci 0000:00:1f.3: reg 0x20: [mem 0xa1720000-0xa172ffff 64bit] [ 0.232532] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.233320] pci 0000:01:00.0: [11ab:2b38] type 00 class 0x020000 [ 0.233355] pci 0000:01:00.0: reg 0x10: [mem 0xa1500000-0xa15fffff 64bit pref] [ 0.233379] pci 0000:01:00.0: reg 0x18: [mem 0xa1400000-0xa14fffff 64bit pref] [ 0.233538] pci 0000:01:00.0: supports D1 D2 [ 0.233542] pci 0000:01:00.0: PME# supported from D0 D1 D3hot D3cold [ 0.233872] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 0.233883] pci 0000:00:1c.0: bridge window [mem 0xa1400000-0xa15fffff 64bit pref] [ 0.233950] pci 0000:02:00.0: [144d:a806] type 00 class 0x010802 [ 0.233973] pci 0000:02:00.0: reg 0x10: [mem 0xa1600000-0xa1603fff 64bit] [ 0.234251] pci 0000:00:1d.0: PCI bridge to [bus 02] [ 0.234258] pci 0000:00:1d.0: bridge window [mem 0xa1600000-0xa16fffff] [ 0.236809] ACPI: PCI: Interrupt link LNKA configured for IRQ 11 [ 0.236909] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.237006] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.237103] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.237200] ACPI: PCI: Interrupt link LNKE configured for IRQ 11 [ 0.237297] ACPI: PCI: Interrupt link LNKF configured for IRQ 11 [ 0.237393] ACPI: PCI: Interrupt link LNKG configured for IRQ 11 [ 0.237490] ACPI: PCI: Interrupt link LNKH configured for IRQ 11 [ 0.249601] iommu: Default domain type: Translated [ 0.249601] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.249792] SCSI subsystem initialized [ 0.249801] libata version 3.00 loaded. [ 0.249801] ACPI: bus type USB registered [ 0.249801] usbcore: registered new interface driver usbfs [ 0.249801] usbcore: registered new interface driver hub [ 0.249801] usbcore: registered new device driver usb [ 0.249801] pps_core: LinuxPPS API ver. 1 registered [ 0.249801] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.249801] PTP clock support registered [ 0.249801] EDAC MC: Ver: 3.0.0 [ 0.249801] Registered efivars operations [ 0.249801] NetLabel: Initializing [ 0.249801] NetLabel: domain hash size = 128 [ 0.249801] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.249801] NetLabel: unlabeled traffic allowed by default [ 0.249804] mctp: management component transport protocol core [ 0.249804] NET: Registered PF_MCTP protocol family [ 0.249804] PCI: Using ACPI for IRQ routing [ 0.279148] PCI: pci_cache_line_size set to 64 bytes [ 0.279400] e820: reserve RAM buffer [mem 0x00058000-0x0005ffff] [ 0.279403] e820: reserve RAM buffer [mem 0x0009e000-0x0009ffff] [ 0.279404] e820: reserve RAM buffer [mem 0x88580000-0x8bffffff] [ 0.279406] e820: reserve RAM buffer [mem 0x8a61d000-0x8bffffff] [ 0.279407] e820: reserve RAM buffer [mem 0x8bd7a000-0x8bffffff] [ 0.279409] e820: reserve RAM buffer [mem 0x8bf00000-0x8bffffff] [ 0.279410] e820: reserve RAM buffer [mem 0x26f800000-0x26fffffff] [ 0.279424] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.279424] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.279424] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.279424] vgaarb: loaded [ 0.281573] clocksource: Switched to clocksource tsc-early [ 0.281580] VFS: Disk quotas dquot_6.6.0 [ 0.281580] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.281580] AppArmor: AppArmor Filesystem Enabled [ 0.281580] pnp: PnP ACPI init [ 0.281580] system 00:00: [mem 0xfd000000-0xfdabffff] has been reserved [ 0.281580] system 00:00: [mem 0xfdad0000-0xfdadffff] has been reserved [ 0.281580] system 00:00: [mem 0xfdb00000-0xfdffffff] has been reserved [ 0.281580] system 00:00: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.281580] system 00:00: [mem 0xfe036000-0xfe03bfff] has been reserved [ 0.281580] system 00:00: [mem 0xfe03d000-0xfe3fffff] has been reserved [ 0.281580] system 00:00: [mem 0xfe410000-0xfe7fffff] has been reserved [ 0.282627] system 00:01: [io 0x2000-0x20fe] has been reserved [ 0.282820] system 00:02: [io 0x0680-0x069f] has been reserved [ 0.282826] system 00:02: [io 0xffff] has been reserved [ 0.282830] system 00:02: [io 0xffff] has been reserved [ 0.282834] system 00:02: [io 0xffff] has been reserved [ 0.282838] system 00:02: [io 0x1800-0x18fe] has been reserved [ 0.282842] system 00:02: [io 0x164e-0x164f] has been reserved [ 0.283032] system 00:04: [io 0x1854-0x1857] has been reserved [ 0.285798] system 00:05: [mem 0xfe020000-0xfe021fff] has been reserved [ 0.285807] system 00:05: [mem 0xfe022000-0xfe023fff] has been reserved [ 0.285811] system 00:05: [mem 0xfe024000-0xfe025fff] has been reserved [ 0.285816] system 00:05: [mem 0xfe026000-0xfe027fff] has been reserved [ 0.285821] system 00:05: [mem 0xfe028000-0xfe029fff] has been reserved [ 0.285825] system 00:05: [mem 0xfe02a000-0xfe02bfff] has been reserved [ 0.285830] system 00:05: [mem 0xfe02c000-0xfe02dfff] has been reserved [ 0.285834] system 00:05: [mem 0xfe02e000-0xfe02ffff] has been reserved [ 0.285839] system 00:05: [mem 0xfe030000-0xfe031fff] has been reserved [ 0.285843] system 00:05: [mem 0xfe032000-0xfe033fff] has been reserved [ 0.285847] system 00:05: [mem 0xfe034000-0xfe035fff] has been reserved [ 0.286599] system 00:06: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.286605] system 00:06: [mem 0xfed18000-0xfed18fff] has been reserved [ 0.286610] system 00:06: [mem 0xfed19000-0xfed19fff] has been reserved [ 0.286615] system 00:06: [mem 0xe0000000-0xefffffff] has been reserved [ 0.286619] system 00:06: [mem 0xfed20000-0xfed3ffff] has been reserved [ 0.286624] system 00:06: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.286629] system 00:06: [mem 0xfed45000-0xfed8ffff] has been reserved [ 0.286633] system 00:06: [mem 0xff000000-0xffffffff] has been reserved [ 0.286638] system 00:06: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.286642] system 00:06: [mem 0x8f800000-0x8f81ffff] has been reserved [ 0.287575] pnp: PnP ACPI: found 7 devices [ 0.293828] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.293924] NET: Registered PF_INET protocol family [ 0.294045] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.295772] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.295808] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.295859] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.295990] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.296065] TCP: Hash tables configured (established 65536 bind 65536) [ 0.296150] MPTCP token hash table entries: 8192 (order: 5, 196608 bytes, linear) [ 0.296189] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear) [ 0.296216] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear) [ 0.296268] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.296277] NET: Registered PF_XDP protocol family [ 0.296314] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 0.296325] pci 0000:00:1c.0: bridge window [mem 0xa1400000-0xa15fffff 64bit pref] [ 0.296334] pci 0000:00:1d.0: PCI bridge to [bus 02] [ 0.296340] pci 0000:00:1d.0: bridge window [mem 0xa1600000-0xa16fffff] [ 0.296350] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.296355] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.296359] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000fffff window] [ 0.296363] pci_bus 0000:00: resource 7 [mem 0x8f800000-0xdfffffff window] [ 0.296368] pci_bus 0000:00: resource 8 [mem 0xfd000000-0xfe7fffff window] [ 0.296373] pci_bus 0000:01: resource 2 [mem 0xa1400000-0xa15fffff 64bit pref] [ 0.296378] pci_bus 0000:02: resource 1 [mem 0xa1600000-0xa16fffff] [ 0.297113] PCI: CLS 0 bytes, default 64 [ 0.297130] DMAR: ACPI device "device:7a" under DMAR at fed91000 as 00:15.0 [ 0.297137] DMAR: ACPI device "device:7b" under DMAR at fed91000 as 00:15.1 [ 0.297144] DMAR: ACPI device "device:7c" under DMAR at fed91000 as 00:15.2 [ 0.297150] DMAR: ACPI device "device:7d" under DMAR at fed91000 as 00:15.3 [ 0.297156] DMAR: ACPI device "device:7e" under DMAR at fed91000 as 00:1e.0 [ 0.297171] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.297173] Trying to unpack rootfs image as initramfs... [ 0.297174] software IO TLB: mapped [mem 0x00000000812d6000-0x00000000852d6000] (64MB) [ 0.306218] Initialise system trusted keyrings [ 0.306234] Key type blacklist registered [ 0.306342] workingset: timestamp_bits=36 max_order=21 bucket_order=0 [ 0.308648] zbud: loaded [ 0.309237] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.309503] fuse: init (API version 7.36) [ 0.309769] integrity: Platform Keyring initialized [ 0.309780] integrity: Machine keyring initialized [ 0.319058] Key type asymmetric registered [ 0.319070] Asymmetric key parser 'x509' registered [ 0.593455] Freeing initrd memory: 106504K [ 0.597349] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 0.597384] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.597420] io scheduler mq-deadline registered [ 0.597983] pcieport 0000:00:1c.0: PME: Signaling with IRQ 122 [ 0.598238] pcieport 0000:00:1d.0: PME: Signaling with IRQ 123 [ 0.598340] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.598945] ACPI: AC: AC Adapter [ADP1] (off-line) [ 0.599017] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 0.599041] ACPI: button: Lid Switch [LID0] [ 0.600335] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 0.602254] hpet_acpi_add: no address or irqs in _CRS [ 0.602285] Linux agpgart interface v0.103 [ 0.603958] loop: module loaded [ 0.604233] tun: Universal TUN/TAP device driver, 1.6 [ 0.604261] PPP generic driver version 2.4.2 [ 0.604319] VFIO - User Level meta-driver version: 0.3 [ 0.604396] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.604403] ehci-pci: EHCI PCI platform driver [ 0.604416] ehci-platform: EHCI generic platform driver [ 0.604430] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.604434] ohci-pci: OHCI PCI platform driver [ 0.604444] ohci-platform: OHCI generic platform driver [ 0.604454] uhci_hcd: USB Universal Host Controller Interface driver [ 0.604504] i8042: PNP: No PS/2 controller found. [ 0.604552] mousedev: PS/2 mouse device common for all mice [ 0.604650] rtc_cmos 00:03: RTC can wake from S4 [ 0.605350] rtc_cmos 00:03: registered as rtc0 [ 0.605482] rtc_cmos 00:03: setting system clock to 2023-02-18T13:34:40 UTC (1676727280) [ 0.605502] rtc_cmos 00:03: alarms up to one month, y3k, 242 bytes nvram [ 0.605513] i2c_dev: i2c /dev entries driver [ 0.605643] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 0.605673] device-mapper: uevent: version 1.0.3 [ 0.605757] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com [ 0.605781] platform eisa.0: Probing EISA bus 0 [ 0.605785] platform eisa.0: EISA: Cannot allocate resource for mainboard [ 0.605790] platform eisa.0: Cannot allocate resource for EISA slot 1 [ 0.605794] platform eisa.0: Cannot allocate resource for EISA slot 2 [ 0.605798] platform eisa.0: Cannot allocate resource for EISA slot 3 [ 0.605801] platform eisa.0: Cannot allocate resource for EISA slot 4 [ 0.605805] platform eisa.0: Cannot allocate resource for EISA slot 5 [ 0.605809] platform eisa.0: Cannot allocate resource for EISA slot 6 [ 0.605812] platform eisa.0: Cannot allocate resource for EISA slot 7 [ 0.605816] platform eisa.0: Cannot allocate resource for EISA slot 8 [ 0.605820] platform eisa.0: EISA: Detected 0 cards [ 0.605826] intel_pstate: Intel P-state driver initializing [ 0.606044] intel_pstate: HWP enabled [ 0.606069] ledtrig-cpu: registered to indicate activity on CPUs [ 0.606091] efifb: probing for efifb [ 0.606107] efifb: framebuffer at 0x90000000, using 19496k, total 19494k [ 0.606111] efifb: mode is 2736x1824x32, linelength=10944, pages=1 [ 0.606114] efifb: scrolling: redraw [ 0.606116] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 0.606191] Console: switching to colour frame buffer device 171x57 [ 0.609832] fb0: EFI VGA frame buffer device [ 0.609856] EFI Variables Facility v0.08 2004-May-17 [ 0.615548] intel_pmc_core INT33A1:00: initialized [ 0.615647] drop_monitor: Initializing network drop monitor service [ 0.615730] IPv6: Loaded, but administratively disabled, reboot required to enable [ 0.615764] NET: Registered PF_PACKET protocol family [ 0.615831] Key type dns_resolver registered [ 0.616095] microcode: sig=0x806e9, pf=0x80, revision=0xf0 [ 0.616129] microcode: Microcode Update Driver: v2.2. [ 0.616133] IPI shorthand broadcast: enabled [ 0.616200] sched_clock: Marking stable (609554653, 6453850)->(652256718, -36248215) [ 0.616380] registered taskstats version 1 [ 0.616433] Loading compiled-in X.509 certificates [ 0.617002] Loaded X.509 cert 'Build time autogenerated kernel key: 00e8a3186d4c3be2e0e479c4de89a8b7ea6d2016' [ 0.617153] zswap: loaded using pool lzo/zbud [ 0.617248] Key type ._fscrypt registered [ 0.617268] Key type .fscrypt registered [ 0.617288] Key type fscrypt-provisioning registered [ 0.620397] Key type encrypted registered [ 0.620422] AppArmor: AppArmor sha1 policy hashing enabled [ 0.620841] ima: No TPM chip found, activating TPM-bypass! [ 0.620875] Loading compiled-in module X.509 certificates [ 0.621351] Loaded X.509 cert 'Build time autogenerated kernel key: 00e8a3186d4c3be2e0e479c4de89a8b7ea6d2016' [ 0.621395] ima: Allocated hash algorithm: sha1 [ 0.621428] ima: No architecture policies found [ 0.621456] evm: Initialising EVM extended attributes: [ 0.621480] evm: security.selinux [ 0.621497] evm: security.SMACK64 [ 0.621513] evm: security.SMACK64EXEC [ 0.621532] evm: security.SMACK64TRANSMUTE [ 0.621552] evm: security.SMACK64MMAP [ 0.621590] evm: security.apparmor [ 0.622523] evm: security.ima [ 0.623424] evm: security.capability [ 0.624318] evm: HMAC attrs: 0x1 [ 0.626127] PM: Magic number: 11:734:584 [ 0.627146] RAS: Correctable Errors collector initialized. [ 0.628786] Freeing unused decrypted memory: 2036K [ 0.629967] Freeing unused kernel image (initmem) memory: 3076K [ 0.654010] Write protecting the kernel read-only data: 24576k [ 0.655416] Freeing unused kernel image (text/rodata gap) memory: 2036K [ 0.656519] Freeing unused kernel image (rodata/data gap) memory: 364K [ 0.704133] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 0.705092] x86/mm: Checking user space page tables [ 0.748926] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 0.749916] Run /init as init process [ 0.750895] with arguments: [ 0.750896] /init [ 0.750897] with environment: [ 0.750898] HOME=/ [ 0.750898] TERM=linux [ 0.750899] BOOT_IMAGE=/vmlinuz-5.19.13-surface [ 0.861460] intel_ish_ipc 0000:00:13.0: enabling device (0000 -> 0002) [ 0.864584] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 0.866305] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1 [ 0.869097] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810 [ 0.878299] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 0.879576] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002) [ 0.882673] idma64 idma64.0: Found Intel integrated DMA 64-bit [ 0.883083] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2 [ 0.885642] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed [ 0.887359] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.19 [ 0.888955] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.890517] usb usb1: Product: xHCI Host Controller [ 0.890974] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002) [ 0.891766] usb usb1: Manufacturer: Linux 5.19.13-surface xhci-hcd [ 0.893204] idma64 idma64.1: Found Intel integrated DMA 64-bit [ 0.894341] usb usb1: SerialNumber: 0000:00:14.0 [ 0.897874] hub 1-0:1.0: USB hub found [ 0.899622] hub 1-0:1.0: 12 ports detected [ 0.906067] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.19 [ 0.907863] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.909663] usb usb2: Product: xHCI Host Controller [ 0.911461] usb usb2: Manufacturer: Linux 5.19.13-surface xhci-hcd [ 0.913225] usb usb2: SerialNumber: 0000:00:14.0 [ 0.916266] ACPI: bus type drm_connector registered [ 0.918755] hub 2-0:1.0: USB hub found [ 0.919213] cryptd: max_cpu_qlen set to 1000 [ 0.920348] hub 2-0:1.0: 6 ports detected [ 0.920445] intel-lpss 0000:00:15.2: enabling device (0000 -> 0002) [ 0.920718] idma64 idma64.2: Found Intel integrated DMA 64-bit [ 0.930913] AVX2 version of gcm_enc/dec engaged. [ 0.932359] AES CTR mode by8 optimization enabled [ 0.932494] nvme nvme0: pci function 0000:02:00.0 [ 0.936553] intel-lpss 0000:00:15.3: enabling device (0000 -> 0002) [ 0.938402] idma64 idma64.3: Found Intel integrated DMA 64-bit [ 0.943983] nvme nvme0: Shutdown timeout set to 10 seconds [ 0.945385] intel-lpss 0000:00:1e.0: enabling device (0000 -> 0002) [ 0.946715] idma64 idma64.4: Found Intel integrated DMA 64-bit [ 0.952415] nvme nvme0: 4/0/0 default/read/poll queues [ 0.960442] nvme0n1: p1 p2 p3 p4 p5 p6 [ 1.161580] usb 1-1: new high-speed USB device number 2 using xhci_hcd [ 1.207881] i915: unknown parameter 'i915_enable_fbc' ignored [ 1.210181] Console: switching to colour dummy device 80x25 [ 1.210218] i915 0000:00:02.0: vgaarb: deactivate vga console [ 1.212507] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 1.212891] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4) [ 1.255240] i915 0000:00:02.0: [drm] [ENCODER:102:DDI B/PHY B] is disabled/in DSI mode with an ungated DDI clock, gate it [ 1.256392] i915 0000:00:02.0: [drm] [ENCODER:118:DDI C/PHY C] is disabled/in DSI mode with an ungated DDI clock, gate it [ 1.277278] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0 [ 1.280728] ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 1.281206] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input1 [ 1.295893] fbcon: i915drmfb (fb0) is primary device [ 1.310094] Console: switching to colour frame buffer device 171x57 [ 1.313899] tsc: Refined TSC clocksource calibration: 2712.001 MHz [ 1.313909] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2717874da9f, max_idle_ns: 440795284350 ns [ 1.313940] clocksource: Switched to clocksource tsc [ 1.318430] usb 1-1: New USB device found, idVendor=0781, idProduct=5571, bcdDevice= 1.27 [ 1.318438] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1.318441] usb 1-1: Product: Cruzer Fit [ 1.318443] usb 1-1: Manufacturer: SanDisk [ 1.318446] usb 1-1: SerialNumber: 4C530008240204100512 [ 1.325787] usb-storage 1-1:1.0: USB Mass Storage device detected [ 1.325967] scsi host0: usb-storage 1-1:1.0 [ 1.326170] usbcore: registered new interface driver usb-storage [ 1.333831] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 1.361637] usbcore: registered new interface driver uas [ 1.451017] usb 2-4: new SuperSpeed USB device number 2 using xhci_hcd [ 1.517380] usb 2-4: New USB device found, idVendor=045e, idProduct=0306, bcdDevice= 2.06 [ 1.517469] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1.517536] usb 2-4: Product: USB3.0 Card Reader [ 1.517591] usb 2-4: Manufacturer: Realtek [ 1.517631] usb 2-4: SerialNumber: 201209010309 [ 1.527583] usb-storage 2-4:1.0: USB Mass Storage device detected [ 1.528006] scsi host1: usb-storage 2-4:1.0 [ 1.601878] usb 1-7: new full-speed USB device number 3 using xhci_hcd [ 1.641355] hid: raw HID events driver (C) Jiri Kosina [ 1.645145] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=1 [ 1.654195] hid-generic 001F:8087:0AC2.0001: hidraw0: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on [ 1.750774] usb 1-7: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 1.750805] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.750823] usb 1-7: Product: Surface Type Cover [ 1.750836] usb 1-7: Manufacturer: Microsoft [ 1.757566] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input2 [ 1.817598] raid6: avx2x4 gen() 33536 MB/s [ 1.817704] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input3 [ 1.817797] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input4 [ 1.817858] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input5 [ 1.817942] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input6 [ 1.817996] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input7 [ 1.818051] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input8 [ 1.818162] hid-generic 0003:045E:09C0.0002: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input0 [ 1.818208] usbcore: registered new interface driver usbhid [ 1.818218] usbhid: USB HID core driver [ 1.885598] raid6: avx2x2 gen() 38276 MB/s [ 1.953600] raid6: avx2x1 gen() 30030 MB/s [ 1.953609] raid6: using algorithm avx2x2 gen() 38276 MB/s [ 2.021606] raid6: .... xor() 22403 MB/s, rmw enabled [ 2.021615] raid6: using avx2x2 recovery algorithm [ 2.022455] xor: automatically using best checksumming function avx [ 2.077553] Btrfs loaded, crc32c=crc32c-intel, zoned=yes, fsverity=yes [ 2.339397] scsi 0:0:0:0: Direct-Access SanDisk Cruzer Fit 1.27 PQ: 0 ANSI: 6 [ 2.339793] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 2.340127] sd 0:0:0:0: [sda] 62530624 512-byte logical blocks: (32.0 GB/29.8 GiB) [ 2.340562] sd 0:0:0:0: [sda] Write Protect is off [ 2.340595] sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00 [ 2.341433] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [ 2.345346] sda: sda1 sda2 sda3 [ 2.345602] sd 0:0:0:0: [sda] Attached SCSI removable disk [ 2.536659] scsi 1:0:0:0: Direct-Access Generic- SD/MMC 1.00 PQ: 0 ANSI: 6 [ 2.537022] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 3.552489] sd 1:0:0:0: [sdb] 499744768 512-byte logical blocks: (256 GB/238 GiB) [ 3.553138] sd 1:0:0:0: [sdb] Write Protect is off [ 3.553188] sd 1:0:0:0: [sdb] Mode Sense: 2f 00 00 00 [ 3.553690] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [ 3.576131] sdb: sdb1 sdb2 sdb3 sdb4 [ 3.576812] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 4.011485] EXT4-fs (sdb3): mounted filesystem without journal. Quota mode: none. [ 4.856115] systemd[1]: Inserted module 'autofs4' [ 4.952347] systemd[1]: systemd 245.4-4ubuntu3.19 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) [ 4.952730] systemd[1]: Detected architecture x86-64. [ 5.017788] systemd[1]: Set hostname to . [ 5.823698] systemd[310]: /usr/lib/systemd/system-generators/netplan failed with exit status 1. [ 6.149565] systemd[1]: Configuration file /etc/systemd/system/c_mac.service is marked executable. Please remove executable permission bits. Proceeding anyway. [ 6.155498] systemd[1]: Configuration file /etc/systemd/system/auto_swapon.service is marked executable. Please remove executable permission bits. Proceeding anyway. [ 6.264430] systemd[1]: Created slice system-modprobe.slice. [ 6.265259] systemd[1]: Created slice system-systemd\x2dfsck.slice. [ 6.271631] systemd[1]: Created slice system-tor.slice. [ 6.278064] systemd[1]: Created slice User and Session Slice. [ 6.283090] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 6.287598] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 6.291566] systemd[1]: Reached target User and Group Name Lookups. [ 6.295203] systemd[1]: Reached target Remote File Systems. [ 6.298794] systemd[1]: Reached target Slices. [ 6.302362] systemd[1]: Reached target Swap. [ 6.305981] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 6.309606] systemd[1]: Listening on LVM2 poll daemon socket. [ 6.323786] systemd[1]: Listening on Syslog Socket. [ 6.327424] systemd[1]: Listening on fsck to fsckd communication Socket. [ 6.330979] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 6.334615] systemd[1]: Listening on Journal Audit Socket. [ 6.338155] systemd[1]: Listening on Journal Socket (/dev/log). [ 6.341715] systemd[1]: Listening on Journal Socket. [ 6.345247] systemd[1]: Listening on udev Control Socket. [ 6.348775] systemd[1]: Listening on udev Kernel Socket. [ 6.353104] systemd[1]: Mounting Huge Pages File System... [ 6.357675] systemd[1]: Mounting POSIX Message Queue File System... [ 6.362093] systemd[1]: Mounting Kernel Debug File System... [ 6.366462] systemd[1]: Mounting Kernel Trace File System... [ 6.371222] systemd[1]: Starting Journal Service... [ 6.374938] systemd[1]: Finished Availability of block devices. [ 6.379484] systemd[1]: Starting Set the console keyboard layout... [ 6.384734] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 6.389999] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... [ 6.395370] systemd[1]: Starting Load Kernel Module chromeos_pstore... [ 6.400232] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped. [ 6.401136] systemd[1]: Starting Load Kernel Module efi_pstore... [ 6.406706] systemd[1]: Starting Load Kernel Module pstore_blk... [ 6.409845] systemd[1]: Starting Load Kernel Module pstore_zone... [ 6.412954] systemd[1]: Starting Load Kernel Module ramoops... [ 6.439407] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 6.440475] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 6.457092] systemd[1]: Starting Load Kernel Modules... [ 6.461527] pstore: Using crash dump compression: deflate [ 6.461534] pstore: Registered efi as persistent store backend [ 6.466687] systemd[1]: Starting Remount Root and Kernel File Systems... [ 6.473367] systemd[1]: Starting udev Coldplug all Devices... [ 6.479816] systemd[1]: Starting Uncomplicated firewall... [ 6.485549] EXT4-fs (sdb3): re-mounted. Quota mode: none. [ 6.487828] systemd[1]: Started Journal Service. [ 6.547631] lp: driver loaded but no devices found [ 6.575875] ppdev: user-space parallel port driver [ 6.585065] systemd-journald[339]: Received client request to flush runtime journal. [ 7.191380] acpi-tad ACPI000E:00: Missing _PRW [ 7.262221] Consider using thermal netlink events interface [ 7.349386] mc: Linux media interface: v0.10 [ 7.397510] videodev: Linux video capture interface: v2.00 [ 7.433293] mei_me 0000:00:16.4: enabling device (0000 -> 0002) [ 7.433325] mei_me 0000:00:16.0: enabling device (0000 -> 0002) [ 7.500685] ov8865 i2c-INT347A:00: supply dvdd not found, using dummy regulator [ 7.500723] ov8865 i2c-INT347A:00: supply dovdd not found, using dummy regulator [ 7.500734] ov8865 i2c-INT347A:00: supply avdd not found, using dummy regulator [ 7.521011] dw-apb-uart.4: ttyS4 at MMIO 0xa1748000 (irq = 20, base_baud = 3000000) is a 16550A [ 7.528824] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002) [ 7.541778] ipu3-cio2 0000:00:14.3: Found supported sensor INT33BE:00 [ 7.542400] ipu3-cio2 0000:00:14.3: Found supported sensor INT347A:00 [ 7.542649] serial serial0: tty port ttyS4 registered [ 7.542928] ipu3-cio2 0000:00:14.3: Found supported sensor INT347E:00 [ 7.542980] ipu3-cio2 0000:00:14.3: Connected 3 cameras [ 7.542995] ipu3-cio2 0000:00:14.3: enabling device (0000 -> 0002) [ 7.544258] ov5693 i2c-INT33BE:00: supply avdd not found, using dummy regulator [ 7.544292] ov5693 i2c-INT33BE:00: supply dovdd not found, using dummy regulator [ 7.544598] ipu3-cio2 0000:00:14.3: device 0x9d32 (rev: 0x1) [ 7.544957] intel_rapl_common: Found RAPL domain package [ 7.544960] intel_rapl_common: Found RAPL domain dram [ 7.546988] surface_serial_hub serial0-0: SAM firmware version: 59.62253.1 [ 7.548883] ipu3_imgu: module is from the staging directory, the quality is unknown, you have been warned. [ 7.549791] ov5693 i2c-INT33BE:00: Consider updating driver ov5693 to match on endpoints [ 7.550867] ov7251 i2c-INT347E:00: supply vdddo not found, using dummy regulator [ 7.552493] ov7251 i2c-INT347E:00: supply vddd not found, using dummy regulator [ 7.552610] ov7251 i2c-INT347E:00: supply vdda not found, using dummy regulator [ 7.552721] ov7251 i2c-INT347E:00: cannot get enable gpio [ 7.554818] ov7251: probe of i2c-INT347E:00 failed with error -2 [ 7.558082] ov8865 i2c-INT347A:00: supply dvdd not found, using dummy regulator [ 7.559074] ov8865 i2c-INT347A:00: supply dovdd not found, using dummy regulator [ 7.559085] ov8865 i2c-INT347A:00: supply avdd not found, using dummy regulator [ 7.559201] ov8865 i2c-INT347A:00: Consider updating driver ov8865 to match on endpoints [ 7.570155] EXT4-fs (nvme0n1p6): mounted filesystem with ordered data mode. Quota mode: none. [ 7.578220] ipu3-imgu 0000:00:05.0: enabling device (0000 -> 0002) [ 7.578667] ipu3-imgu 0000:00:05.0: device 0x1919 (rev: 0x1) [ 7.578689] ipu3-imgu 0000:00:05.0: physical base address 0x00000000a1000000, 4194304 bytes [ 7.587980] ACPI: battery: Slot [BAT1] (battery present) [ 7.595287] RAPL PMU: API unit is 2^-32 Joules, 5 fixed counters, 655360 ms ovfl timer [ 7.595291] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 7.595292] RAPL PMU: hw unit of domain package 2^-14 Joules [ 7.595293] RAPL PMU: hw unit of domain dram 2^-14 Joules [ 7.595294] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 7.595295] RAPL PMU: hw unit of domain psys 2^-14 Joules [ 7.661150] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 7.661554] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 7.783837] mwifiex_pcie 0000:01:00.0: quirk reset_d3cold enabled [ 7.783843] mwifiex_pcie 0000:01:00.0: quirk no_brigde_d3 enabled [ 7.783844] mwifiex_pcie 0000:01:00.0: quirk do_flr_on_bridge enabled [ 7.783933] mwifiex_pcie 0000:01:00.0: enabling device (0000 -> 0002) [ 7.784166] mwifiex_pcie: PCI memory map Virt0: ffffb118c0c00000 PCI memory map Virt2: ffffb118c0e00000 [ 7.794419] ipu3-imgu 0000:00:05.0: loaded firmware version irci_irci_ecr-master_20161208_0213_20170112_1500, 17 binaries, 1212984 bytes [ 7.797982] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.9.auto/input/input10 [ 7.800562] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.10.auto/input/input11 [ 7.854028] intel_rapl_common: Found RAPL domain package [ 7.854031] intel_rapl_common: Found RAPL domain core [ 7.854032] intel_rapl_common: Found RAPL domain uncore [ 7.854033] intel_rapl_common: Found RAPL domain dram [ 7.854034] intel_rapl_common: Found RAPL domain psys [ 7.857892] intel_tcc_cooling: Programmable TCC Offset detected [ 7.884492] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 7.912249] dw9719 i2c-INT347A:00-VCM: supply vdd not found, using dummy regulator [ 7.912300] dw9719 i2c-INT347A:00-VCM: supply vsio not found, using dummy regulator [ 7.944401] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input12 [ 7.953042] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 7.960937] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 1B96:001F ready [ 8.027893] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input13 [ 8.053735] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input14 [ 8.137510] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input15 [ 8.141665] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input16 [ 8.141974] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input17 [ 8.142095] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input18 [ 8.142201] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input19 [ 8.142424] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input20 [ 8.142652] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input21 [ 8.142873] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input22 [ 8.143085] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input23 [ 8.143316] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input24 [ 8.143543] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input25 [ 8.143681] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input26 [ 8.143894] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input27 [ 8.144040] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input28 [ 8.144150] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0002/input/input29 [ 8.144460] hid-multitouch 0003:045E:09C0.0002: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input0 [ 8.195686] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 8.195707] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 8.195988] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 8.272837] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC298: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 8.272844] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 8.272849] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 8.272852] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 8.272853] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 8.272855] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18 [ 8.272858] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 8.304782] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Quota mode: none. [ 8.317297] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 8.362199] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input31 [ 8.362311] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input32 [ 8.362405] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input33 [ 8.362539] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input34 [ 8.362638] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input35 [ 8.362766] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input36 [ 8.362972] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input37 [ 8.549717] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none. [ 8.549726] ext4 filesystem being mounted at /boot supports timestamps until 2038 (0x7fffffff) [ 8.956821] audit: type=1400 audit(1676727288.844:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=641 comm="apparmor_parser" [ 8.980642] audit: type=1400 audit(1676727288.868:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/lxc-start" pid=642 comm="apparmor_parser" [ 9.060144] audit: type=1400 audit(1676727288.948:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="system_tor" pid=639 comm="apparmor_parser" [ 9.065207] audit: type=1400 audit(1676727288.952:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/tcpdump" pid=640 comm="apparmor_parser" [ 9.094195] audit: type=1400 audit(1676727288.984:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default" pid=643 comm="apparmor_parser" [ 9.094201] audit: type=1400 audit(1676727288.984:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-cgns" pid=643 comm="apparmor_parser" [ 9.094203] audit: type=1400 audit(1676727288.984:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-with-mounting" pid=643 comm="apparmor_parser" [ 9.094205] audit: type=1400 audit(1676727288.984:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-with-nesting" pid=643 comm="apparmor_parser" [ 9.109809] audit: type=1400 audit(1676727289.000:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=646 comm="apparmor_parser" [ 9.128458] audit: type=1400 audit(1676727289.016:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/ipsec/charon" pid=645 comm="apparmor_parser" [ 9.147331] mwifiex_pcie 0000:01:00.0: info: FW download over, size 723540 bytes [ 9.901593] usb 1-5: new high-speed USB device number 4 using xhci_hcd [ 9.972218] new mount options do not match the existing superblock, will be ignored [ 10.050531] usb 1-5: New USB device found, idVendor=1286, idProduct=204c, bcdDevice=32.01 [ 10.050543] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 10.050548] usb 1-5: Product: Bluetooth and Wireless LAN Composite Device [ 10.050553] usb 1-5: Manufacturer: Marvell [ 10.050557] usb 1-5: SerialNumber: 0000000000000000 [ 10.117679] mwifiex_pcie 0000:01:00.0: WLAN FW is active [ 10.193836] input: IPTS Touch as /devices/virtual/input/input38 [ 10.194221] input: IPTS Stylus as /devices/virtual/input/input39 [ 10.253856] mwifiex_pcie 0000:01:00.0: info: MWIFIEX VERSION: mwifiex 1.0 (15.68.19.p21) [ 10.253866] mwifiex_pcie 0000:01:00.0: driver_version = mwifiex 1.0 (15.68.19.p21) [ 10.356005] mwifiex_pcie 0000:01:00.0 wlp1s0: renamed from mlan0 [ 10.433438] Adding 8191996k swap on /dev/nvme0n1p5. Priority:-2 extents:1 across:8191996k SSFS [ 10.590744] Bluetooth: Core ver 2.22 [ 10.590789] NET: Registered PF_BLUETOOTH protocol family [ 10.590792] Bluetooth: HCI device and connection manager initialized [ 10.590798] Bluetooth: HCI socket layer initialized [ 10.590801] Bluetooth: L2CAP socket layer initialized [ 10.590807] Bluetooth: SCO socket layer initialized [ 10.838693] usbcore: registered new interface driver btusb [ 10.841160] Bluetooth: hci0: unexpected event for opcode 0x0000 [ 10.844088] Bluetooth: hci0: unexpected event for opcode 0x0000 [ 12.279141] dptf_power INT3407:00: Unsupported event [0x82] [ 12.290697] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 12.290705] Bluetooth: BNEP filters: protocol multicast [ 12.290712] Bluetooth: BNEP socket layer initialized [ 12.308015] NET: Registered PF_ALG protocol family [ 12.970970] vboxdrv: loading out-of-tree module taints kernel. [ 12.971581] vboxdrv: module verification failed: signature and/or required key missing - tainting kernel [ 13.006742] vboxdrv: Found 4 processor cores/threads [ 13.025867] vboxdrv: TSC mode is Invariant, tentative frequency 2711990562 Hz [ 13.025872] vboxdrv: Successfully loaded version 7.0.4 r154605 (interface 0x00330004) [ 13.278494] VBoxNetFlt: Successfully started. [ 13.281321] VBoxNetAdp: Successfully started. [ 27.633066] Bluetooth: RFCOMM TTY layer initialized [ 27.633082] Bluetooth: RFCOMM socket layer initialized [ 27.633093] Bluetooth: RFCOMM ver 1.11 [ 29.963321] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [ 29.997522] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully [ 30.554680] bpfilter: Loaded bpfilter_umh pid 3454 [ 30.555489] Started bpfilter [ 30.853380] Initializing XFRM netlink socket [ 31.200920] mwifiex_pcie 0000:01:00.0: info: successfully disconnected from 00:e0:20:5e:2a:9d: reason code 3 [ 31.270257] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 31.384662] kauditd_printk_skb: 21 callbacks suppressed [ 31.384666] audit: type=1400 audit(1676727311.272:33): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/usr/bin/lxc-start" pid=3667 comm="apparmor_parser" [ 31.399770] audit: type=1400 audit(1676727311.288:34): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default" pid=3671 comm="apparmor_parser" [ 31.399779] audit: type=1400 audit(1676727311.288:35): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-cgns" pid=3671 comm="apparmor_parser" [ 31.399786] audit: type=1400 audit(1676727311.288:36): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-mounting" pid=3671 comm="apparmor_parser" [ 31.399789] audit: type=1400 audit(1676727311.288:37): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-nesting" pid=3671 comm="apparmor_parser" [ 31.601399] snd_hda_intel 0000:00:1f.3: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [ 37.927440] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [ 37.956294] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully [ 396.285601] snd_hda_intel 0000:00:1f.3: Unstable LPIB (17120 >= 4408); disabling LPIB delay counting [ 5440.340648] mwifiex_pcie 0000:01:00.0: info: successfully disconnected from 00:e0:20:5e:2a:9d: reason code 3 [ 5440.412317] PM: suspend entry (s2idle) [ 5440.608335] Filesystems sync: 0.196 seconds [ 5440.761934] Freezing user space processes ... (elapsed 0.004 seconds) done. [ 5440.766585] OOM killer disabled. [ 5440.766589] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 5440.768350] printk: Suspending console(s) (use no_console_suspend to debug) [ 5440.790392] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 5443.717054] intel_pch_thermal 0000:00:14.2: CPU-PCH is cool [29C] [ 5453.291576] usb 1-7: reset full-speed USB device number 3 using xhci_hcd [ 5453.483662] OOM killer enabled. [ 5453.483665] Restarting tasks ... [ 5453.483740] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 5453.488009] done. [ 5453.493695] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 5453.510563] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 1B96:001F ready [ 5453.535431] PM: suspend exit [ 5458.762586] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [ 5458.788766] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully [ 5496.927381] mwifiex_pcie 0000:01:00.0: info: successfully disconnected from 00:e0:20:5e:2a:9d: reason code 3 [ 5496.989388] PM: suspend entry (s2idle) [ 5497.178327] Filesystems sync: 0.188 seconds [ 5497.322017] Freezing user space processes ... (elapsed 0.005 seconds) done. [ 5497.327269] OOM killer disabled. [ 5497.327274] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 5497.329159] printk: Suspending console(s) (use no_console_suspend to debug) [ 5497.351089] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 5497.877072] intel_pch_thermal 0000:00:14.2: CPU-PCH is cool [29C] [ 5504.783773] OOM killer enabled. [ 5504.783778] Restarting tasks ... [ 5504.783902] usb 1-7: USB disconnect, device number 3 [ 5504.784525] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 5504.786937] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 5504.797302] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 1B96:001F ready [ 5504.798286] done. [ 5504.952194] PM: suspend exit [ 5505.819769] sd 1:0:0:0: [sdb] tag#0 device offline or changed [ 5505.819784] I/O error, dev sdb, sector 485119200 op 0x1:(WRITE) flags 0x0 phys_seg 8 prio class 0 [ 5505.819794] EXT4-fs warning (device sdb3): ext4_end_bio:343: I/O error 10 writing to inode 530108 starting block 60639900) [ 5505.819892] Buffer I/O error on device sdb3, logical block 2154140 [ 5505.819906] Buffer I/O error on device sdb3, logical block 2154141 [ 5505.819911] Buffer I/O error on device sdb3, logical block 2154142 [ 5505.819915] Buffer I/O error on device sdb3, logical block 2154143 [ 5505.819918] Buffer I/O error on device sdb3, logical block 2154144 [ 5505.819922] Buffer I/O error on device sdb3, logical block 2154145 [ 5505.819925] Buffer I/O error on device sdb3, logical block 2154146 [ 5505.819929] Buffer I/O error on device sdb3, logical block 2154147 [ 5505.819968] sd 1:0:0:0: [sdb] tag#0 device offline or changed [ 5505.819977] I/O error, dev sdb, sector 468224384 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 0 [ 5505.819987] EXT4-fs warning (device sdb3): ext4_end_bio:343: I/O error 10 writing to inode 49909 starting block 58528048) [ 5505.820019] Buffer I/O error on device sdb3, logical block 42288 [ 5506.255300] usb 1-7: new full-speed USB device number 5 using xhci_hcd [ 5506.404913] usb 1-7: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 5506.404934] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 5506.404942] usb 1-7: Product: Surface Type Cover [ 5506.404949] usb 1-7: Manufacturer: Microsoft [ 5506.416568] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input40 [ 5506.477509] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input41 [ 5506.478958] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input42 [ 5506.479903] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input43 [ 5506.480773] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input44 [ 5506.481979] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input45 [ 5506.482681] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input46 [ 5506.483450] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input47 [ 5506.484202] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input48 [ 5506.484887] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input49 [ 5506.485591] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input50 [ 5506.485880] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input51 [ 5506.486456] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input52 [ 5506.487022] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input53 [ 5506.487858] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input54 [ 5506.488299] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input55 [ 5506.488656] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input56 [ 5506.489017] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0003/input/input57 [ 5506.489833] hid-multitouch 0003:045E:09C0.0003: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input0 [ 5509.176244] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [ 5509.211388] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully [ 5524.341011] usb 1-7: USB disconnect, device number 5 [ 5529.293008] mwifiex_pcie 0000:01:00.0: info: successfully disconnected from 00:e0:20:5e:2a:9d: reason code 3 [ 5529.347022] PM: suspend entry (s2idle) [ 5529.540745] Filesystems sync: 0.193 seconds [ 5529.686247] Freezing user space processes ... (elapsed 0.005 seconds) done. [ 5529.691768] OOM killer disabled. [ 5529.691774] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 5529.693708] printk: Suspending console(s) (use no_console_suspend to debug) [ 5529.718702] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 5530.239201] intel_pch_thermal 0000:00:14.2: CPU-PCH is cool [28C] [ 5534.012806] OOM killer enabled. [ 5534.012809] Restarting tasks ... [ 5534.012835] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 5534.015043] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 5534.015350] done. [ 5534.025169] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 1B96:001F ready [ 5534.036220] PM: suspend exit [ 5536.259903] usb 1-7: new full-speed USB device number 6 using xhci_hcd [ 5536.409422] usb 1-7: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 5536.409439] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 5536.409445] usb 1-7: Product: Surface Type Cover [ 5536.409451] usb 1-7: Manufacturer: Microsoft [ 5536.418150] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input59 [ 5536.476295] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input60 [ 5536.476820] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input61 [ 5536.477034] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input62 [ 5536.477250] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input63 [ 5536.477546] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input64 [ 5536.477735] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input65 [ 5536.477918] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input66 [ 5536.478163] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input67 [ 5536.478349] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input68 [ 5536.478549] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input69 [ 5536.478740] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input70 [ 5536.478931] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input71 [ 5536.479125] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input72 [ 5536.479334] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input73 [ 5536.479551] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input74 [ 5536.479832] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input75 [ 5536.480114] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0004/input/input76 [ 5536.480666] hid-multitouch 0003:045E:09C0.0004: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input0 [ 5538.276890] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [ 5538.309040] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully [ 5564.048654] usb 1-7: USB disconnect, device number 6 [ 5570.185810] mwifiex_pcie 0000:01:00.0: info: successfully disconnected from 00:e0:20:5e:2a:9d: reason code 3 [ 5570.243975] PM: suspend entry (s2idle) [ 5570.280726] Filesystems sync: 0.036 seconds [ 5570.426559] Freezing user space processes ... (elapsed 0.004 seconds) done. [ 5570.431026] OOM killer disabled. [ 5570.431030] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 5570.432753] printk: Suspending console(s) (use no_console_suspend to debug) [ 5570.452731] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 5570.974978] intel_pch_thermal 0000:00:14.2: CPU-PCH is cool [28C] [ 5577.474807] OOM killer enabled. [ 5577.474812] Restarting tasks ... [ 5577.478507] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 5577.481817] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 5577.482677] done. [ 5577.499182] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 1B96:001F ready [ 5577.507096] PM: suspend exit [ 5579.725069] usb 1-7: new full-speed USB device number 7 using xhci_hcd [ 5579.874367] usb 1-7: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 5579.874382] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 5579.874388] usb 1-7: Product: Surface Type Cover [ 5579.874392] usb 1-7: Manufacturer: Microsoft [ 5579.882366] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input78 [ 5579.941411] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input79 [ 5579.941757] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input80 [ 5579.941927] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input81 [ 5579.942121] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input82 [ 5579.942346] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input83 [ 5579.942480] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input84 [ 5579.942614] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input85 [ 5579.942791] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input86 [ 5579.942968] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input87 [ 5579.943142] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input88 [ 5579.943335] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input89 [ 5579.943512] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input90 [ 5579.943679] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input91 [ 5579.943844] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input92 [ 5579.944020] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input93 [ 5579.944237] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input94 [ 5579.944450] input: Microsoft Surface Type Cover Tablet Mode Switch as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:045E:09C0.0005/input/input95 [ 5579.944803] hid-multitouch 0003:045E:09C0.0005: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input0 [ 5581.743759] mwifiex_pcie 0000:01:00.0: info: trying to associate to bssid 00:e0:20:5e:2a:9d [ 5581.786508] mwifiex_pcie 0000:01:00.0: info: associated to bssid 00:e0:20:5e:2a:9d successfully ...
qzed commented 1 year ago

Btw. would it make sense to mention in the blacklisting of this kernel module as workaround for potential lid/wake issues?

Yeah, I guess. Feel free to add that to the wiki.

farline99 commented 1 year ago

Yeah, same happens on SP6. Fedora 38, latest linux-surface. Anyway, a incrediblyawesome workaround, works like a charm, thanks, ceever ❤️

bloombytes commented 11 months ago

also experiencing this issue on SB2 running PopOS w/ Surface kernel

ceever's workaround worked wonders tho :)

brettwilcox commented 10 months ago

I'm having the same issue with the screen waking on lid close. It also often causes the system to hang and a repeated audio sound coming from the speaker every second or so. Hard rebooting is the only way to recover.

farline99 commented 10 months ago

Check wiki, faq section. There is incredible workaround by ceever for this issue!

HamzaTGP commented 10 months ago

Experiencing the same issue on a SP8! Great thing there is a pretty smart work-around on the FAQ.

medusalix commented 3 months ago

I recently installed Arch Linux on my Surface Pro 5 and ran into this issue. The device resumes fine when opening the closed lid but also when the lid is closed after suspending it. I decided to dig deeper and here's what I found:

I'm not sure how to continue here without actually modifying the kernel's ACPI code. Ideally, the kernel would also cancel the wake-up for the lid switch GPE until it hits the acpi_button driver which only wakes up the system if the lid is actually open.

I've also tried to find out why this is not handled correctly by user space. KDE's PowerDevil service actually tries to suspend the system again when it is spuriously woken up but fails with There's already a shutdown or sleep operation in progress when calling org.freedesktop.login1.Manager.Suspend via D-Bus. It seems like systemd is still resuming the system while KDE tries to suspend it again.

@qzed Any thoughts on how this could be fixed?

farline99 commented 3 months ago

@medusalix, how this can be fixed - no idea, but workaround is detailed here. the way I used my device for a year: go to sleep by pressing shutdown button and create desktop icon to turn off screen (make brightness zero). keyboard was just inactive.

medusalix commented 3 months ago

@farline99 I know about the workaround but I'm looking for a proper fix. If it works on Windows there's no reason why it shouldn't work on Linux too.

qzed commented 3 months ago

@medusalix Thanks for looking into this!

I'm not sure how to continue here without actually modifying the kernel's ACPI code. Ideally, the kernel would also cancel the wake-up for the lid switch GPE until it hits the acpi_button driver which only wakes up the system if the lid is actually open.

Yeah I think at this point it would need some ACPI/resume related code changes... unless there's some option to not have the GPE fully wake up the system, which I don't think there is. On a related note: I think we will also need something like this to make wakeups via the Surface EC work (basically, that has a wakeup GPIO but it should not wake up unconditionally when it's been triggered, instead it should check some messages/state of the EC first and then decide if the device needs to be woken up).

I've also tried to find out why this is not handled correctly by user space. KDE's PowerDevil service actually tries to suspend the system again when it is spuriously woken up but fails with There's already a shutdown or sleep operation in progress when calling org.freedesktop.login1.Manager.Suspend via D-Bus. It seems like systemd is still resuming the system while KDE tries to suspend it again.

Hmm, IIRC systemd has some timeout (for lack of a better word) that prevents the system from reacting to lid events directly after being woken up, but that doesn't sound like that would not be relevant here... Maybe there's something similar for suspend in general? Apart from that I have no idea.

medusalix commented 2 months ago

Yeah I think at this point it would need some ACPI/resume related code changes... unless there's some option to not have the GPE fully wake up the system, which I don't think there is. On a related note: I think we will also need something like this to make wakeups via the Surface EC work (basically, that has a wakeup GPIO but it should not wake up unconditionally when it's been triggered, instead it should check some messages/state of the EC first and then decide if the device needs to be woken up).

I spent some time this week trying to figure out the best way to fix this. My first idea was to just ignore the wake-up from the lid GPE in acpi_ec_dispatch_gpe. I was then expecting the acpi_button_driver to wake-up the system if the lid is actually open. This assumption turned out to be wrong, as device drivers aren't resumed when the wake-up is cancelled by acpi_ec_dispatch_gpe :(

My next idea was to use s2idle_set_ops to override the .wake callback with a custom function for Surface devices. This also turned out to be difficult, as all the other standard callbacks that need to be set in platform_s2idle_ops are not exported by the kernel.

So I think we are left with either (a) adding a (rather larger) quirk to acpi_s2idle_wake to check the lid status for Surface devices or (b) exporting all required acpi_s2idle_* callbacks for custom platform_s2idle_ops in surface_gpe_init.

Hmm, IIRC systemd has some timeout (for lack of a better word) that prevents the system from reacting to lid events directly after being woken up, but that doesn't sound like that would not be relevant here... Maybe there's something similar for suspend in general? Apart from that I have no idea.

Yeah, HoldoffTimeoutSec has no effect unfortunately. I couldn't find any other related options.

KaKi87 commented 1 week ago

Hi, I'm experiencing the same issue, is there any progress on fixing it ? Thanks