linux-surface / linux-surface

Linux Kernel for Surface Devices
4.68k stars 205 forks source link

No battery status on Ubuntu 18.04 - Surface Pro 7 #53

Closed kjuq closed 4 years ago

kjuq commented 4 years ago

Hello. I have installed Ubuntu 18.04 on my Surface Pro 7 yesterday. Most of functions correctly worked. I'd like to appreciate you and this community. However, battery status isn't displayed. When I open Settings -> Power, there is no information about battery. According to feature matrix, battery status should be supported even on Surface Pro 7. Could someone give me an advice?

Environment

`dmesg` output ``` [ 0.000000] microcode: microcode updated early to revision 0x46, date = 2019-09-05 [ 0.000000] Linux version 5.4.6-surface (build@kdev-deb10) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Fri Dec 27 22:27:31 UTC 2019 [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.6-surface root=UUID=62b1c2d4-1cc8-4306-86fc-1330eeac5fe8 ro modprobe.blacklist=intel_lpss_pci quiet splash vt.handoff=1 [ 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 0x020: 'AVX-512 opmask' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256' [ 0.000000] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers' [ 0.000000] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 [ 0.000000] x86/fpu: xstate_offset[5]: 832, xstate_sizes[5]: 64 [ 0.000000] x86/fpu: xstate_offset[6]: 896, xstate_sizes[6]: 512 [ 0.000000] x86/fpu: xstate_offset[7]: 1408, xstate_sizes[7]: 1024 [ 0.000000] x86/fpu: xstate_offset[9]: 2432, xstate_sizes[9]: 8 [ 0.000000] x86/fpu: Enabled xstate features 0x2e7, context size is 2440 bytes, using 'compacted' format. [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007aaeafff] usable [ 0.000000] BIOS-e820: [mem 0x000000007aaeb000-0x000000007aaebfff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000007aaec000-0x000000007aaecfff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007aaed000-0x000000007beedfff] usable [ 0.000000] BIOS-e820: [mem 0x000000007beee000-0x000000007bf47fff] type 20 [ 0.000000] BIOS-e820: [mem 0x000000007bf48000-0x000000007bf89fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007bf8a000-0x000000007bfb3fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000007bfb4000-0x000000007bffefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000007bfff000-0x000000007bffffff] usable [ 0.000000] BIOS-e820: [mem 0x000000007c000000-0x00000000953fffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fe010000-0x00000000fe010fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fed20000-0x00000000fed7ffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000046abfffff] usable [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] efi: EFI v2.70 by MSFT [ 0.000000] efi: ACPI=0x7bffe000 ACPI 2.0=0x7bffe014 TPMFinalLog=0x7bfaa000 SMBIOS=0x7bf51000 SMBIOS 3.0=0x7bf4f000 MEMATTR=0x786a1018 ESRT=0x78d00298 [ 0.000000] SMBIOS 3.2.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro 7/Surface Pro 7, BIOS 7.161.140 10/11/2019 [ 0.000000] tsc: Detected 1500.000 MHz processor [ 0.001550] tsc: Detected 1497.600 MHz TSC [ 0.001550] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.001553] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.001560] last_pfn = 0x46ac00 max_arch_pfn = 0x400000000 [ 0.001567] MTRR default type: write-back [ 0.001568] MTRR fixed ranges enabled: [ 0.001569] 00000-9FFFF write-back [ 0.001571] A0000-BFFFF uncachable [ 0.001572] C0000-FFFFF write-protect [ 0.001573] MTRR variable ranges enabled: [ 0.001575] 0 base 00C0000000 mask 7FC0000000 uncachable [ 0.001576] 1 base 00A0000000 mask 7FE0000000 uncachable [ 0.001577] 2 base 0098000000 mask 7FF8000000 uncachable [ 0.001578] 3 base 0094000000 mask 7FFC000000 uncachable [ 0.001579] 4 base 0092000000 mask 7FFE000000 uncachable [ 0.001580] 5 base 0091000000 mask 7FFF000000 uncachable [ 0.001581] 6 base 6000000000 mask 6000000000 uncachable [ 0.001583] 7 base 4000000000 mask 6000000000 write-combining [ 0.001583] 8 disabled [ 0.001584] 9 disabled [ 0.002387] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.002676] last_pfn = 0x7c000 max_arch_pfn = 0x400000000 [ 0.028062] esrt: Reserving ESRT space from 0x0000000078d00298 to 0x0000000078d00370. [ 0.028103] Using GB pages for direct mapping [ 0.028105] BRK [0x32cc01000, 0x32cc01fff] PGTABLE [ 0.028107] BRK [0x32cc02000, 0x32cc02fff] PGTABLE [ 0.028108] BRK [0x32cc03000, 0x32cc03fff] PGTABLE [ 0.028137] BRK [0x32cc04000, 0x32cc04fff] PGTABLE [ 0.028138] BRK [0x32cc05000, 0x32cc05fff] PGTABLE [ 0.028248] BRK [0x32cc06000, 0x32cc06fff] PGTABLE [ 0.028272] BRK [0x32cc07000, 0x32cc07fff] PGTABLE [ 0.028319] BRK [0x32cc08000, 0x32cc08fff] PGTABLE [ 0.028378] Secure boot could not be determined [ 0.028379] RAMDISK: [mem 0x33327000-0x3598afff] [ 0.028405] ACPI: Early table checksum verification disabled [ 0.028409] ACPI: RSDP 0x000000007BFFE014 000024 (v02 MSFT ) [ 0.028413] ACPI: XSDT 0x000000007BFFD0E8 0000BC (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028419] ACPI: FACP 0x000000007BFE7000 000114 (v06 MSFT MSFT 00000002 MSFT 20160422) [ 0.028425] ACPI: DSDT 0x000000007BFC6000 01CB6D (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.028442] ACPI: FACS 0x000000007BF92000 000040 [ 0.028445] ACPI: SSDT 0x000000007BFFB000 001B61 (v02 CpuRef CpuSsdt 00003000 INTL 20181003) [ 0.028449] ACPI: MSDM 0x000000007BFFA000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.028452] ACPI: SSDT 0x000000007BFF3000 006243 (v02 OEMID DptfTabl 00001000 INTL 20181003) [ 0.028455] ACPI: SSDT 0x000000007BFEF000 0033E3 (v02 SaSsdt SaSsdt 00003000 INTL 20181003) [ 0.028458] ACPI: SSDT 0x000000007BFE8000 0066EF (v02 INTEL TcssSsdt 00001000 INTL 20181003) [ 0.028461] ACPI: HPET 0x000000007BFE6000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028464] ACPI: LPIT 0x000000007BFE5000 000094 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028467] ACPI: APIC 0x000000007BFE4000 00012C (v03 MSFT MSFT 00000002 MSFT 20160422) [ 0.028470] ACPI: MCFG 0x000000007BFE3000 00003C (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028473] ACPI: SSDT 0x000000007BFC5000 000DB4 (v02 MSFT RTD3_JL 00001000 INTL 20181003) [ 0.028476] ACPI: SSDT 0x000000007BFC4000 0009E3 (v02 MSFT xh_jl000 00000000 INTL 20181003) [ 0.028479] ACPI: NHLT 0x000000007BFC3000 00002D (v00 MSFT MSFT 00000002 MSFT 20160422) [ 0.028482] ACPI: SSDT 0x000000007BFC2000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20181003) [ 0.028485] ACPI: TPM2 0x000000007BFC1000 000034 (v03 MSFT MSFT 00000002 MSFT 20160422) [ 0.028488] ACPI: DMAR 0x000000007BFC0000 0000A0 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028491] ACPI: BGRT 0x000000007BFBF000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028494] ACPI: WSMT 0x000000007BFBE000 000028 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028497] ACPI: FPDT 0x000000007BFBD000 000034 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.028507] ACPI: Local APIC address 0xfee00000 [ 0.028853] No NUMA configuration found [ 0.028854] Faking a node at [mem 0x0000000000000000-0x000000046abfffff] [ 0.028859] NODE_DATA(0) allocated [mem 0x46abfb000-0x46abfffff] [ 0.028894] Zone ranges: [ 0.028895] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.028896] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.028898] Normal [mem 0x0000000100000000-0x000000046abfffff] [ 0.028899] Device empty [ 0.028900] Movable zone start for each node [ 0.028901] Early memory node ranges [ 0.028902] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.028903] node 0: [mem 0x0000000000100000-0x000000007aaeafff] [ 0.028904] node 0: [mem 0x000000007aaed000-0x000000007beedfff] [ 0.028905] node 0: [mem 0x000000007bfff000-0x000000007bffffff] [ 0.028906] node 0: [mem 0x0000000100000000-0x000000046abfffff] [ 0.029051] Zeroed struct page in unavailable ranges: 16756 pages [ 0.029053] Initmem setup node 0 [mem 0x0000000000001000-0x000000046abfffff] [ 0.029054] On node 0 totalpages: 4090508 [ 0.029056] DMA zone: 64 pages used for memmap [ 0.029056] DMA zone: 26 pages reserved [ 0.029057] DMA zone: 3999 pages, LIFO batch:0 [ 0.029105] DMA32 zone: 7868 pages used for memmap [ 0.029106] DMA32 zone: 503533 pages, LIFO batch:63 [ 0.037148] Normal zone: 55984 pages used for memmap [ 0.037149] Normal zone: 3582976 pages, LIFO batch:63 [ 0.075042] Reserving Intel graphics memory at [mem 0x91800000-0x953fffff] [ 0.075683] ACPI: PM-Timer IO Port: 0x1808 [ 0.075685] ACPI: Local APIC address 0xfee00000 [ 0.075693] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.075694] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.075695] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.075695] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.075696] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) [ 0.075697] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) [ 0.075697] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) [ 0.075698] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) [ 0.075699] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1]) [ 0.075699] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1]) [ 0.075700] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1]) [ 0.075700] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1]) [ 0.075701] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1]) [ 0.075702] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1]) [ 0.075702] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1]) [ 0.075703] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1]) [ 0.075738] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.075740] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.075742] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.075744] ACPI: IRQ0 used by override. [ 0.075745] ACPI: IRQ9 used by override. [ 0.075747] Using ACPI (MADT) for SMP configuration information [ 0.075748] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.075760] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.075778] PM: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.075779] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff] [ 0.075781] PM: Registered nosave memory: [mem 0x7aaeb000-0x7aaebfff] [ 0.075782] PM: Registered nosave memory: [mem 0x7aaec000-0x7aaecfff] [ 0.075783] PM: Registered nosave memory: [mem 0x7beee000-0x7bf47fff] [ 0.075784] PM: Registered nosave memory: [mem 0x7bf48000-0x7bf89fff] [ 0.075785] PM: Registered nosave memory: [mem 0x7bf8a000-0x7bfb3fff] [ 0.075785] PM: Registered nosave memory: [mem 0x7bfb4000-0x7bffefff] [ 0.075787] PM: Registered nosave memory: [mem 0x7c000000-0x953fffff] [ 0.075787] PM: Registered nosave memory: [mem 0x95400000-0xfe00ffff] [ 0.075788] PM: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.075789] PM: Registered nosave memory: [mem 0xfe011000-0xfed1ffff] [ 0.075789] PM: Registered nosave memory: [mem 0xfed20000-0xfed7ffff] [ 0.075790] PM: Registered nosave memory: [mem 0xfed80000-0xffffffff] [ 0.075792] [mem 0x95400000-0xfe00ffff] available for PCI devices [ 0.075793] Booting paravirtualized kernel on bare hardware [ 0.075796] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.177310] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:8 nr_node_ids:1 [ 0.177552] percpu: Embedded 53 pages/cpu s178584 r8192 d30312 u262144 [ 0.177559] pcpu-alloc: s178584 r8192 d30312 u262144 alloc=1*2097152 [ 0.177560] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.177585] Built 1 zonelists, mobility grouping on. Total pages: 4026566 [ 0.177585] Policy zone: Normal [ 0.177587] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.6-surface root=UUID=62b1c2d4-1cc8-4306-86fc-1330eeac5fe8 ro modprobe.blacklist=intel_lpss_pci quiet splash vt.handoff=1 [ 0.178603] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.179096] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.179184] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.183142] Calgary: detecting Calgary via BIOS EBDA area [ 0.183144] Calgary: Unable to locate Rio Grande table in EBDA - bailing! [ 0.230200] Memory: 15875244K/16362032K available (10243K kernel code, 1188K rwdata, 3716K rodata, 1660K init, 2076K bss, 486788K reserved, 0K cma-reserved) [ 0.230424] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.230444] ftrace: allocating 33563 entries in 132 pages [ 0.252221] rcu: Hierarchical RCU implementation. [ 0.252223] rcu: RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=8. [ 0.252225] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.252226] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.256254] NR_IRQS: 33024, nr_irqs: 2048, preallocated irqs: 16 [ 0.256815] random: crng done (trusting CPU's manufacturer) [ 0.256847] Console: colour dummy device 80x25 [ 0.256852] printk: console [tty0] enabled [ 0.256875] ACPI: Core revision 20190816 [ 0.257262] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns [ 0.257454] APIC: Switch to symmetric I/O mode setup [ 0.257457] DMAR: Host address width 39 [ 0.257459] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.257466] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap 1c0000c40660462 ecap 49e2ff0505e [ 0.257467] DMAR: DRHD base: 0x000000fed92000 flags: 0x0 [ 0.257471] DMAR: dmar1: reg_base_addr fed92000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.257473] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.257479] DMAR: dmar2: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.257481] DMAR: RMRR base: 0x00000091000000 end: 0x000000953fffff [ 0.257484] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 2 [ 0.257485] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.257486] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit. [ 0.257487] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting. [ 0.259445] DMAR-IR: Enabled IRQ remapping in xapic mode [ 0.259446] x2apic: IRQ remapping doesn't support X2APIC mode [ 0.264436] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.281389] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.281396] Calibrating delay loop (skipped), value calculated using timer frequency.. 2995.20 BogoMIPS (lpj=5990400) [ 0.281399] pid_max: default: 32768 minimum: 301 [ 0.285787] LSM: Security Framework initializing [ 0.285795] Yama: becoming mindful. [ 0.285830] AppArmor: AppArmor initialized [ 0.285832] TOMOYO Linux initialized [ 0.285888] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.285920] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.286261] x86/cpu: User Mode Instruction Prevention (UMIP) activated [ 0.286301] mce: CPU0: Thermal monitoring enabled (TM1) [ 0.286357] process: using mwait in idle threads [ 0.286360] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.286361] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.286365] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.286368] Spectre V2 : Mitigation: Enhanced IBRS [ 0.286368] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.286370] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.286372] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp [ 0.286785] Freeing SMP alternatives memory: 24K [ 0.289534] TSC deadline timer enabled [ 0.289550] smpboot: CPU0: Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (family: 0x6, model: 0x7e, stepping: 0x5) [ 0.289690] Performance Events: PEBS fmt4+-baseline, Icelake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.289697] ... version: 5 [ 0.289698] ... bit width: 48 [ 0.289698] ... generic registers: 8 [ 0.289699] ... value mask: 0000ffffffffffff [ 0.289700] ... max period: 00007fffffffffff [ 0.289701] ... fixed-purpose events: 4 [ 0.289702] ... event mask: 0000000f000000ff [ 0.289753] rcu: Hierarchical SRCU implementation. [ 0.290788] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.290883] smp: Bringing up secondary CPUs ... [ 0.290974] x86: Booting SMP configuration: [ 0.290975] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7 [ 0.303144] smp: Brought up 1 node, 8 CPUs [ 0.303144] smpboot: Max logical packages: 1 [ 0.303144] smpboot: Total of 8 processors activated (23961.60 BogoMIPS) [ 0.305836] devtmpfs: initialized [ 0.305836] x86/mm: Memory block size: 128MB [ 0.307527] PM: Registering ACPI NVS region [mem 0x7aaeb000-0x7aaebfff] (4096 bytes) [ 0.307527] PM: Registering ACPI NVS region [mem 0x7bf8a000-0x7bfb3fff] (172032 bytes) [ 0.307527] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.307527] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.307527] pinctrl core: initialized pinctrl subsystem [ 0.307527] NET: Registered protocol family 16 [ 0.307527] audit: initializing netlink subsys (disabled) [ 0.307527] audit: type=2000 audit(1579342180.048:1): state=initialized audit_enabled=0 res=1 [ 0.307527] cpuidle: using governor ladder [ 0.307527] cpuidle: using governor menu [ 0.307527] ACPI: bus type PCI registered [ 0.307527] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.307527] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.307527] PCI: not using MMCONFIG [ 0.307527] PCI: Using configuration type 1 for base access [ 0.310499] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.310511] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.310511] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.469668] ACPI: Added _OSI(Module Device) [ 0.469668] ACPI: Added _OSI(Processor Device) [ 0.469668] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.469668] ACPI: Added _OSI(Processor Aggregator Device) [ 0.469668] ACPI: Added _OSI(Linux-Dell-Video) [ 0.469668] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.469668] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.525638] ACPI: 8 ACPI AML tables successfully acquired and loaded [ 0.534747] ACPI: Dynamic OEM Table Load: [ 0.534760] ACPI: SSDT 0xFFFF8AE717CE8600 0000F4 (v02 PmRef Cpu0Psd 00003000 INTL 20181003) [ 0.536019] ACPI: \_SB_.PR00: _OSC native thermal LVT Acked [ 0.536898] ACPI: Dynamic OEM Table Load: [ 0.536905] ACPI: SSDT 0xFFFF8AE717CE1400 000394 (v02 PmRef Cpu0Cst 00003001 INTL 20181003) [ 0.538253] ACPI: Dynamic OEM Table Load: [ 0.538258] ACPI: SSDT 0xFFFF8AE717CC7000 000437 (v02 PmRef Cpu0Ist 00003000 INTL 20181003) [ 0.539666] ACPI: Dynamic OEM Table Load: [ 0.539670] ACPI: SSDT 0xFFFF8AE717C84C00 00012C (v02 PmRef Cpu0Hwp 00003000 INTL 20181003) [ 0.540899] ACPI: Dynamic OEM Table Load: [ 0.540905] ACPI: SSDT 0xFFFF8AE717CC6800 000724 (v02 PmRef HwpLvt 00003000 INTL 20181003) [ 0.542456] ACPI: Dynamic OEM Table Load: [ 0.542462] ACPI: SSDT 0xFFFF8AE717888800 0005FC (v02 PmRef ApIst 00003000 INTL 20181003) [ 0.543900] ACPI: Dynamic OEM Table Load: [ 0.543904] ACPI: SSDT 0xFFFF8AE717CE1000 000317 (v02 PmRef ApHwp 00003000 INTL 20181003) [ 0.545317] ACPI: Dynamic OEM Table Load: [ 0.545323] ACPI: SSDT 0xFFFF8AE718C3A000 000AB0 (v02 PmRef ApPsd 00003000 INTL 20181003) [ 0.547205] ACPI: Dynamic OEM Table Load: [ 0.547210] ACPI: SSDT 0xFFFF8AE717CE2C00 00030A (v02 PmRef ApCst 00003000 INTL 20181003) [ 0.551684] ACPI: Interpreter enabled [ 0.551751] ACPI: (supports S0 S4 S5) [ 0.551753] ACPI: Using IOAPIC for interrupt routing [ 0.551802] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.552537] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources [ 0.552553] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.553076] ACPI: Enabled 8 GPEs in block 00 to 7F [ 0.557908] ACPI: Power Resource [BTPR] (on) [ 0.567561] ACPI: Power Resource [V0PR] (on) [ 0.567739] ACPI: Power Resource [V1PR] (on) [ 0.567902] ACPI: Power Resource [V2PR] (on) [ 0.568560] ACPI: Power Resource [CAMP] (off) [ 0.569950] ACPI: Power Resource [WRST] (on) [ 0.570131] ACPI: Power Resource [TBT0] (on) [ 0.570157] ACPI: Power Resource [TBT1] (on) [ 0.570180] ACPI: Power Resource [D3C] (on) [ 0.577370] ACPI: Power Resource [PIN] (off) [ 0.577370] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.577370] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.586297] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR] [ 0.590944] PCI host bridge to bus 0000:00 [ 0.590947] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.590949] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.590950] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.590951] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window] [ 0.590952] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window] [ 0.590953] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window] [ 0.590954] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window] [ 0.590956] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window] [ 0.590957] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window] [ 0.590958] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window] [ 0.590959] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window] [ 0.590960] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window] [ 0.590961] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window] [ 0.590962] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff window] [ 0.590963] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff window] [ 0.590964] pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff window] [ 0.590965] pci_bus 0000:00: root bus resource [mem 0x95400000-0xdfffffff window] [ 0.590966] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window] [ 0.590967] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.591009] pci 0000:00:00.0: [8086:8a12] type 00 class 0x060000 [ 0.592804] pci 0000:00:02.0: [8086:8a52] type 00 class 0x030000 [ 0.592821] pci 0000:00:02.0: reg 0x10: [mem 0x6001000000-0x6001ffffff 64bit] [ 0.592829] pci 0000:00:02.0: reg 0x18: [mem 0x4000000000-0x400fffffff 64bit pref] [ 0.592835] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f] [ 0.592855] pci 0000:00:02.0: BAR 2: assigned to efifb [ 0.594325] pci 0000:00:04.0: [8086:8a03] type 00 class 0x118000 [ 0.594355] pci 0000:00:04.0: reg 0x10: [mem 0x6002120000-0x600212ffff 64bit] [ 0.595868] pci 0000:00:05.0: [8086:8a19] type 00 class 0x048000 [ 0.595880] pci 0000:00:05.0: reg 0x10: [mem 0x6000000000-0x6000ffffff 64bit] [ 0.597371] pci 0000:00:0d.0: [8086:8a13] type 00 class 0x0c0330 [ 0.597392] pci 0000:00:0d.0: reg 0x10: [mem 0x6002110000-0x600211ffff 64bit] [ 0.597459] pci 0000:00:0d.0: PME# supported from D3hot D3cold [ 0.598989] pci 0000:00:12.0: [8086:34fc] type 00 class 0x070000 [ 0.599026] pci 0000:00:12.0: reg 0x10: [mem 0x600213a000-0x600213bfff 64bit] [ 0.599141] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.600666] pci 0000:00:14.0: [8086:34ed] type 00 class 0x0c0330 [ 0.600700] pci 0000:00:14.0: reg 0x10: [mem 0x6002100000-0x600210ffff 64bit] [ 0.600814] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.602292] pci 0000:00:14.2: [8086:34ef] type 00 class 0x050000 [ 0.602326] pci 0000:00:14.2: reg 0x10: [mem 0x6002138000-0x6002139fff 64bit] [ 0.602345] pci 0000:00:14.2: reg 0x18: [mem 0x6002143000-0x6002143fff 64bit] [ 0.603853] pci 0000:00:14.3: [8086:34f0] type 00 class 0x028000 [ 0.603907] pci 0000:00:14.3: reg 0x10: [mem 0x6002134000-0x6002137fff 64bit] [ 0.604077] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold [ 0.605596] pci 0000:00:15.0: [8086:34e8] type 00 class 0x0c8000 [ 0.605676] pci 0000:00:15.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.607353] pci 0000:00:15.2: [8086:34ea] type 00 class 0x0c8000 [ 0.607432] pci 0000:00:15.2: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.609098] pci 0000:00:15.3: [8086:34eb] type 00 class 0x0c8000 [ 0.609171] pci 0000:00:15.3: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.610824] pci 0000:00:16.0: [8086:34e0] type 00 class 0x078000 [ 0.610864] pci 0000:00:16.0: reg 0x10: [mem 0x600213f000-0x600213ffff 64bit] [ 0.610989] pci 0000:00:16.0: PME# supported from D3hot [ 0.612495] pci 0000:00:16.4: [8086:34e4] type 00 class 0x078000 [ 0.612536] pci 0000:00:16.4: reg 0x10: [mem 0x600213e000-0x600213efff 64bit] [ 0.612663] pci 0000:00:16.4: PME# supported from D3hot [ 0.614172] pci 0000:00:19.0: [8086:34c5] type 00 class 0x0c8000 [ 0.614247] pci 0000:00:19.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.615952] pci 0000:00:1d.0: [8086:34b0] type 01 class 0x060400 [ 0.616136] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold [ 0.616191] pci 0000:00:1d.0: PTM enabled (root), 4dns granularity [ 0.617785] pci 0000:00:1e.0: [8086:34a8] type 00 class 0x078000 [ 0.617860] pci 0000:00:1e.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.619597] pci 0000:00:1f.0: [8086:3482] type 00 class 0x060100 [ 0.621206] pci 0000:00:1f.3: [8086:34c8] type 00 class 0x040380 [ 0.621295] pci 0000:00:1f.3: reg 0x10: [mem 0x6002130000-0x6002133fff 64bit] [ 0.621379] pci 0000:00:1f.3: reg 0x20: [mem 0x6002000000-0x60020fffff 64bit] [ 0.621576] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.623122] pci 0000:00:1f.5: [8086:34a4] type 00 class 0x0c8000 [ 0.623150] pci 0000:00:1f.5: reg 0x10: [mem 0xfe010000-0xfe010fff] [ 0.624915] pci 0000:01:00.0: [1e0f:0001] type 00 class 0x010802 [ 0.624956] pci 0000:01:00.0: reg 0x10: [mem 0x95400000-0x95403fff 64bit] [ 0.625122] pci 0000:01:00.0: PME# supported from D0 D3hot [ 0.625278] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.625284] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.679823] iommu: Default domain type: Translated [ 0.679835] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.679835] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.679835] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.679835] vgaarb: loaded [ 0.679835] EDAC MC: Ver: 3.0.0 [ 0.679835] Registered efivars operations [ 0.679835] PCI: Using ACPI for IRQ routing [ 0.707718] PCI: pci_cache_line_size set to 64 bytes [ 0.707890] pci 0000:00:1f.5: can't claim BAR 0 [mem 0xfe010000-0xfe010fff]: no compatible bridge window [ 0.708048] e820: reserve RAM buffer [mem 0x7aaeb000-0x7bffffff] [ 0.708049] e820: reserve RAM buffer [mem 0x7beee000-0x7bffffff] [ 0.708050] e820: reserve RAM buffer [mem 0x46ac00000-0x46bffffff] [ 0.708824] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0 [ 0.708827] hpet0: 8 comparators, 64-bit 19.200000 MHz counter [ 0.710443] clocksource: Switched to clocksource tsc-early [ 0.720664] VFS: Disk quotas dquot_6.6.0 [ 0.720685] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.720830] AppArmor: AppArmor Filesystem Enabled [ 0.720843] pnp: PnP ACPI init [ 0.721131] system 00:00: [io 0x0680-0x069f] has been reserved [ 0.721133] system 00:00: [io 0x164e-0x164f] has been reserved [ 0.721138] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.721189] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.721297] system 00:02: [io 0x1854-0x1857] has been reserved [ 0.721300] system 00:02: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active) [ 0.721730] system 00:03: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.721731] system 00:03: [mem 0xfeda0000-0xfeda0fff] has been reserved [ 0.721733] system 00:03: [mem 0xfeda1000-0xfeda1fff] has been reserved [ 0.721734] system 00:03: [mem 0xe0000000-0xefffffff] has been reserved [ 0.721736] system 00:03: [mem 0xfed20000-0xfed7ffff] could not be reserved [ 0.721737] system 00:03: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.721739] system 00:03: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.721742] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.722189] system 00:04: [io 0x1800-0x18fe] could not be reserved [ 0.722191] system 00:04: [mem 0xfd000000-0xfd68ffff] has been reserved [ 0.722194] system 00:04: [mem 0xfd6b0000-0xfd6cffff] has been reserved [ 0.722195] system 00:04: [mem 0xfd6f0000-0xfdffffff] has been reserved [ 0.722197] system 00:04: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.722198] system 00:04: [mem 0xfe200000-0xfe7fffff] has been reserved [ 0.722199] system 00:04: [mem 0xff000000-0xffffffff] has been reserved [ 0.722202] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.722552] system 00:05: [io 0x2000-0x20fe] has been reserved [ 0.722555] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.722790] system 00:06: [mem 0xfe038000-0xfe038fff] has been reserved [ 0.722793] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.723444] pnp: PnP ACPI: found 7 devices [ 0.724810] thermal_sys: Registered thermal governor 'fair_share' [ 0.724811] thermal_sys: Registered thermal governor 'bang_bang' [ 0.724812] thermal_sys: Registered thermal governor 'step_wise' [ 0.724812] thermal_sys: Registered thermal governor 'user_space' [ 0.729324] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.729364] pci 0000:00:15.0: BAR 0: assigned [mem 0x4010000000-0x4010000fff 64bit] [ 0.729461] pci 0000:00:15.2: BAR 0: assigned [mem 0x4010001000-0x4010001fff 64bit] [ 0.729510] pci 0000:00:15.3: BAR 0: assigned [mem 0x4010002000-0x4010002fff 64bit] [ 0.729561] pci 0000:00:19.0: BAR 0: assigned [mem 0x4010003000-0x4010003fff 64bit] [ 0.729617] pci 0000:00:1e.0: BAR 0: assigned [mem 0x4010004000-0x4010004fff 64bit] [ 0.729668] pci 0000:00:1f.5: BAR 0: assigned [mem 0x95500000-0x95500fff] [ 0.729679] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.729684] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.729694] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.729695] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.729696] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 0.729698] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff window] [ 0.729699] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff window] [ 0.729699] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff window] [ 0.729701] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff window] [ 0.729702] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff window] [ 0.729703] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff window] [ 0.729704] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff window] [ 0.729705] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff window] [ 0.729706] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff window] [ 0.729707] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff window] [ 0.729707] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff window] [ 0.729708] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff window] [ 0.729709] pci_bus 0000:00: resource 19 [mem 0x000f0000-0x000fffff window] [ 0.729710] pci_bus 0000:00: resource 20 [mem 0x95400000-0xdfffffff window] [ 0.729712] pci_bus 0000:00: resource 21 [mem 0x4000000000-0x7fffffffff window] [ 0.729713] pci_bus 0000:01: resource 1 [mem 0x95400000-0x954fffff] [ 0.729877] NET: Registered protocol family 2 [ 0.730012] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.730032] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.730187] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.730307] TCP: Hash tables configured (established 131072 bind 65536) [ 0.730339] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.730372] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.730445] NET: Registered protocol family 1 [ 0.730450] NET: Registered protocol family 44 [ 0.730461] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.731049] PCI: CLS 0 bytes, default 64 [ 0.731088] Trying to unpack rootfs image as initramfs... [ 1.470535] Freeing initrd memory: 39312K [ 1.489441] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 1.489443] software IO TLB: mapped [mem 0x74007000-0x78007000] (64MB) [ 1.489486] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 1.489522] clocksource: Switched to clocksource tsc [ 1.490094] Initialise system trusted keyrings [ 1.490174] workingset: timestamp_bits=40 max_order=22 bucket_order=0 [ 1.491428] zbud: loaded [ 1.491680] Key type asymmetric registered [ 1.491681] Asymmetric key parser 'x509' registered [ 1.491688] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.491760] io scheduler mq-deadline registered [ 1.494621] pcieport 0000:00:1d.0: PME: Signaling with IRQ 123 [ 1.494795] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.494816] efifb: probing for efifb [ 1.494829] efifb: framebuffer at 0x4000000000, using 19520k, total 19520k [ 1.494830] efifb: mode is 2736x1824x32, linelength=10944, pages=1 [ 1.494830] efifb: scrolling: redraw [ 1.494832] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 1.494944] Console: switching to colour frame buffer device 342x114 [ 1.505061] fb0: EFI VGA frame buffer device [ 1.505069] intel_idle: does not run on family 6 model 126 [ 1.505498] Monitor-Mwait will be used to enter C-1 state [ 1.505527] Monitor-Mwait will be used to enter C-2 state [ 1.505536] Monitor-Mwait will be used to enter C-3 state [ 1.508409] [Firmware Bug]: No valid trip found [ 1.508449] [Firmware Bug]: No valid trip found [ 1.508485] [Firmware Bug]: No valid trip found [ 1.508522] [Firmware Bug]: No valid trip found [ 1.508558] [Firmware Bug]: No valid trip found [ 1.508594] [Firmware Bug]: No valid trip found [ 1.508628] [Firmware Bug]: No valid trip found [ 1.508663] [Firmware Bug]: No valid trip found [ 1.508698] [Firmware Bug]: No valid trip found [ 1.508847] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 1.511966] serial 0000:00:12.0: enabling device (0000 -> 0002) [ 1.512626] Linux agpgart interface v0.103 [ 1.512685] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.512686] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.513856] i8042: PNP: No PS/2 controller found. [ 1.514100] mousedev: PS/2 mouse device common for all mice [ 1.514164] rtc_cmos 00:01: RTC can wake from S4 [ 1.514912] rtc_cmos 00:01: registered as rtc0 [ 1.514935] rtc_cmos 00:01: alarms up to one month, y3k, 242 bytes nvram [ 1.514945] intel_pstate: Intel P-state driver initializing [ 1.516290] intel_pstate: HWP enabled [ 1.516365] ledtrig-cpu: registered to indicate activity on CPUs [ 1.516460] intel_pmc_core INT33A1:00: initialized [ 1.516490] drop_monitor: Initializing network drop monitor service [ 1.516590] NET: Registered protocol family 10 [ 1.520410] Segment Routing with IPv6 [ 1.520423] mip6: Mobile IPv6 [ 1.520424] NET: Registered protocol family 17 [ 1.520443] mpls_gso: MPLS GSO support [ 1.520840] microcode: sig=0x706e5, pf=0x80, revision=0x46 [ 1.520897] microcode: Microcode Update Driver: v2.2. [ 1.520900] IPI shorthand broadcast: enabled [ 1.520906] sched_clock: Marking stable (1520087305, 720602)->(1526737800, -5929893) [ 1.520952] registered taskstats version 1 [ 1.520952] Loading compiled-in X.509 certificates [ 1.521808] Loaded X.509 cert 'Build time autogenerated kernel key: c254f694275a2c6a13df7f1b07b8f0c78561152d' [ 1.521822] zswap: loaded using pool lzo/zbud [ 1.521900] Key type ._fscrypt registered [ 1.521900] Key type .fscrypt registered [ 1.521915] AppArmor: AppArmor sha1 policy hashing enabled [ 1.522656] rtc_cmos 00:01: setting system clock to 2020-01-18T10:09:41 UTC (1579342181) [ 1.525899] Freeing unused kernel image memory: 1660K [ 1.565593] Write protecting the kernel read-only data: 16384k [ 1.566496] Freeing unused kernel image memory: 2036K [ 1.566805] Freeing unused kernel image memory: 380K [ 1.578898] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.578900] Run /init as init process [ 1.627325] video: module verification failed: signature and/or required key missing - tainting kernel [ 1.634662] ACPI: bus type USB registered [ 1.634676] usbcore: registered new interface driver usbfs [ 1.634680] usbcore: registered new interface driver hub [ 1.634716] usbcore: registered new device driver usb [ 1.636415] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.636421] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 1 [ 1.637473] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000000009810 [ 1.637477] xhci_hcd 0000:00:0d.0: cache line size of 64 is not supported [ 1.637735] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 1.637736] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.637737] usb usb1: Product: xHCI Host Controller [ 1.637738] usb usb1: Manufacturer: Linux 5.4.6-surface xhci-hcd [ 1.637739] usb usb1: SerialNumber: 0000:00:0d.0 [ 1.637846] hub 1-0:1.0: USB hub found [ 1.637854] hub 1-0:1.0: 1 port detected [ 1.637905] nvme nvme0: pci function 0000:01:00.0 [ 1.638133] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.638135] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 2 [ 1.638138] xhci_hcd 0000:00:0d.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.638170] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04 [ 1.638171] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.638171] usb usb2: Product: xHCI Host Controller [ 1.638172] usb usb2: Manufacturer: Linux 5.4.6-surface xhci-hcd [ 1.638173] usb usb2: SerialNumber: 0000:00:0d.0 [ 1.638255] hub 2-0:1.0: USB hub found [ 1.638268] hub 2-0:1.0: 4 ports detected [ 1.638710] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.638714] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 1.639795] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000000009810 [ 1.639800] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 1.639968] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 1.639969] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.639970] usb usb3: Product: xHCI Host Controller [ 1.639971] usb usb3: Manufacturer: Linux 5.4.6-surface xhci-hcd [ 1.639972] usb usb3: SerialNumber: 0000:00:14.0 [ 1.640046] hub 3-0:1.0: USB hub found [ 1.640065] hub 3-0:1.0: 12 ports detected [ 1.640950] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.640952] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4 [ 1.640954] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.640983] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04 [ 1.640984] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.640985] usb usb4: Product: xHCI Host Controller [ 1.640986] usb usb4: Manufacturer: Linux 5.4.6-surface xhci-hcd [ 1.640987] usb usb4: SerialNumber: 0000:00:14.0 [ 1.641064] hub 4-0:1.0: USB hub found [ 1.641075] hub 4-0:1.0: 6 ports detected [ 1.857153] nvme nvme0: allocated 61 MiB host memory buffer. [ 1.973583] usb 3-8: new full-speed USB device number 2 using xhci_hcd [ 2.012450] nvme nvme0: 8/0/0 default/read/poll queues [ 2.015434] nvme0n1: p1 p2 p3 p4 p5 [ 2.123880] usb 3-8: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 2.123884] usb 3-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.123886] usb 3-8: Product: Surface Type Cover [ 2.123887] usb 3-8: Manufacturer: Microsoft [ 2.253604] usb 3-10: new full-speed USB device number 3 using xhci_hcd [ 2.404499] usb 3-10: config 1 interface 1 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 2.404502] usb 3-10: config 1 interface 1 altsetting 0 endpoint 0x83 has wMaxPacketSize 0, skipping [ 2.404517] usb 3-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02 [ 2.404519] usb 3-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.410786] hidraw: raw HID events driver (C) Jiri Kosina [ 2.414502] usbcore: registered new interface driver usbhid [ 2.414503] usbhid: USB HID core driver [ 2.418276] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input0 [ 2.477739] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input1 [ 2.478052] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input2 [ 2.478102] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input3 [ 2.478140] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input4 [ 2.478416] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input5 [ 2.478454] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input6 [ 2.478490] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input7 [ 2.478933] hid-generic 0003:045E:09C0.0001: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-8/input0 [ 3.108814] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=1 [ 3.117964] hid-generic 001F:8087:0AC2.0002: hidraw1: HID v2.00 Device [hid-ishtp 8087:0AC2] on [ 3.155664] EXT4-fs (nvme0n1p5): mounted filesystem with ordered data mode. Opts: (null) [ 3.186218] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist. [ 3.210695] systemd[1]: RTC configured in localtime, applying delta of 540 minutes to system time. [ 3.243635] systemd[1]: systemd 237 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) [ 3.262284] systemd[1]: Detected architecture x86-64. [ 3.284470] systemd[1]: Set hostname to . [ 3.346214] systemd[1]: Reached target User and Group Name Lookups. [ 3.346437] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 3.346475] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 3.346611] systemd[1]: Created slice System Slice. [ 3.346674] systemd[1]: Listening on Journal Socket. [ 3.346705] systemd[1]: Listening on Syslog Socket. [ 3.347158] systemd[1]: Starting Create list of required static device nodes for the current kernel... [ 3.353785] EXT4-fs (nvme0n1p5): re-mounted. Opts: errors=remount-ro [ 3.359649] lp: driver loaded but no devices found [ 3.366016] ppdev: user-space parallel port driver [ 3.401203] systemd-journald[273]: Received request to flush runtime journal from PID 1 [ 3.417991] acpi-tad ACPI000E:00: Missing _PRW [ 3.421456] Adding 2097148k swap on /swapfile. Priority:-2 extents:6 across:2260988k SSFS [ 3.481777] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input9 [ 3.481796] ACPI: Lid Switch [LID0] [ 3.485990] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002) [ 3.487751] intel_rapl_common: Found RAPL domain package [ 3.487811] proc_thermal 0000:00:04.0: Creating sysfs group for PROC_THERMAL_PCI [ 3.594461] checking generic (4000000000 1310000) vs hw (4000000000 10000000) [ 3.594462] fb0: switching to inteldrmfb from EFI VGA [ 3.594522] Console: switching to colour dummy device 80x25 [ 3.594546] i915 0000:00:02.0: vgaarb: deactivate vga console [ 3.595600] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.595600] [drm] Driver supports precise vblank timestamp query. [ 3.596170] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 3.597966] [drm] Finished loading DMC firmware i915/icl_dmc_ver1_07.bin (v1.7) [ 3.609624] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 3.611159] alg: No test for fips(ansi_cprng) (fips_ansi_cprng) [ 3.624244] Bluetooth: Core ver 2.22 [ 3.624256] NET: Registered protocol family 31 [ 3.624257] Bluetooth: HCI device and connection manager initialized [ 3.624261] Bluetooth: HCI socket layer initialized [ 3.624262] Bluetooth: L2CAP socket layer initialized [ 3.624264] Bluetooth: SCO socket layer initialized [ 3.626125] [drm] Initialized i915 1.6.0 20190822 for 0000:00:02.0 on minor 0 [ 3.628006] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 3.628258] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input10 [ 3.633208] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 3.633605] loop: module loaded [ 3.675454] fbcon: i915drmfb (fb0) is primary device [ 3.691133] Console: switching to colour frame buffer device 342x114 [ 3.694417] usbcore: registered new interface driver btusb [ 3.695757] Intel(R) Wireless WiFi driver for Linux [ 3.695757] Copyright(c) 2003- 2015 Intel Corporation [ 3.695775] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 3.695817] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002) [ 3.695918] mei_me 0000:00:16.0: enabling device (0000 -> 0002) [ 3.696060] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 11 2017 [ 3.697021] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-Qu-c0-hr-b0-50.ucode failed with error -2 [ 3.697065] Bluetooth: hci0: Device revision is 2 [ 3.697066] Bluetooth: hci0: Secure boot is enabled [ 3.697067] Bluetooth: hci0: OTP lock is enabled [ 3.697067] Bluetooth: hci0: API lock is enabled [ 3.697067] Bluetooth: hci0: Debug lock is disabled [ 3.697068] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 3.697111] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-Qu-c0-hr-b0-49.ucode failed with error -2 [ 3.698152] Bluetooth: hci0: Found device firmware: intel/ibt-19-32-4.sfi [ 3.698582] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17 [ 3.698584] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM [ 3.698584] iwlwifi 0000:00:14.3: Found debug configuration: 0 [ 3.698704] iwlwifi 0000:00:14.3: loaded firmware version 48.13675109.0 op_mode iwlmvm [ 3.707377] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x338 [ 3.713481] i915 0000:00:02.0: fb0: i915drmfb frame buffer device [ 3.713875] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM [ 3.714064] iwlwifi 0000:00:14.3: Allocated 0x00400000 bytes for firmware monitor. [ 3.798631] input: Microsoft Surface Type Cover Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input11 [ 3.839177] EFI Variables Facility v0.08 2004-May-17 [ 3.840132] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer [ 3.840133] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 3.840133] RAPL PMU: hw unit of domain package 2^-14 Joules [ 3.840133] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 3.840134] RAPL PMU: hw unit of domain psys 2^-14 Joules [ 3.849165] pstore: Using crash dump compression: deflate [ 3.849170] pstore: Registered efi as persistent store backend [ 3.852568] cryptd: max_cpu_qlen set to 1000 [ 3.853182] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 3.853391] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 3.854683] AVX2 version of gcm_enc/dec engaged. [ 3.854684] AES CTR mode by8 optimization enabled [ 3.857504] input: Microsoft Surface Type Cover Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input12 [ 3.857555] input: Microsoft Surface Type Cover Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input13 [ 3.857573] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input14 [ 3.857586] input: Microsoft Surface Type Cover Touchpad as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input15 [ 3.857629] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input16 [ 3.857640] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input17 [ 3.857658] input: Microsoft Surface Type Cover UNKNOWN as /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/0003:045E:09C0.0001/input/input18 [ 3.857702] hid-multitouch 0003:045E:09C0.0001: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-8/input0 [ 3.864700] iwlwifi 0000:00:14.3: base HW address: 28:7f:cf:da:9c:3d [ 3.877804] thermal thermal_zone8: failed to read out thermal zone (-61) [ 3.888550] audit: type=1400 audit(1579309783.859:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=618 comm="apparmor_parser" [ 3.888553] audit: type=1400 audit(1579309783.859:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=618 comm="apparmor_parser" [ 3.888554] audit: type=1400 audit(1579309783.859:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=618 comm="apparmor_parser" [ 3.889378] audit: type=1400 audit(1579309783.859:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/sbin/dhclient" pid=615 comm="apparmor_parser" [ 3.889380] audit: type=1400 audit(1579309783.859:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=615 comm="apparmor_parser" [ 3.889382] audit: type=1400 audit(1579309783.859:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=615 comm="apparmor_parser" [ 3.889383] audit: type=1400 audit(1579309783.859:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=615 comm="apparmor_parser" [ 3.889733] audit: type=1400 audit(1579309783.863:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=621 comm="apparmor_parser" [ 3.889737] audit: type=1400 audit(1579309783.863:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=621 comm="apparmor_parser" [ 3.981858] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC274: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker [ 3.981861] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 3.981862] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 3.981862] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 3.981863] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 3.981864] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19 [ 3.981865] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 4.143507] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.6.auto/input/input20 [ 4.143870] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.7.auto/input/input21 [ 4.229679] intel_rapl_common: Found RAPL domain package [ 4.229681] intel_rapl_common: Found RAPL domain core [ 4.229682] intel_rapl_common: Found RAPL domain uncore [ 4.267964] hid-sensor-hub 001F:8087:0AC2.0002: hid_field_extract() called with n (192) > 32! (kworker/5:0) [ 4.389919] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 4.389920] Bluetooth: BNEP filters: protocol multicast [ 4.389924] Bluetooth: BNEP socket layer initialized [ 4.397098] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0 [ 4.429468] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM [ 4.465282] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input22 [ 4.465376] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input23 [ 4.465559] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input24 [ 4.465622] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input25 [ 4.465666] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input26 [ 4.465720] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input27 [ 4.465773] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input28 [ 4.465818] input: HDA Intel PCH HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input29 [ 4.465862] input: HDA Intel PCH HDMI/DP,pcm=12 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input30 [ 4.578655] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring [ 4.609863] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS [ 5.182274] Bluetooth: hci0: Waiting for firmware download to complete [ 5.183062] Bluetooth: hci0: Firmware loaded in 1453638 usecs [ 5.183120] Bluetooth: hci0: Waiting for device to boot [ 5.196184] Bluetooth: hci0: Device booted in 12759 usecs [ 5.196394] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-19-32-4.ddc [ 5.211091] Bluetooth: hci0: Applying Intel DDC parameters completed [ 5.898502] ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x0000000FF) is beyond end of object (length 0x10) (20190816/exoparg2-396) [ 5.898518] ACPI Error: Aborting method \_SB.GINF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 5.898523] ACPI Error: Aborting method \_SB.GADR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 5.898526] ACPI Error: Aborting method \_SB.SGOV due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 5.898529] ACPI Error: Aborting method \_SB.CGWR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 5.898532] ACPI Error: Aborting method \_SB.TBFP due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 5.898535] ACPI Error: Aborting method \_SB.WMTF.WMTF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 7.534264] wlp0s20f3: authenticate with f8:b7:97:09:0c:d3 [ 7.537219] wlp0s20f3: send auth to f8:b7:97:09:0c:d3 (try 1/3) [ 7.560329] wlp0s20f3: authenticated [ 7.565577] wlp0s20f3: associate with f8:b7:97:09:0c:d3 (try 1/3) [ 7.566737] wlp0s20f3: RX AssocResp from f8:b7:97:09:0c:d3 (capab=0x411 status=0 aid=4) [ 7.569938] wlp0s20f3: associated [ 7.608354] IPv6: ADDRCONF(NETDEV_CHANGE): wlp0s20f3: link becomes ready [ 7.655119] wlp0s20f3: Limiting TX power to 20 (20 - 0) dBm as advertised by f8:b7:97:09:0c:d3 [ 38.570295] broken atomic modeset userspace detected, disabling atomic [ 38.817800] fuse: init (API version 7.31) [ 39.367749] Bluetooth: RFCOMM TTY layer initialized [ 39.367754] Bluetooth: RFCOMM socket layer initialized [ 39.367757] Bluetooth: RFCOMM ver 1.11 [ 40.051467] rfkill: input handler disabled [ 44.796095] device-mapper: uevent: version 1.0.3 [ 44.796138] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-devel@redhat.com [ 45.850930] SGI XFS with ACLs, security attributes, realtime, no debug enabled [ 45.854811] JFS: nTxBlock = 8192, nTxLock = 65536 [ 45.867880] QNX4 filesystem 0.2.3 registered. [ 45.937397] raid6: avx512x4 gen() 52265 MB/s [ 46.005398] raid6: avx512x4 xor() 28643 MB/s [ 46.073397] raid6: avx512x2 gen() 42286 MB/s [ 46.141401] raid6: avx512x2 xor() 25337 MB/s [ 46.209399] raid6: avx512x1 gen() 34871 MB/s [ 46.277403] raid6: avx512x1 xor() 17174 MB/s [ 46.345399] raid6: avx2x4 gen() 35156 MB/s [ 46.413401] raid6: avx2x4 xor() 20953 MB/s [ 46.481401] raid6: avx2x2 gen() 38415 MB/s [ 46.549406] raid6: avx2x2 xor() 26953 MB/s [ 46.617397] raid6: avx2x1 gen() 31745 MB/s [ 46.685396] raid6: avx2x1 xor() 19398 MB/s [ 46.753398] raid6: sse2x4 gen() 12813 MB/s [ 46.821400] raid6: sse2x4 xor() 7301 MB/s [ 46.889433] raid6: sse2x2 gen() 12259 MB/s [ 46.957400] raid6: sse2x2 xor() 7529 MB/s [ 47.025398] raid6: sse2x1 gen() 11587 MB/s [ 47.093400] raid6: sse2x1 xor() 5951 MB/s [ 47.093401] raid6: using algorithm avx512x4 gen() 52265 MB/s [ 47.093401] raid6: .... xor() 28643 MB/s, rmw enabled [ 47.093402] raid6: using avx512x2 recovery algorithm [ 47.096709] xor: automatically using best checksumming function avx [ 47.110400] Btrfs loaded, crc32c=crc32c-intel [ 75.079848] input: py-evdev-uinput as /devices/virtual/input/input31 [ 100.951483] ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x0000000FF) is beyond end of object (length 0x10) (20190816/exoparg2-396) [ 100.951496] ACPI Error: Aborting method \_SB.GINF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 100.951499] ACPI Error: Aborting method \_SB.GADR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 100.951501] ACPI Error: Aborting method \_SB.SGOV due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 100.951505] ACPI Error: Aborting method \_SB.CGWR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 100.951507] ACPI Error: Aborting method \_SB.TBFP due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) [ 100.951509] ACPI Error: Aborting method \_SB.WMTF.WMTF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-531) ```
qzed commented 4 years ago

Can you try to run and post the output of the following two commands?

ls -l /sys/bus/serial/drivers/surface_sam_ssh
ls -l /sys/bus/platform/drivers/surface_sam_sid
kjuq commented 4 years ago
total 0
--w------- 1 root root 4096 Jan 21 00:31 bind
lrwxrwxrwx 1 root root    0 Jan 21 00:31 module -> ../../../../module/surface_sam_ssh/
--w------- 1 root root 4096 Jan 21 00:20 uevent
--w------- 1 root root 4096 Jan 21 00:31 unbind
total 0
--w------- 1 root root 4096 Jan 21 00:31 bind
lrwxrwxrwx 1 root root    0 Jan 21 00:31 module -> ../../../../module/surface_sam_sid/
lrwxrwxrwx 1 root root    0 Jan 21 00:31 MSHW0116:00 -> ../../../../devices/platform/MSHW0116:00/
--w------- 1 root root 4096 Jan 21 00:20 uevent
--w------- 1 root root 4096 Jan 21 00:31 unbind
qzed commented 4 years ago

What about

ls -l /sys/bus/platform/drivers/surface_sam_sid_battery
kjuq commented 4 years ago
total 0
--w------- 1 root root 4096 Jan 21 09:39 bind
lrwxrwxrwx 1 root root    0 Jan 21 09:39 module -> ../../../../module/surface_sam_sid_power/
--w------- 1 root root 4096 Jan 21 00:20 uevent
--w------- 1 root root 4096 Jan 21 09:39 unbind
qzed commented 4 years ago

So it looks like the driver is loaded but doesn't attach to the device. Can you reload the module (sudo modprobe - r surface_sam_sid_power && sudo modprobe surface_sam_sid_power) and see if that changes anything? Is there anything interesting in the dmesg log when doing this?

kjuq commented 4 years ago

I have typed commands below.

sudo dmesg --clear
sudo modprobe -r surface_sam_sid_power && sudo modprobe surface_sam_sid_power
sudo dmesg

But nothing was output.

qzed commented 4 years ago

Does doing this change anything in the output of ls -l /sys/bus/platform/drivers/surface_sam_sid_battery?

kjuq commented 4 years ago
total 0
--w------- 1 root root 4096 Jan 23 15:04 bind
lrwxrwxrwx 1 root root    0 Jan 23 15:04 module -> ../../../../module/surface_sam_sid_power/
--w------- 1 root root 4096 Jan 23 15:04 uevent
--w------- 1 root root 4096 Jan 23 15:04 unbind

It looks same as the before one.

qzed commented 4 years ago

Okay, that's a bit odd. It should auto-probe which it doesn't seem to do. Can you try running

echo -n surface_sam_sid_battery | sudo tee /sys/bus/platform/drivers/surface_sam_sid_battery/bind

If that doesn't work there should at least be some output or something in dmesg.

kjuq commented 4 years ago

The output was

surface_sam_sid_batterytee: /sys/bus/platform/drivers/surface_sam_sid_battery/bind: No such device

And, there was nothing new in dmesg.

qzed commented 4 years ago

Okay, interesting. That indicates that it can't find the battery device. Can you check if that exists via

ls -l /sys/bus/platform/devices/

This should contain surface_sam_sid_battery and surface_sam_sid_ac.

kjuq commented 4 years ago
output ``` total 0 lrwxrwxrwx 1 root root 0 Jan 25 21:44 ACPI000C:00 -> ../../../devices/platform/ACPI000C:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 ACPI000E:00 -> ../../../devices/platform/ACPI000E:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 alarmtimer -> ../../../devices/platform/alarmtimer/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 coretemp.0 -> ../../../devices/platform/coretemp.0/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 efi-framebuffer.0 -> ../../../devices/platform/efi-framebuffer.0/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 efivars.0 -> ../../../devices/platform/efivars.0/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 gpio-keys.6.auto -> ../../../devices/platform/MSHW0040:00/gpio-keys.6.auto/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 gpio-keys.7.auto -> ../../../devices/platform/MSHW0040:00/gpio-keys.7.auto/ lrwxrwxrwx 1 root root 0 Jan 25 12:44 HID-SENSOR-200001.0.auto -> ../../../devices/pci0000:00/0000:00:12.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0006/HID-SENSOR-200001.0.auto/ lrwxrwxrwx 1 root root 0 Jan 25 12:44 HID-SENSOR-200073.1.auto -> ../../../devices/pci0000:00/0000:00:12.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0006/HID-SENSOR-200073.1.auto/ lrwxrwxrwx 1 root root 0 Jan 25 12:44 HID-SENSOR-200076.2.auto -> ../../../devices/pci0000:00/0000:00:12.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0006/HID-SENSOR-200076.2.auto/ lrwxrwxrwx 1 root root 0 Jan 25 12:44 HID-SENSOR-20007b.4.auto -> ../../../devices/pci0000:00/0000:00:12.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0006/HID-SENSOR-20007b.4.auto/ lrwxrwxrwx 1 root root 0 Jan 25 12:44 HID-SENSOR-20007c.5.auto -> ../../../devices/pci0000:00/0000:00:12.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0006/HID-SENSOR-20007c.5.auto/ lrwxrwxrwx 1 root root 0 Jan 25 12:44 HID-SENSOR-20008a.3.auto -> ../../../devices/pci0000:00/0000:00:12.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0006/HID-SENSOR-20008a.3.auto/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT33A1:00 -> ../../../devices/platform/INT33A1:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3400:00 -> ../../../devices/platform/INT3400:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3403:00 -> ../../../devices/platform/MSHW0091:00/INT3403:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3403:01 -> ../../../devices/platform/MSHW0091:00/INT3403:01/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3403:02 -> ../../../devices/platform/MSHW0091:00/INT3403:02/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3403:03 -> ../../../devices/platform/MSHW0091:00/INT3403:03/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3403:04 -> ../../../devices/platform/MSHW0091:00/INT3403:04/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3403:08 -> ../../../devices/platform/MSHW0091:00/INT3403:08/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3407:00 -> ../../../devices/platform/INT3407:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3455:00 -> ../../../devices/platform/INT3455:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3472:00 -> ../../../devices/pci0000:00/0000:00:15.2/INT3472:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3472:01 -> ../../../devices/pci0000:00/0000:00:15.3/INT3472:01/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3472:02 -> ../../../devices/pci0000:00/0000:00:15.3/INT3472:02/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INT3532:00 -> ../../../devices/platform/INT3532:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 INTC5000:00 -> ../../../devices/platform/INTC5000:00/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 intel_rapl_msr.0 -> ../../../devices/platform/intel_rapl_msr.0/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 microcode -> ../../../devices/platform/microcode/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 MSHW0005:00 -> ../../../devices/platform/MSHW0005:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 MSHW0006:00 -> ../../../devices/platform/MSHW0006:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 MSHW0040:00 -> ../../../devices/platform/MSHW0040:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 MSHW0091:00 -> ../../../devices/platform/MSHW0091:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 MSHW0116:00 -> ../../../devices/platform/MSHW0116:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 pcspkr -> ../../../devices/platform/pcspkr/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 PNP0103:00 -> ../../../devices/pci0000:00/0000:00:1f.0/PNP0103:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 PNP0C0D:00 -> ../../../devices/platform/PNP0C0D:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 PNP0C14:00 -> ../../../devices/platform/PNP0C14:00/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 reg-dummy -> ../../../devices/platform/reg-dummy/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 regulatory.0 -> ../../../devices/platform/regulatory.0/ lrwxrwxrwx 1 root root 0 Jan 25 21:44 serial8250 -> ../../../devices/platform/serial8250/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 snd-soc-dummy -> ../../../devices/platform/snd-soc-dummy/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 surface_sam_sid_ac -> ../../../devices/platform/MSHW0116:00/surface_sam_sid_ac/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 surface_sam_sid_battery -> ../../../devices/platform/MSHW0116:00/surface_sam_sid_battery/ lrwxrwxrwx 1 root root 0 Jan 26 14:44 surface_sam_sid_gpelid -> ../../../devices/platform/MSHW0116:00/surface_sam_sid_gpelid/ ```

It seems to include surface_sam_sid_battery and surface_sam_sid_ac.

qzed commented 4 years ago

To be honest, I have no idea what's going wrong or why. To summarize:

Have you tried re-installting the kernel yet? Maybe try 4.19 and see if that changes something.

danielzgtg commented 4 years ago

This bug also affects me. Battery status was working for me before with this kernel. Last week I was using Windows and received a few Windows Updates. After that it stopped working.

I see that the battery driver returns ENODEV if it can't check the battery status. This ends up talking to the device.

I wonder if Microsoft changed something in the battery firmware that caused it to not be recognized anymore.

qzed commented 4 years ago

Hmm, I think this would make sense. Can you load the module and upload what's printed in dmesg when it tries to probe (you'll need to use the module-version for that due to debug output, or alternatively add a printk for the state returned by sam_psy_get_sta)?

danielzgtg commented 4 years ago

I traced the problem to surface_sam_ssh_probe.

dmesg.txt 0001-debug.patch.txt

I had trouble using the "module-version" so I went with printk.

It turns out spwr_battery_register which calls sam_psy_get_sta itself isn't even being called. It only gets as far as returning an ENXIO in surface_sam_sid_battery_probe. This is after calling surface_sam_ssh_consumer_register.

surface_sam_ssh_consumer_register never succeeds in getting the ec struct. This is because the struct isn't initialized.

It seems like surface_sam_ssh_probe is supposed to initialize ec, but that entire method never gets called.

danielzgtg commented 4 years ago

There is a problem detecting the serial hub.

# ls -l /sys/bus/serial/devices
total 0
# ls -l /sys/bus/serial/drivers/surface_sam_ssh/
total 0
--w------- 1 root root 4096 Feb  2 01:17 bind
lrwxrwxrwx 1 root root    0 Feb  2 01:17 module -> ../../../../module/surface_sam_ssh
--w------- 1 root root 4096 Feb  1 19:36 uevent
--w------- 1 root root 4096 Feb  2 01:17 unbind

It appears in Windows but in Linux it's as if it doesn't exist.

qzed commented 4 years ago

Oh, I somehow missed that SSH wasn't probing... yeah that will cause all SSH-dependent devices to fail probing as well (so pretty much every SAM driver).

Since you mentioned windows updates: Maybe the ID of the device has changed. Can you check that MSHW0084 exists in /sys/bus/acpi/devices and can you upload a DSDT so I can compare it with the one that I currently have?

danielzgtg commented 4 years ago

MSHW0084 does indeed exist.

dsdt.dsl.txt

danielzgtg commented 4 years ago

I just got another Windows Update. The ID is the same but there are two changes to the SSH section.

dsdt.new.dsl.txt

qzed commented 4 years ago

Okay, I can't see any differences of your first DSDT to the DSDT that I have, and the changes in your second DSDT shouldn't affect probing (the changes to SSH basically add a new DSM call method, and we don't use that anyways).

Can you post a dmesg log (booting the device up)? I think normally there should be some tty/serial/serdev messages when a serial device is detected. have you updated your kernel lately (maybe some change causes the serdev to not be instantiated/recognized any more)?

danielzgtg commented 4 years ago

v5.4.6-1

I installed this version on 2019-12-27.

It was working back then, and it isn't working anymore. The only things that might have affected it are Ubuntu and Windows updates.

dmesgstock.txt

printk-patched

I built this one yesterday to add the printk statements. It's based off of the v5.4-surface branch at that time.

dmesgdebug.txt

danielzgtg commented 4 years ago

For my case I found the problem after comparing my dmesg to my last working one at #30. Somehow I have modprobe.blacklist=intel_lpss_pci and I needed to remove it again. Now battery status is working for me.

@kob4lt Does it also work for you if you remove that parameter?

qzed commented 4 years ago

Right, I completely forgot about the intel_lpss_pci issue... that makes total sense. Thanks for figuring that out!

kjuq commented 4 years ago

@danielzgtg @qzed Sorry for late, but I did succeeded in making battery status displayed by removing modprobe.blacklist=intel_lpss_pci from the boot parameter. Thank you so much!!

RomanovaDI commented 3 years ago

@danielzgtg @qzed Sorry for late, but I did succeeded in making battery status displayed by removing modprobe.blacklist=intel_lpss_pci from the boot parameter. Thank you so much!!

@qzed @kjuq @danielzgtg Please tell me in which file I need to delete this line.

qzed commented 3 years ago

@RomanovaDI If you have this set, that should be part of your kernel command line (e.g set in /etc/default/grub if you're using grub).

Are you sure you have this set though? That parameter is an old workaround for a problem that no longer exists, so I'd be a bit surprised. Maybe you can give us a bit more detail on the problem you're having?

RomanovaDI commented 3 years ago

@RomanovaDI If you have this set, that should be part of your kernel command line (e.g set in /etc/default/grub if you're using grub).

Are you sure you have this set though? That parameter is an old workaround for a problem that no longer exists, so I'd be a bit surprised. Maybe you can give us a bit more detail on the problem you're having?

@qzed I have a problem displaying the battery level in Ubuntu 20.04 installed on a Microsoft Surface Pro 7. I tried to fix this using the instructions above, but I couldn't find a suggested parameter. I also have a problem with the touchscreen of this device in Ubuntu.

qzed commented 3 years ago

What's the output of uname -a?

RomanovaDI commented 3 years ago

uname -a

Linux romanovadi-surface-pro-7 5.8.0-43-generic #49~20.04.1-Ubuntu SMP Fri Feb 5 09:57:56 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

qzed commented 3 years ago

Okay, the -generic indicates that this is the stock kernel (i.e. the kernel that ships with Ubuntu). Can you try and boot into the -surface kernel? You should be able to choose the kernel in the bootloader (under Advanced options if you're using grub).

RomanovaDI commented 3 years ago

Okay, the -generic indicates that this is the stock kernel (i.e. the kernel that ships with Ubuntu). Can you try and boot into the -surface kernel? You should be able to choose the kernel in the bootloader (under Advanced options if you're using grub).

I don't have -surface kernel just another version of generic (5.4.0-42-generic)

qzed commented 3 years ago

Ah, in that case you should probably have a look at https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#surface-kernel-installation. In short, you'll need to install the patched kernel for the battery status and touch to work.

RomanovaDI commented 3 years ago

Ah, in that case you should probably have a look at https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#surface-kernel-installation. In short, you'll need to install the patched kernel for the battery status and touch to work.

I installed surface-kernel and now everything is working well, thank you very much!

JPP1 commented 3 years ago

Hi qzed, I wrote on https://gitter.im/linux-surface/support but I don't know if it was the good place. As RomanovaDI, I have a problem displaying the battery level in linux Mint 20.1 installed on a Microsoft Surface Pro 7. inxi -Fxz System: Kernel: 5.12.8-surface x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 4.8.6 Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal Machine: Type: Laptop System: Microsoft product: Surface Pro 7 v: 124I:00046T:000M:0100000D:0B:07F:0C:05P:48S:1E:0Y:0K:0U:06R:0 serial: Mobo: Microsoft model: Surface Pro 7 serial: UEFI: Microsoft v: 9.101.140 date: 10/20/2020 CPU: Topology: Quad Core model: Intel Core i5-1035G4 bits: 64 type: MT MCP arch: Ice Lake rev: 5 L2 cache: 6144 KiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23961 Speed: 671 MHz min/max: 400/3700 MHz Core speeds (MHz): 1: 622 2: 515 3: 701 4: 565 5: 500 6: 523 7: 500 8: 529 Graphics: Device-1: Intel vendor: Microsoft driver: i915 v: kernel bus ID: 00:02.0 Display: server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa resolution: 3840x2160~30Hz OpenGL: renderer: Mesa Intel Iris Plus Graphics (ICL GT1.5) v: 4.6 Mesa 20.2.6 direct render: Yes Audio: Device-1: Intel driver: N/A bus ID: 00:05.0 Device-2: Intel Smart Sound Audio driver: snd_hda_intel v: kernel bus ID: 00:1f.3 Device-3: Logitech type: USB driver: snd-usb-audio,uvcvideo bus ID: 3-4.3.1:9 Sound Server: ALSA v: k5.12.8-surface Network: Device-1: Intel Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter driver: iwlwifi v: kernel port: 3000 bus ID: 00:14.3 IF: wlp0s20f3 state: up mac: Device-2: Realtek RTL8152 Fast Ethernet Adapter type: USB driver: r8152 bus ID: 3-4.1:5 IF: enxd0c0bf5ed957 state: up speed: 100 Mbps duplex: full mac: Drives: Local Storage: total: 238.47 GiB used: 74.14 GiB (31.1%) ID-1: /dev/nvme0n1 model: HFB1M8MO331C0MR size: 238.47 GiB Partition: ID-1: / size: 47.28 GiB used: 37.05 GiB (78.4%) fs: ext4 dev: /dev/nvme0n1p6 Sensors: System Temperatures: cpu: 34.0 C mobo: N/A Fan Speeds (RPM): N/A Info: Processes: 287 Uptime: 1h 15m Memory: 7.37 GiB used: 2.70 GiB (36.6%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38

cat /etc/default/grub: GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian GRUB_CMDLINE_LINUX_DEFAULT="reboot=pci quiet splash" GRUB_CMDLINE_LINUX=""

Touchscreen works well. But nothing on battery status.

I saw also I don't have surface_sam_ssh drivers. ls -l /sys/bus/serial/drivers/surface_sam_ssh ls: impossible d'accéder à '/sys/bus/serial/drivers/surface_sam_ssh': Aucun fichier ou dossier de ce type

And if I do: sudo modprobe - r surface_sam_sid_power && sudo modprobe surface_sam_sid_power modprobe: FATAL: Module - not found in directory /lib/modules/5.12.8-surface

What should I do ?

qzed commented 3 years ago

I saw also I don't have surface_sam_ssh drivers. ls -l /sys/bus/serial/drivers/surface_sam_ssh ls: impossible d'accéder à '/sys/bus/serial/drivers/surface_sam_ssh': Aucun fichier ou dossier de ce type

That's a bit outdated, the driver is now named surface_serial_hub (so /sys/bus/serial/drivers/surface_serial_hub should exist). Can you also check if /sys/bus/serial/devices has any directories under it (and post them)?

JPP1 commented 3 years ago

Thanks, ls -la /sys/bus/serial/drivers/surface_serial_hub total 0 drwxr-xr-x 2 root root 0 oct. 20 2020 . drwxr-xr-x 3 root root 0 oct. 20 2020 .. --w------- 1 root root 4096 juin 5 20:49 bind lrwxrwxrwx 1 root root 0 juin 5 20:49 module -> ../../../../module/surface_aggregator --w------- 1 root root 4096 oct. 20 2020 uevent --w------- 1 root root 4096 juin 5 20:49 unbind

ls -la /sys/bus/serial/devices total 0 drwxr-xr-x 2 root root 0 oct. 20 2020 . drwxr-xr-x 4 root root 0 oct. 20 2020 ..

the last folder is empty What should I find in ?

qzed commented 3 years ago

Can you upload a dmesg log as well?

JPP1 commented 3 years ago

It's done :)

dmesg.txt

qzed commented 3 years ago

Hmm okay, can't see any errors, so might me something a bit more complex. Can you open a new issue for that and there post the output of ls -l /sys/bus/pci/drivers/intel-lpss/ and ls -l /sys/bus/pci/drivers/intel-lpss/*/?