linux-surface / linux-surface

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

Book2 (15") - No CPU Turbo Boost (always below 2.0GHz) #1041

Closed Ramen-LadyHKG closed 3 days ago

Ramen-LadyHKG commented 1 year ago

### [Description of the bug or feature] Actually, this issue has been around since the first day I used linux ( Arch> Mint>Fedora). But it'd not been affecting me on daily use, browser and programming is so smooth so I didn't brother to take a deep look at the problem.

My Surface Book 2 15", CPU i7-8650u the CPU frequecy never goes as higher as 2GHz. It stays around 1.5~1.7GHz even at load like running Games, playing 4K vidoes on YouTube. ( I checked cpuinfo, turbostat, intel_pstate, cpupower, they all gave me same value)

On spec, it should be able to boost up to 4.2GHz. I've verified it's not a hardware problem, at least Windows 11 can run stabely at 3.5GHz on load without thermal throttle. Screenshot from 2023-01-23 17-46-31 3__TRUE_POTENTIAL

As I've modified my Surface Book 2 which nolonger has thermal issue. Reddit - I upgrade my Surface Book 2 by adding a fan and copper HeatPipe to solve thermal throttle issue

I suspect it's the iGPU utillizing all the power causing the CPU unable to boost. The low performance CPU also cause GTX1060 bottleneck. It's able to reach 1.4GHz at P0 state but the utilization is very low at 20%. On Windows, It's around 60~70%

For example, running League of Legends with Wine & Lutris. The CPU utilization never goes higher than 40% while Windows always use more than 60%. As you can see both CPU&GPU temperature is very low Screenshot from 2023-01-23 17-54-44

Environment

`dmesg` output ``` [ 0.000000] Linux version 6.1.6-1.surface.fc37.x86_64 (root@1d99e127d3ac) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Mon Jan 16 23:20:04 UTC 2023 [ 0.000000] Command line: BOOT_IMAGE=(hd0,gpt7)/vmlinuz-6.1.6-1.surface.fc37.x86_64 root=UUID=9d27f12d-1e9d-4949-9dea-1b0bf4899d70 ro rootflags=subvol=@ rd.luks.uuid=luks-a49f443c-70d9-49e4-a4ae-dc2ecc07c13a rhgb quiet rd.driver.blacklist=nouveau nvidia-drm.modeset=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 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-0x000000000009ffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003fffffff] usable [ 0.000000] BIOS-e820: [mem 0x0000000040000000-0x00000000403fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000040400000-0x000000008a6d0fff] usable [ 0.000000] BIOS-e820: [mem 0x000000008a6d1000-0x000000008a6d1fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000008a6d2000-0x000000008a6d2fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000008a6d3000-0x000000008b94bfff] usable [ 0.000000] BIOS-e820: [mem 0x000000008b94c000-0x000000008bd4bfff] reserved [ 0.000000] BIOS-e820: [mem 0x000000008bd4c000-0x000000008bd64fff] usable [ 0.000000] BIOS-e820: [mem 0x000000008bd65000-0x000000008be73fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000008be74000-0x000000008be9cfff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000008be9d000-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-0x000000046f7fffff] usable [ 0.000000] The simpledrm driver will not be probed [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] efi: EFI v2.70 by MSFT [ 0.000000] efi: ACPI=0x8befe000 ACPI 2.0=0x8befe014 TPMFinalLog=0x8be94000 SMBIOS=0x8bde4000 SMBIOS 3.0=0x8bde2000 MEMATTR=0x88be2018 ESRT=0x8934a118 MOKvar=0x8bdde000 RNG=0x8bead018 TPMEventLog=0x87d61018 [ 0.000000] random: crng init done [ 0.000000] secureboot: Secure boot enabled [ 0.000000] Kernel is locked down from EFI Secure Boot mode; see man kernel_lockdown.7 [ 0.000000] SMBIOS 3.3.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 392.178.768 05.18.2014 [ 0.000000] tsc: Detected 2100.000 MHz processor [ 0.000000] tsc: Detected 2099.944 MHz TSC [ 0.001161] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.001166] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.001179] last_pfn = 0x46f800 max_arch_pfn = 0x400000000 [ 0.001433] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.002646] last_pfn = 0x8bf00 max_arch_pfn = 0x400000000 [ 0.020460] esrt: Reserving ESRT space from 0x000000008934a118 to 0x000000008934a1f0. [ 0.020486] e820: update [mem 0x8934a000-0x8934afff] usable ==> reserved [ 0.020556] Using GB pages for direct mapping [ 0.021670] secureboot: Secure boot enabled [ 0.021671] RAMDISK: [mem 0x83380000-0x856e7fff] [ 0.021678] ACPI: Early table checksum verification disabled [ 0.021682] ACPI: RSDP 0x000000008BEFE014 000024 (v02 MSFT ) [ 0.021689] ACPI: XSDT 0x000000008BEFD0E8 0000B4 (v01 MSFT MSFT 00000000 MSFT 0000005F) [ 0.021696] ACPI: FACP 0x000000008BED7000 00010C (v05 MSFT MSFT 00000000 MSFT 0000005F) [ 0.021704] ACPI: DSDT 0x000000008BEB8000 01A0AC (v02 MSFT MSFT 00000000 INTL 20160422) [ 0.021709] ACPI: FACS 0x000000008BE7D000 000040 [ 0.021713] ACPI: WSMT 0x000000008BEFC000 000028 (v01 MSFT MSFT 00000002 MSFT 0000005F) [ 0.021717] ACPI: MSDM 0x000000008BEFB000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.021726] ACPI: SSDT 0x000000008BEDE000 01C838 (v02 MSFT DptfTabl 00001000 INTL 20160422) [ 0.021732] ACPI: SSDT 0x000000008BEDD000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20160422) [ 0.021736] ACPI: TPM2 0x000000008BEDC000 000034 (v03 MSFT MSFT 00000002 MSFT 0000005F) [ 0.021741] ACPI: SSDT 0x000000008BED8000 0033BF (v02 SaSsdt SaSsdt 00003000 INTL 20160422) [ 0.021746] ACPI: HPET 0x000000008BED6000 000038 (v01 MSFT MSFT 00000001 MSFT 0000005F) [ 0.021750] ACPI: APIC 0x000000008BED5000 00012C (v03 MSFT MSFT 00000001 MSFT 0000005F) [ 0.021755] ACPI: MCFG 0x000000008BED4000 00003C (v01 MSFT MSFT 00000001 MSFT 0000005F) [ 0.021759] ACPI: LPIT 0x000000008BED3000 000094 (v01 MSFT MSFT 00000000 MSFT 0000005F) [ 0.021764] ACPI: SSDT 0x000000008BEB5000 0024E8 (v02 MSFT RTD3ApNV 00001000 INTL 20160422) [ 0.021768] ACPI: SSDT 0x000000008BEB4000 0007CF (v02 MSFT xh_sh000 00000000 INTL 20160422) [ 0.021773] ACPI: SSDT 0x000000008BEB2000 0017AE (v02 CpuRef CpuSsdt 00003000 INTL 20160422) [ 0.021777] ACPI: DMAR 0x000000008BEB1000 000088 (v01 MSFT MSFT 00000001 INTL 00000001) [ 0.021782] ACPI: NHLT 0x000000008BEB0000 00002D (v00 MSFT MSFT 00000002 MSFT 0000005F) [ 0.021786] ACPI: BGRT 0x000000008BEAF000 000038 (v01 MSFT MSFT 00000002 MSFT 0000005F) [ 0.021791] ACPI: FPDT 0x000000008BEAE000 000034 (v01 MSFT MSFT 00000002 MSFT 0000005F) [ 0.021794] ACPI: Reserving FACP table memory at [mem 0x8bed7000-0x8bed710b] [ 0.021797] ACPI: Reserving DSDT table memory at [mem 0x8beb8000-0x8bed20ab] [ 0.021798] ACPI: Reserving FACS table memory at [mem 0x8be7d000-0x8be7d03f] [ 0.021800] ACPI: Reserving WSMT table memory at [mem 0x8befc000-0x8befc027] [ 0.021801] ACPI: Reserving MSDM table memory at [mem 0x8befb000-0x8befb054] [ 0.021803] ACPI: Reserving SSDT table memory at [mem 0x8bede000-0x8befa837] [ 0.021804] ACPI: Reserving SSDT table memory at [mem 0x8bedd000-0x8bedd573] [ 0.021805] ACPI: Reserving TPM2 table memory at [mem 0x8bedc000-0x8bedc033] [ 0.021807] ACPI: Reserving SSDT table memory at [mem 0x8bed8000-0x8bedb3be] [ 0.021808] ACPI: Reserving HPET table memory at [mem 0x8bed6000-0x8bed6037] [ 0.021810] ACPI: Reserving APIC table memory at [mem 0x8bed5000-0x8bed512b] [ 0.021811] ACPI: Reserving MCFG table memory at [mem 0x8bed4000-0x8bed403b] [ 0.021812] ACPI: Reserving LPIT table memory at [mem 0x8bed3000-0x8bed3093] [ 0.021814] ACPI: Reserving SSDT table memory at [mem 0x8beb5000-0x8beb74e7] [ 0.021815] ACPI: Reserving SSDT table memory at [mem 0x8beb4000-0x8beb47ce] [ 0.021817] ACPI: Reserving SSDT table memory at [mem 0x8beb2000-0x8beb37ad] [ 0.021818] ACPI: Reserving DMAR table memory at [mem 0x8beb1000-0x8beb1087] [ 0.021819] ACPI: Reserving NHLT table memory at [mem 0x8beb0000-0x8beb002c] [ 0.021821] ACPI: Reserving BGRT table memory at [mem 0x8beaf000-0x8beaf037] [ 0.021822] ACPI: Reserving FPDT table memory at [mem 0x8beae000-0x8beae033] [ 0.021980] No NUMA configuration found [ 0.021981] Faking a node at [mem 0x0000000000000000-0x000000046f7fffff] [ 0.021996] NODE_DATA(0) allocated [mem 0x46f7d5000-0x46f7fffff] [ 0.066348] Zone ranges: [ 0.066350] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.066353] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.066355] Normal [mem 0x0000000100000000-0x000000046f7fffff] [ 0.066358] Device empty [ 0.066359] Movable zone start for each node [ 0.066363] Early memory node ranges [ 0.066364] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.066366] node 0: [mem 0x0000000000100000-0x000000003fffffff] [ 0.066368] node 0: [mem 0x0000000040400000-0x000000008a6d0fff] [ 0.066369] node 0: [mem 0x000000008a6d3000-0x000000008b94bfff] [ 0.066371] node 0: [mem 0x000000008bd4c000-0x000000008bd64fff] [ 0.066372] node 0: [mem 0x000000008beff000-0x000000008befffff] [ 0.066373] node 0: [mem 0x0000000100000000-0x000000046f7fffff] [ 0.066377] Initmem setup node 0 [mem 0x0000000000001000-0x000000046f7fffff] [ 0.066384] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.066435] On node 0, zone DMA: 96 pages in unavailable ranges [ 0.072365] On node 0, zone DMA32: 1024 pages in unavailable ranges [ 0.072413] On node 0, zone DMA32: 2 pages in unavailable ranges [ 0.072430] On node 0, zone DMA32: 1024 pages in unavailable ranges [ 0.072437] On node 0, zone DMA32: 410 pages in unavailable ranges [ 0.110994] On node 0, zone Normal: 16640 pages in unavailable ranges [ 0.111026] On node 0, zone Normal: 2048 pages in unavailable ranges [ 0.111038] Reserving Intel graphics memory at [mem 0x8d800000-0x8f7fffff] [ 0.111930] ACPI: PM-Timer IO Port: 0x1808 [ 0.111941] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.111944] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.111945] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.111947] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.111948] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) [ 0.111949] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) [ 0.111950] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) [ 0.111951] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) [ 0.111952] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1]) [ 0.111953] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1]) [ 0.111954] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1]) [ 0.111956] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1]) [ 0.111957] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1]) [ 0.111958] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1]) [ 0.111959] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1]) [ 0.111960] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1]) [ 0.111988] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.111993] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.111996] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.112003] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.112004] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.112019] e820: update [mem 0x88b56000-0x88b93fff] usable ==> reserved [ 0.112038] TSC deadline timer available [ 0.112039] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.112075] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.112078] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff] [ 0.112081] PM: hibernation: Registered nosave memory: [mem 0x40000000-0x403fffff] [ 0.112084] PM: hibernation: Registered nosave memory: [mem 0x88b56000-0x88b93fff] [ 0.112087] PM: hibernation: Registered nosave memory: [mem 0x8934a000-0x8934afff] [ 0.112089] PM: hibernation: Registered nosave memory: [mem 0x8a6d1000-0x8a6d1fff] [ 0.112090] PM: hibernation: Registered nosave memory: [mem 0x8a6d2000-0x8a6d2fff] [ 0.112093] PM: hibernation: Registered nosave memory: [mem 0x8b94c000-0x8bd4bfff] [ 0.112096] PM: hibernation: Registered nosave memory: [mem 0x8bd65000-0x8be73fff] [ 0.112097] PM: hibernation: Registered nosave memory: [mem 0x8be74000-0x8be9cfff] [ 0.112098] PM: hibernation: Registered nosave memory: [mem 0x8be9d000-0x8befefff] [ 0.112101] PM: hibernation: Registered nosave memory: [mem 0x8bf00000-0x8f7fffff] [ 0.112102] PM: hibernation: Registered nosave memory: [mem 0x8f800000-0xdfffffff] [ 0.112103] PM: hibernation: Registered nosave memory: [mem 0xe0000000-0xefffffff] [ 0.112104] PM: hibernation: Registered nosave memory: [mem 0xf0000000-0xfe00ffff] [ 0.112105] PM: hibernation: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.112106] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xffffffff] [ 0.112109] [mem 0x8f800000-0xdfffffff] available for PCI devices [ 0.112111] Booting paravirtualized kernel on bare hardware [ 0.112114] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns [ 0.121562] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1 [ 0.121851] percpu: Embedded 62 pages/cpu s217088 r8192 d28672 u262144 [ 0.121864] pcpu-alloc: s217088 r8192 d28672 u262144 alloc=1*2097152 [ 0.121867] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.121910] Fallback order for Node 0: 0 [ 0.121915] Built 1 zonelists, mobility grouping on. Total pages: 4107694 [ 0.121917] Policy zone: Normal [ 0.121919] Kernel command line: BOOT_IMAGE=(hd0,gpt7)/vmlinuz-6.1.6-1.surface.fc37.x86_64 root=UUID=9d27f12d-1e9d-4949-9dea-1b0bf4899d70 ro rootflags=subvol=@ rd.luks.uuid=luks-a49f443c-70d9-49e4-a4ae-dc2ecc07c13a rhgb quiet rd.driver.blacklist=nouveau nvidia-drm.modeset=1 [ 0.122105] Unknown kernel command line parameters "rhgb BOOT_IMAGE=(hd0,gpt7)/vmlinuz-6.1.6-1.surface.fc37.x86_64", will be passed to user space. [ 0.123421] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.124090] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.124391] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.124404] software IO TLB: area num 8. [ 0.199209] Memory: 16189028K/16692236K available (16393K kernel code, 3263K rwdata, 7084K rodata, 3028K init, 4604K bss, 502948K reserved, 0K cma-reserved) [ 0.199384] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.199404] Kernel/User page tables isolation: enabled [ 0.199446] ftrace: allocating 51102 entries in 200 pages [ 0.214629] ftrace: allocated 200 pages with 3 groups [ 0.216062] Dynamic Preempt: voluntary [ 0.216108] rcu: Preemptible hierarchical RCU implementation. [ 0.216110] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=8. [ 0.216112] Trampoline variant of Tasks RCU enabled. [ 0.216113] Rude variant of Tasks RCU enabled. [ 0.216113] Tracing variant of Tasks RCU enabled. [ 0.216114] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. [ 0.216116] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.223527] NR_IRQS: 524544, nr_irqs: 2048, preallocated irqs: 16 [ 0.223752] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.224023] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____) [ 0.224082] Console: colour dummy device 80x25 [ 0.224110] printk: console [tty0] enabled [ 0.224138] ACPI: Core revision 20220331 [ 0.224562] hpet: HPET dysfunctional in PC10. Force disabled. [ 0.224564] APIC: Switch to symmetric I/O mode setup [ 0.224567] DMAR: Host address width 39 [ 0.224569] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.224578] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e [ 0.224582] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.224588] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.224591] DMAR: RMRR base: 0x0000008d000000 end: 0x0000008f7fffff [ 0.224595] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1 [ 0.224597] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.224599] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping. [ 0.226548] DMAR-IR: Enabled IRQ remapping in x2apic mode [ 0.226551] x2apic enabled [ 0.226566] Switched APIC routing to cluster x2apic. [ 0.230641] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x1e44fb6c2ab, max_idle_ns: 440795206594 ns [ 0.230650] Calibrating delay loop (skipped), value calculated using timer frequency.. 4199.88 BogoMIPS (lpj=2099944) [ 0.230655] pid_max: default: 32768 minimum: 301 [ 0.231647] LSM: Security Framework initializing [ 0.231647] Yama: becoming mindful. [ 0.231647] SELinux: Initializing. [ 0.231647] LSM support for eBPF active [ 0.231647] landlock: Up and running. [ 0.231647] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.231647] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.231647] x86/cpu: SGX disabled by BIOS. [ 0.231647] CPU0: Thermal monitoring enabled (TM1) [ 0.231647] process: using mwait in idle threads [ 0.231647] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8 [ 0.231647] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4 [ 0.231647] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.231647] Spectre V2 : Mitigation: IBRS [ 0.231647] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.231647] Spectre V2 : Spectre v2 / SpectreRSB : Filling RSB on VMEXIT [ 0.231647] RETBleed: Mitigation: IBRS [ 0.231647] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.231647] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl [ 0.231647] MDS: Mitigation: Clear CPU buffers [ 0.231647] TAA: Mitigation: TSX disabled [ 0.231647] MMIO Stale Data: Mitigation: Clear CPU buffers [ 0.231647] SRBDS: Mitigation: Microcode [ 0.231647] Freeing SMP alternatives memory: 44K [ 0.231647] smpboot: CPU0: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz (family: 0x6, model: 0x8e, stepping: 0xa) [ 0.231647] cblist_init_generic: Setting adjustable number of callback queues. [ 0.231647] cblist_init_generic: Setting shift to 3 and lim to 1. [ 0.231647] cblist_init_generic: Setting shift to 3 and lim to 1. [ 0.231647] cblist_init_generic: Setting shift to 3 and lim to 1. [ 0.231647] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.231647] ... version: 4 [ 0.231647] ... bit width: 48 [ 0.231647] ... generic registers: 4 [ 0.231647] ... value mask: 0000ffffffffffff [ 0.231647] ... max period: 00007fffffffffff [ 0.231647] ... fixed-purpose events: 3 [ 0.231647] ... event mask: 000000070000000f [ 0.231647] Estimated ratio of average max frequency by base frequency (times 1024): 1901 [ 0.231647] rcu: Hierarchical SRCU implementation. [ 0.231647] rcu: Max phase no-delay instances is 400. [ 0.232816] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.232964] smp: Bringing up secondary CPUs ... [ 0.233118] x86: Booting SMP configuration: [ 0.233120] .... node #0, CPUs: #1 #2 #3 #4 [ 0.236897] 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.236897] 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.236897] #5 #6 #7 [ 0.239985] smp: Brought up 1 node, 8 CPUs [ 0.239985] smpboot: Max logical packages: 1 [ 0.239985] smpboot: Total of 8 processors activated (33599.10 BogoMIPS) [ 0.241441] devtmpfs: initialized [ 0.241701] x86/mm: Memory block size: 128MB [ 0.244384] ACPI: PM: Registering ACPI NVS region [mem 0x8a6d1000-0x8a6d1fff] (4096 bytes) [ 0.244384] ACPI: PM: Registering ACPI NVS region [mem 0x8be74000-0x8be9cfff] (167936 bytes) [ 0.244384] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.244384] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.244740] pinctrl core: initialized pinctrl subsystem [ 0.245007] PM: RTC time: 14:58:34, date: 2023-01-23 [ 0.245645] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.245954] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.245964] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.245972] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.246001] audit: initializing netlink subsys (disabled) [ 0.246016] audit: type=2000 audit(1674485914.015:1): state=initialized audit_enabled=0 res=1 [ 0.246016] thermal_sys: Registered thermal governor 'fair_share' [ 0.246016] thermal_sys: Registered thermal governor 'bang_bang' [ 0.246016] thermal_sys: Registered thermal governor 'step_wise' [ 0.246016] thermal_sys: Registered thermal governor 'user_space' [ 0.246016] cpuidle: using governor menu [ 0.246016] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.246016] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.246016] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.246016] PCI: Using configuration type 1 for base access [ 0.247088] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.250771] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. [ 0.250791] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.250791] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page [ 0.250791] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.250791] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page [ 0.250897] cryptd: max_cpu_qlen set to 1000 [ 0.250897] raid6: skipped pq benchmark and selected avx2x4 [ 0.250897] raid6: using avx2x2 recovery algorithm [ 0.250897] ACPI: Added _OSI(Module Device) [ 0.250897] ACPI: Added _OSI(Processor Device) [ 0.250897] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.250897] ACPI: Added _OSI(Processor Aggregator Device) [ 0.304273] ACPI: 7 ACPI AML tables successfully acquired and loaded [ 0.309355] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored [ 0.313750] ACPI: Dynamic OEM Table Load: [ 0.313767] ACPI: SSDT 0xFFFF8FB2C153A800 0005EE (v02 PmRef Cpu0Ist 00003000 INTL 20160422) [ 0.316323] ACPI: \_PR_.PR00: _OSC native thermal LVT Acked [ 0.317949] ACPI: Dynamic OEM Table Load: [ 0.317960] ACPI: SSDT 0xFFFF8FB2C1516000 0003FF (v02 PmRef Cpu0Cst 00003001 INTL 20160422) [ 0.320462] ACPI: Dynamic OEM Table Load: [ 0.320471] ACPI: SSDT 0xFFFF8FB2C15913C0 0000BA (v02 PmRef Cpu0Hwp 00003000 INTL 20160422) [ 0.322819] ACPI: Dynamic OEM Table Load: [ 0.322830] ACPI: SSDT 0xFFFF8FB2C1538800 000628 (v02 PmRef HwpLvt 00003000 INTL 20160422) [ 0.325754] ACPI: Dynamic OEM Table Load: [ 0.325769] ACPI: SSDT 0xFFFF8FB2C0181000 000D14 (v02 PmRef ApIst 00003000 INTL 20160422) [ 0.329299] ACPI: Dynamic OEM Table Load: [ 0.329309] ACPI: SSDT 0xFFFF8FB2C1515800 000317 (v02 PmRef ApHwp 00003000 INTL 20160422) [ 0.331862] ACPI: Dynamic OEM Table Load: [ 0.331872] ACPI: SSDT 0xFFFF8FB2C1514C00 00030A (v02 PmRef ApCst 00003000 INTL 20160422) [ 0.339025] ACPI: Interpreter enabled [ 0.339097] ACPI: PM: (supports S0 S4 S5) [ 0.339099] ACPI: Using IOAPIC for interrupt routing [ 0.339175] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.339177] PCI: Using E820 reservations for host bridge windows [ 0.340155] ACPI: Enabled 10 GPEs in block 00 to 7F [ 0.347250] ACPI: PM: Power Resource [PX01] [ 0.347467] ACPI: PM: Power Resource [PX02] [ 0.347684] ACPI: PM: Power Resource [PX03] [ 0.347905] ACPI: PM: Power Resource [PX04] [ 0.348117] ACPI: PM: Power Resource [PX05] [ 0.348323] ACPI: PM: Power Resource [PX06] [ 0.351086] ACPI: PM: Power Resource [PX07] [ 0.351207] ACPI: PM: Power Resource [USBC] [ 0.351972] ACPI: PM: Power Resource [PXP] [ 0.352272] ACPI: PM: Power Resource [PRWF] [ 0.354031] ACPI: PM: Power Resource [PRP5] [ 0.356219] ACPI: PM: Power Resource [PXP] [ 0.372078] ACPI: PM: Power Resource [CAMP] [ 0.376946] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.376957] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3] [ 0.380240] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC] [ 0.383897] PCI host bridge to bus 0000:00 [ 0.383901] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.383909] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.383912] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000fffff window] [ 0.383914] pci_bus 0000:00: root bus resource [mem 0x8f800000-0xdfffffff window] [ 0.383917] pci_bus 0000:00: root bus resource [mem 0xfd000000-0xfe7fffff window] [ 0.383920] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.386246] pci 0000:00:00.0: [8086:5914] type 00 class 0x060000 [ 0.386379] pci 0000:00:02.0: [8086:5917] type 00 class 0x030000 [ 0.386393] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc0ffffff 64bit] [ 0.386404] pci 0000:00:02.0: reg 0x18: [mem 0xb0000000-0xbfffffff 64bit pref] [ 0.386411] pci 0000:00:02.0: reg 0x20: [io 0x4000-0x403f] [ 0.386438] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.386778] pci 0000:00:04.0: [8086:1903] type 00 class 0x118000 [ 0.386794] pci 0000:00:04.0: reg 0x10: [mem 0xc27b0000-0xc27b7fff 64bit] [ 0.387227] pci 0000:00:05.0: [8086:1919] type 00 class 0x048000 [ 0.387252] pci 0000:00:05.0: reg 0x10: [mem 0xc2000000-0xc23fffff 64bit] [ 0.387277] pci 0000:00:05.0: DMAR: Passthrough IOMMU for integrated Intel IPU [ 0.387463] pci 0000:00:13.0: [8086:9d35] type 00 class 0x000000 [ 0.387486] pci 0000:00:13.0: reg 0x10: [mem 0xc27c0000-0xc27c0fff 64bit] [ 0.388104] pci 0000:00:14.0: [8086:9d2f] type 00 class 0x0c0330 [ 0.388128] pci 0000:00:14.0: reg 0x10: [mem 0xc2780000-0xc278ffff 64bit] [ 0.388207] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.389063] pci 0000:00:14.2: [8086:9d31] type 00 class 0x118000 [ 0.389086] pci 0000:00:14.2: reg 0x10: [mem 0xc27c1000-0xc27c1fff 64bit] [ 0.389291] pci 0000:00:14.3: [8086:9d32] type 00 class 0x048000 [ 0.389381] pci 0000:00:14.3: reg 0x10: [mem 0xc2790000-0xc279ffff 64bit] [ 0.390001] pci 0000:00:15.0: [8086:9d60] type 00 class 0x118000 [ 0.390211] pci 0000:00:15.0: reg 0x10: [mem 0xc27c2000-0xc27c2fff 64bit] [ 0.391546] pci 0000:00:15.1: [8086:9d61] type 00 class 0x118000 [ 0.391746] pci 0000:00:15.1: reg 0x10: [mem 0xc27c3000-0xc27c3fff 64bit] [ 0.393081] pci 0000:00:15.2: [8086:9d62] type 00 class 0x118000 [ 0.393291] pci 0000:00:15.2: reg 0x10: [mem 0xc27c4000-0xc27c4fff 64bit] [ 0.394610] pci 0000:00:15.3: [8086:9d63] type 00 class 0x118000 [ 0.394814] pci 0000:00:15.3: reg 0x10: [mem 0xc27c5000-0xc27c5fff 64bit] [ 0.396029] pci 0000:00:16.0: [8086:9d3a] type 00 class 0x078000 [ 0.396055] pci 0000:00:16.0: reg 0x10: [mem 0xc27c6000-0xc27c6fff 64bit] [ 0.396135] pci 0000:00:16.0: PME# supported from D3hot [ 0.396691] pci 0000:00:16.4: [8086:9d3e] type 00 class 0x078000 [ 0.396717] pci 0000:00:16.4: reg 0x10: [mem 0xc27c7000-0xc27c7fff 64bit] [ 0.396759] pci 0000:00:16.4: DMAR: Passthrough IOMMU for IPTS [ 0.396791] pci 0000:00:16.4: PME# supported from D3hot [ 0.396908] pci 0000:00:1c.0: [8086:9d10] type 01 class 0x060400 [ 0.397010] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold [ 0.397808] pci 0000:00:1c.4: [8086:9d14] type 01 class 0x060400 [ 0.397905] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold [ 0.398689] pci 0000:00:1d.0: [8086:9d18] type 01 class 0x060400 [ 0.398802] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold [ 0.399690] pci 0000:00:1e.0: [8086:9d27] type 00 class 0x118000 [ 0.399901] pci 0000:00:1e.0: reg 0x10: [mem 0xc27c8000-0xc27c8fff 64bit] [ 0.401111] pci 0000:00:1f.0: [8086:9d4e] type 00 class 0x060100 [ 0.401593] pci 0000:00:1f.2: [8086:9d21] type 00 class 0x058000 [ 0.401610] pci 0000:00:1f.2: reg 0x10: [mem 0xc27bc000-0xc27bffff] [ 0.402023] pci 0000:00:1f.3: [8086:9d71] type 00 class 0x040380 [ 0.402048] pci 0000:00:1f.3: reg 0x10: [mem 0xc27b8000-0xc27bbfff 64bit] [ 0.402078] pci 0000:00:1f.3: reg 0x20: [mem 0xc27a0000-0xc27affff 64bit] [ 0.402135] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.403004] pci 0000:00:1f.4: [8086:9d23] type 00 class 0x0c0500 [ 0.403058] pci 0000:00:1f.4: reg 0x10: [mem 0xc27c9000-0xc27c90ff 64bit] [ 0.403111] pci 0000:00:1f.4: reg 0x20: [io 0xefa0-0xefbf] [ 0.403679] pci 0000:01:00.0: [11ab:2b38] type 00 class 0x020000 [ 0.403712] pci 0000:01:00.0: reg 0x10: [mem 0xc2500000-0xc25fffff 64bit pref] [ 0.403734] pci 0000:01:00.0: reg 0x18: [mem 0xc2400000-0xc24fffff 64bit pref] [ 0.403903] pci 0000:01:00.0: supports D1 D2 [ 0.403905] pci 0000:01:00.0: PME# supported from D0 D1 D3hot D3cold [ 0.404399] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 0.404410] pci 0000:00:1c.0: bridge window [mem 0xc2400000-0xc25fffff 64bit pref] [ 0.404486] pci 0000:02:00.0: [10de:1c20] type 00 class 0x030200 [ 0.404502] pci 0000:02:00.0: reg 0x10: [mem 0xc1000000-0xc1ffffff] [ 0.404515] pci 0000:02:00.0: reg 0x14: [mem 0x90000000-0x9fffffff 64bit pref] [ 0.404528] pci 0000:02:00.0: reg 0x1c: [mem 0xa0000000-0xa1ffffff 64bit pref] [ 0.404536] pci 0000:02:00.0: reg 0x24: [io 0x3000-0x307f] [ 0.404545] pci 0000:02:00.0: reg 0x30: [mem 0xfff80000-0xffffffff pref] [ 0.404704] pci 0000:02:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:00:1c.4 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link) [ 0.405101] pci 0000:00:1c.4: PCI bridge to [bus 02] [ 0.405106] pci 0000:00:1c.4: bridge window [io 0x3000-0x3fff] [ 0.405111] pci 0000:00:1c.4: bridge window [mem 0xc1000000-0xc1ffffff] [ 0.405117] pci 0000:00:1c.4: bridge window [mem 0x90000000-0xa1ffffff 64bit pref] [ 0.405531] pci 0000:03:00.0: [1987:5018] type 00 class 0x010802 [ 0.405585] pci 0000:03:00.0: reg 0x10: [mem 0xc2600000-0xc2603fff 64bit] [ 0.406204] pci 0000:03:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:00:1d.0 (capable of 63.012 Gb/s with 16.0 GT/s PCIe x4 link) [ 0.407163] pci 0000:00:1d.0: PCI bridge to [bus 03] [ 0.407169] pci 0000:00:1d.0: bridge window [mem 0xc2600000-0xc26fffff] [ 0.410615] ACPI: PCI: Interrupt link LNKA configured for IRQ 11 [ 0.410705] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.410784] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.410862] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.410940] ACPI: PCI: Interrupt link LNKE configured for IRQ 11 [ 0.411017] ACPI: PCI: Interrupt link LNKF configured for IRQ 11 [ 0.411095] ACPI: PCI: Interrupt link LNKG configured for IRQ 11 [ 0.411172] ACPI: PCI: Interrupt link LNKH configured for IRQ 11 [ 0.425764] Low-power S0 idle used by default for system suspend [ 0.436728] iommu: Default domain type: Translated [ 0.436728] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.436800] SCSI subsystem initialized [ 0.436810] libata version 3.00 loaded. [ 0.436810] ACPI: bus type USB registered [ 0.436810] usbcore: registered new interface driver usbfs [ 0.436810] usbcore: registered new interface driver hub [ 0.436810] usbcore: registered new device driver usb [ 0.436810] pps_core: LinuxPPS API ver. 1 registered [ 0.436810] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.436812] PTP clock support registered [ 0.436832] EDAC MC: Ver: 3.0.0 [ 0.437689] Registered efivars operations [ 0.438069] NetLabel: Initializing [ 0.438071] NetLabel: domain hash size = 128 [ 0.438072] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.438097] NetLabel: unlabeled traffic allowed by default [ 0.438104] mctp: management component transport protocol core [ 0.438105] NET: Registered PF_MCTP protocol family [ 0.438110] PCI: Using ACPI for IRQ routing [ 0.466963] PCI: pci_cache_line_size set to 64 bytes [ 0.467673] e820: reserve RAM buffer [mem 0x88b56000-0x8bffffff] [ 0.467720] e820: reserve RAM buffer [mem 0x8934a000-0x8bffffff] [ 0.467723] e820: reserve RAM buffer [mem 0x8a6d1000-0x8bffffff] [ 0.467726] e820: reserve RAM buffer [mem 0x8b94c000-0x8bffffff] [ 0.467728] e820: reserve RAM buffer [mem 0x8bd65000-0x8bffffff] [ 0.467730] e820: reserve RAM buffer [mem 0x8bf00000-0x8bffffff] [ 0.467732] e820: reserve RAM buffer [mem 0x46f800000-0x46fffffff] [ 0.467760] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.467760] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.467760] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.467760] vgaarb: loaded [ 0.467880] clocksource: Switched to clocksource tsc-early [ 0.468098] VFS: Disk quotas dquot_6.6.0 [ 0.468114] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.468225] pnp: PnP ACPI init [ 0.468338] system 00:00: [mem 0x40000000-0x403fffff] has been reserved [ 0.468440] system 00:01: [mem 0xfd000000-0xfdabffff] has been reserved [ 0.468440] system 00:01: [mem 0xfdad0000-0xfdadffff] has been reserved [ 0.468440] system 00:01: [mem 0xfdb00000-0xfdffffff] has been reserved [ 0.468440] system 00:01: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.468440] system 00:01: [mem 0xfe036000-0xfe03bfff] has been reserved [ 0.468440] system 00:01: [mem 0xfe03d000-0xfe3fffff] has been reserved [ 0.468440] system 00:01: [mem 0xfe410000-0xfe7fffff] has been reserved [ 0.468831] system 00:02: [io 0x2000-0x20fe] has been reserved [ 0.469050] system 00:03: [io 0x0680-0x069f] has been reserved [ 0.469054] system 00:03: [io 0xffff] has been reserved [ 0.469056] system 00:03: [io 0xffff] has been reserved [ 0.469059] system 00:03: [io 0xffff] has been reserved [ 0.469061] system 00:03: [io 0x1800-0x18fe] has been reserved [ 0.469064] system 00:03: [io 0x164e-0x164f] has been reserved [ 0.469280] system 00:05: [io 0x1854-0x1857] has been reserved [ 0.471712] system 00:06: [mem 0xfe020000-0xfe021fff] has been reserved [ 0.471717] system 00:06: [mem 0xfe022000-0xfe023fff] has been reserved [ 0.471720] system 00:06: [mem 0xfe024000-0xfe025fff] has been reserved [ 0.471723] system 00:06: [mem 0xfe026000-0xfe027fff] has been reserved [ 0.471726] system 00:06: [mem 0xfe028000-0xfe029fff] has been reserved [ 0.471730] system 00:06: [mem 0xfe02a000-0xfe02bfff] has been reserved [ 0.471733] system 00:06: [mem 0xfe02c000-0xfe02dfff] has been reserved [ 0.471736] system 00:06: [mem 0xfe02e000-0xfe02ffff] has been reserved [ 0.471739] system 00:06: [mem 0xfe030000-0xfe031fff] has been reserved [ 0.471742] system 00:06: [mem 0xfe032000-0xfe033fff] has been reserved [ 0.471745] system 00:06: [mem 0xfe034000-0xfe035fff] has been reserved [ 0.472611] system 00:07: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.472615] system 00:07: [mem 0xfed18000-0xfed18fff] has been reserved [ 0.472618] system 00:07: [mem 0xfed19000-0xfed19fff] has been reserved [ 0.472621] system 00:07: [mem 0xe0000000-0xefffffff] has been reserved [ 0.472624] system 00:07: [mem 0xfed20000-0xfed3ffff] has been reserved [ 0.472627] system 00:07: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.472630] system 00:07: [mem 0xfed45000-0xfed8ffff] has been reserved [ 0.472634] system 00:07: [mem 0xff000000-0xffffffff] has been reserved [ 0.472637] system 00:07: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.472640] system 00:07: [mem 0x8f800000-0x8f81ffff] has been reserved [ 0.473878] pnp: PnP ACPI: found 8 devices [ 0.480929] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.481037] NET: Registered PF_INET protocol family [ 0.481291] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.485823] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.485848] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.485874] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.486086] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 0.486539] TCP: Hash tables configured (established 131072 bind 65536) [ 0.486680] MPTCP token hash table entries: 16384 (order: 6, 393216 bytes, linear) [ 0.486742] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.486783] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.486890] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.486900] NET: Registered PF_XDP protocol family [ 0.486905] pci 0000:02:00.0: can't claim BAR 6 [mem 0xfff80000-0xffffffff pref]: no compatible bridge window [ 0.486919] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 0.486928] pci 0000:00:1c.0: bridge window [mem 0xc2400000-0xc25fffff 64bit pref] [ 0.486940] pci 0000:02:00.0: BAR 6: no space for [mem size 0x00080000 pref] [ 0.486944] pci 0000:02:00.0: BAR 6: failed to assign [mem size 0x00080000 pref] [ 0.486951] pci 0000:00:1c.4: PCI bridge to [bus 02] [ 0.486954] pci 0000:00:1c.4: bridge window [io 0x3000-0x3fff] [ 0.486959] pci 0000:00:1c.4: bridge window [mem 0xc1000000-0xc1ffffff] [ 0.486964] pci 0000:00:1c.4: bridge window [mem 0x90000000-0xa1ffffff 64bit pref] [ 0.486970] pci 0000:00:1d.0: PCI bridge to [bus 03] [ 0.486976] pci 0000:00:1d.0: bridge window [mem 0xc2600000-0xc26fffff] [ 0.486985] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.486988] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.486991] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000fffff window] [ 0.486993] pci_bus 0000:00: resource 7 [mem 0x8f800000-0xdfffffff window] [ 0.486995] pci_bus 0000:00: resource 8 [mem 0xfd000000-0xfe7fffff window] [ 0.486998] pci_bus 0000:01: resource 2 [mem 0xc2400000-0xc25fffff 64bit pref] [ 0.487001] pci_bus 0000:02: resource 0 [io 0x3000-0x3fff] [ 0.487003] pci_bus 0000:02: resource 1 [mem 0xc1000000-0xc1ffffff] [ 0.487005] pci_bus 0000:02: resource 2 [mem 0x90000000-0xa1ffffff 64bit pref] [ 0.487008] pci_bus 0000:03: resource 1 [mem 0xc2600000-0xc26fffff] [ 0.488174] PCI: CLS 0 bytes, default 64 [ 0.488198] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.488200] software IO TLB: mapped [mem 0x000000007f380000-0x0000000083380000] (64MB) [ 0.488263] Trying to unpack rootfs image as initramfs... [ 0.498270] Initialise system trusted keyrings [ 0.498283] Key type blacklist registered [ 0.498349] workingset: timestamp_bits=36 max_order=22 bucket_order=0 [ 0.502710] zbud: loaded [ 0.504149] integrity: Platform Keyring initialized [ 0.504156] integrity: Machine keyring initialized [ 0.516617] NET: Registered PF_ALG protocol family [ 0.516620] xor: automatically using best checksumming function avx [ 0.516623] Key type asymmetric registered [ 0.516625] Asymmetric key parser 'x509' registered [ 1.206980] Freeing initrd memory: 36256K [ 1.214988] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 1.215016] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245) [ 1.215068] io scheduler mq-deadline registered [ 1.215071] io scheduler kyber registered [ 1.215149] io scheduler bfq registered [ 1.217826] atomic64_test: passed for x86-64 platform with CX8 and with SSE [ 1.218630] pcieport 0000:00:1c.0: PME: Signaling with IRQ 122 [ 1.219013] pcieport 0000:00:1c.4: PME: Signaling with IRQ 123 [ 1.219046] pcieport 0000:00:1c.4: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+ [ 1.219443] pcieport 0000:00:1d.0: PME: Signaling with IRQ 124 [ 1.219599] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.221033] ACPI: AC: AC Adapter [ADP1] (off-line) [ 1.221156] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 1.221189] ACPI: button: Lid Switch [LID0] [ 1.224717] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.224861] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.224986] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.225108] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.225229] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.225349] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.225469] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.225589] ACPI: thermal: [Firmware Bug]: No valid trip found [ 1.226198] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 1.228963] hpet_acpi_add: no address or irqs in _CRS [ 1.229040] Non-volatile memory driver v1.3 [ 1.229049] Linux agpgart interface v0.103 [ 1.240855] tpm_tis NTC0103:00: 2.0 TPM (device-id 0xFE, rev-id 4) [ 1.279430] ACPI: bus type drm_connector registered [ 1.281947] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002) [ 1.290863] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002) [ 1.299706] intel-lpss 0000:00:15.2: enabling device (0000 -> 0002) [ 1.308796] intel-lpss 0000:00:15.3: enabling device (0000 -> 0002) [ 1.317482] intel-lpss 0000:00:1e.0: enabling device (0000 -> 0002) [ 1.318020] dw-apb-uart.4: ttyS4 at MMIO 0xc27c8000 (irq = 20, base_baud = 3000000) is a 16550A [ 1.320198] serial serial0: tty port ttyS4 registered [ 1.321371] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.321435] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1 [ 1.322545] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810 [ 1.323106] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.323170] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2 [ 1.323175] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed [ 1.323232] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 1.323237] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.323240] usb usb1: Product: xHCI Host Controller [ 1.323242] usb usb1: Manufacturer: Linux 6.1.6-1.surface.fc37.x86_64 xhci-hcd [ 1.323245] usb usb1: SerialNumber: 0000:00:14.0 [ 1.323519] hub 1-0:1.0: USB hub found [ 1.323539] hub 1-0:1.0: 12 ports detected [ 1.326568] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01 [ 1.326574] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.326576] usb usb2: Product: xHCI Host Controller [ 1.326579] usb usb2: Manufacturer: Linux 6.1.6-1.surface.fc37.x86_64 xhci-hcd [ 1.326581] usb usb2: SerialNumber: 0000:00:14.0 [ 1.326751] hub 2-0:1.0: USB hub found [ 1.326766] hub 2-0:1.0: 6 ports detected [ 1.328346] usbcore: registered new interface driver usbserial_generic [ 1.328354] usbserial: USB Serial support registered for generic [ 1.328412] i8042: PNP: No PS/2 controller found. [ 1.328482] mousedev: PS/2 mouse device common for all mice [ 1.328605] rtc_cmos 00:04: RTC can wake from S4 [ 1.329398] rtc_cmos 00:04: registered as rtc0 [ 1.329533] rtc_cmos 00:04: setting system clock to 2023-01-23T14:58:35 UTC (1674485915) [ 1.329568] rtc_cmos 00:04: alarms up to one month, y3k, 242 bytes nvram [ 1.330004] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 1.330039] device-mapper: uevent: version 1.0.3 [ 1.330150] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com [ 1.330347] intel_pstate: Intel P-state driver initializing [ 1.331361] intel_pstate: HWP enabled [ 1.331555] hid: raw HID events driver (C) Jiri Kosina [ 1.331611] usbcore: registered new interface driver usbhid [ 1.331612] usbhid: USB HID core driver [ 1.331691] intel_pmc_core INT33A1:00: initialized [ 1.331939] drop_monitor: Initializing network drop monitor service [ 1.332029] Initializing XFRM netlink socket [ 1.332183] NET: Registered PF_INET6 protocol family [ 1.338569] Segment Routing with IPv6 [ 1.338571] RPL Segment Routing with IPv6 [ 1.338581] In-situ OAM (IOAM) with IPv6 [ 1.338605] mip6: Mobile IPv6 [ 1.338609] NET: Registered PF_PACKET protocol family [ 1.339805] microcode: sig=0x806ea, pf=0x80, revision=0xf0 [ 1.340018] microcode: Microcode Update Driver: v2.2. [ 1.340024] IPI shorthand broadcast: enabled [ 1.340032] AVX2 version of gcm_enc/dec engaged. [ 1.340194] AES CTR mode by8 optimization enabled [ 1.340595] sched_clock: Marking stable (1333792539, 6766288)->(1390755809, -50196982) [ 1.341082] registered taskstats version 1 [ 1.341351] Loading compiled-in X.509 certificates [ 1.353151] Loaded X.509 cert 'Build time autogenerated kernel key: 1660e91341aac62deed54d3b310b8b143e33237d' [ 1.353540] zswap: loaded using pool lzo/zbud [ 1.353740] page_owner is disabled [ 1.353894] Key type .fscrypt registered [ 1.353896] Key type fscrypt-provisioning registered [ 1.354444] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=yes [ 1.354463] Key type big_key registered [ 1.354734] Key type trusted registered [ 1.360139] Key type encrypted registered [ 1.360337] integrity: Loading X.509 certificate: UEFI:db [ 1.360379] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53' [ 1.360381] integrity: Loading X.509 certificate: UEFI:db [ 1.360404] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4' [ 1.361471] integrity: Loading X.509 certificate: UEFI:MokListRT (MOKvar table) [ 1.371660] integrity: Loaded X.509 cert 'Fedora Secure Boot CA: fde32599c2d61db1bf5807335d7b20e4cd963b42' [ 1.371662] integrity: Loading X.509 certificate: UEFI:MokListRT (MOKvar table) [ 1.371898] integrity: Loaded X.509 cert 'nvidia-installer generated signing key: e56188a18e99b8fbb97984fb2a7d30cbe8102bac' [ 1.371900] integrity: Loading X.509 certificate: UEFI:MokListRT (MOKvar table) [ 1.372101] integrity: Loaded X.509 cert 'sb2-2022531-f36_signing_key: 9baaaba847d6b0e429967379e7421e0f396158b3' [ 1.372102] integrity: Loading X.509 certificate: UEFI:MokListRT (MOKvar table) [ 1.372746] integrity: Loaded X.509 cert 'Default Company Ltd: linux-surface: 24ef5c444499ba0aa6f2a8bea4258f065fea4ec6' [ 1.372752] Loading compiled-in module X.509 certificates [ 1.373344] Loaded X.509 cert 'Build time autogenerated kernel key: 1660e91341aac62deed54d3b310b8b143e33237d' [ 1.373347] ima: Allocated hash algorithm: sha256 [ 1.408903] evm: Initialising EVM extended attributes: [ 1.408904] audit: type=1807 audit(1674485915.579:2): action=measure func=KEXEC_KERNEL_CHECK res=1 [ 1.408909] evm: security.selinux [ 1.408911] audit: type=1807 audit(1674485915.579:3): action=measure func=MODULE_CHECK res=1 [ 1.408912] evm: security.SMACK64 (disabled) [ 1.408915] evm: security.SMACK64EXEC (disabled) [ 1.408917] evm: security.SMACK64TRANSMUTE (disabled) [ 1.408919] evm: security.SMACK64MMAP (disabled) [ 1.408921] evm: security.apparmor (disabled) [ 1.408922] evm: security.ima [ 1.408924] evm: security.capability [ 1.408926] evm: HMAC attrs: 0x1 [ 1.542679] tsc: Refined TSC clocksource calibration: 2112.001 MHz [ 1.542694] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e71797ffd2, max_idle_ns: 440795307724 ns [ 1.542753] clocksource: Switched to clocksource tsc [ 1.546818] alg: No test for 842 (842-scomp) [ 1.546911] alg: No test for 842 (842-generic) [ 1.567733] usb 1-1: new high-speed USB device number 2 using xhci_hcd [ 1.680828] PM: Magic number: 7:624:991 [ 1.680833] machinecheck machinecheck4: hash matches [ 1.680918] memory memory34: hash matches [ 1.680981] RAS: Correctable Errors collector initialized. [ 1.680986] Lockdown: swapper/0: hibernation is restricted; see man kernel_lockdown.7 [ 1.682505] Freeing unused decrypted memory: 2036K [ 1.683167] Freeing unused kernel image (initmem) memory: 3028K [ 1.685953] Write protecting the kernel read-only data: 26624k [ 1.686944] Freeing unused kernel image (text/rodata gap) memory: 2036K [ 1.687403] Freeing unused kernel image (rodata/data gap) memory: 1108K [ 1.735525] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.735529] rodata_test: all tests were successful [ 1.735530] x86/mm: Checking user space page tables [ 1.755440] usb 1-1: New USB device found, idVendor=045e, idProduct=0942, bcdDevice=62.79 [ 1.755444] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.755446] usb 1-1: Product: L1 USB2 Hub [ 1.755447] usb 1-1: Manufacturer: Microsoft [ 1.758864] hub 1-1:1.0: USB hub found [ 1.762881] hub 1-1:1.0: 3 ports detected [ 1.782217] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.782222] Run /init as init process [ 1.782224] with arguments: [ 1.782225] /init [ 1.782226] rhgb [ 1.782227] with environment: [ 1.782228] HOME=/ [ 1.782228] TERM=linux [ 1.782229] BOOT_IMAGE=(hd0,gpt7)/vmlinuz-6.1.6-1.surface.fc37.x86_64 [ 1.796149] systemd[1]: systemd 251.10-588.fc37 running in system mode (+PAM +AUDIT +SELINUX -APPARMOR +IMA +SMACK +SECCOMP -GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN -IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified) [ 1.796155] systemd[1]: Detected architecture x86-64. [ 1.796157] systemd[1]: Running in initial RAM disk. [ 1.796211] systemd[1]: Hostname set to . [ 1.796694] Lockdown: systemd: /dev/mem,kmem,port is restricted; see man kernel_lockdown.7 [ 1.841264] systemd[1]: bpf-lsm: Failed to load BPF object: No such process [ 1.859001] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd [ 1.874961] usb 2-1: New USB device found, idVendor=045e, idProduct=0941, bcdDevice=62.79 [ 1.874965] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.874967] usb 2-1: Product: L1 USB3 Gen1 Hub [ 1.874969] usb 2-1: Manufacturer: Microsoft [ 1.876409] hub 2-1:1.0: USB hub found [ 1.876754] hub 2-1:1.0: 2 ports detected [ 1.921511] systemd[1]: Queued start job for default target initrd.target. [ 1.933488] systemd[1]: Created slice system-systemd\x2dcryptsetup.slice - Slice /system/systemd-cryptsetup. [ 1.933587] systemd[1]: Reached target initrd-usr-fs.target - Initrd /usr File System. [ 1.933603] systemd[1]: Reached target local-fs.target - Local File Systems. [ 1.933622] systemd[1]: Reached target slices.target - Slice Units. [ 1.933636] systemd[1]: Reached target swap.target - Swaps. [ 1.933656] systemd[1]: Reached target timers.target - Timer Units. [ 1.933863] systemd[1]: Listening on dbus.socket - D-Bus System Message Bus Socket. [ 1.934089] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket. [ 1.934244] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log). [ 1.934400] systemd[1]: Listening on systemd-journald.socket - Journal Socket. [ 1.934552] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket. [ 1.934693] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket. [ 1.934716] systemd[1]: Reached target sockets.target - Socket Units. [ 1.935915] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes... [ 1.936004] systemd[1]: memstrack.service - Memstrack Anylazing Service was skipped because all trigger condition checks failed. [ 1.938296] systemd[1]: Starting systemd-journald.service - Journal Service... [ 1.939779] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules... [ 1.941141] systemd[1]: Starting systemd-sysusers.service - Create System Users... [ 1.942525] systemd[1]: Starting systemd-vconsole-setup.service - Setup Virtual Console... [ 1.944774] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes. [ 1.957623] systemd[1]: Finished systemd-sysusers.service - Create System Users. [ 1.957771] audit: type=1130 audit(1674485916.127:4): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-sysusers comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 1.971045] fuse: init (API version 7.37) [ 1.972927] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev... [ 1.980412] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. [ 1.980567] audit: type=1130 audit(1674485916.149:5): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-modules-load comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 1.982433] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... [ 1.983019] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. [ 1.983222] audit: type=1130 audit(1674485916.152:6): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-tmpfiles-setup-dev comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 1.987685] usb 1-7: new high-speed USB device number 3 using xhci_hcd [ 1.991479] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. [ 1.991552] audit: type=1130 audit(1674485916.160:7): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-sysctl comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 2.010958] systemd[1]: Started systemd-journald.service - Journal Service. [ 2.011115] audit: type=1130 audit(1674485916.180:8): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-journald comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 2.029361] audit: type=1130 audit(1674485916.198:9): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-vconsole-setup comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 2.036822] audit: type=1130 audit(1674485916.206:10): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-tmpfiles-setup comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 2.115145] usb 1-7: New USB device found, idVendor=045e, idProduct=091e, bcdDevice= 1.00 [ 2.115151] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2.115154] usb 1-7: Product: XBOX ACC [ 2.115156] usb 1-7: Manufacturer: Microsoft Inc. [ 2.115158] usb 1-7: SerialNumber: 000000000 [ 2.204728] usb 1-1.1: new high-speed USB device number 4 using xhci_hcd [ 2.308774] usb 1-1.1: New USB device found, idVendor=045e, idProduct=0944, bcdDevice=62.88 [ 2.308785] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.308789] usb 1-1.1: Product: L2 USB2 Hub [ 2.308792] usb 1-1.1: Manufacturer: Microsoft [ 2.310120] hub 1-1.1:1.0: USB hub found [ 2.310451] hub 1-1.1:1.0: 3 ports detected [ 2.371941] usb 2-1.1: new SuperSpeed USB device number 3 using xhci_hcd [ 2.386920] usb 2-1.1: New USB device found, idVendor=045e, idProduct=0943, bcdDevice=62.88 [ 2.386926] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.386928] usb 2-1.1: Product: L2 USB3 Gen1 Hub [ 2.386930] usb 2-1.1: Manufacturer: Microsoft [ 2.411383] hub 2-1.1:1.0: USB hub found [ 2.411712] hub 2-1.1:1.0: 3 ports detected [ 2.472674] usb 1-1.2: new high-speed USB device number 5 using xhci_hcd [ 2.552468] dw-apb-uart dw-apb-uart.4: failed to request DMA [ 2.554510] surface_serial_hub serial0-0: SAM firmware version: 182.2304.139 [ 2.576106] usb 1-1.2: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice= 6.63 [ 2.576119] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.576125] usb 1-1.2: Product: USB2.1 Hub [ 2.576130] usb 1-1.2: Manufacturer: GenesysLogic [ 2.601849] hub 1-1.2:1.0: USB hub found [ 2.602128] hub 1-1.2:1.0: 4 ports detected [ 2.623567] intel_ish_ipc 0000:00:13.0: enabling device (0000 -> 0002) [ 2.640129] usb 2-1.2: new SuperSpeed USB device number 4 using xhci_hcd [ 2.658860] usb 2-1.2: New USB device found, idVendor=05e3, idProduct=0626, bcdDevice= 6.63 [ 2.658870] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.658874] usb 2-1.2: Product: USB3.1 Hub [ 2.658877] usb 2-1.2: Manufacturer: GenesysLogic [ 2.677808] hub 2-1.2:1.0: USB hub found [ 2.678595] hub 2-1.2:1.0: 4 ports detected [ 2.725774] nvme nvme0: pci function 0000:03:00.0 [ 2.733838] nvme nvme0: missing or invalid SUBNQN field. [ 2.733926] nvme nvme0: Shutdown timeout set to 10 seconds [ 2.736396] nvme nvme0: 8/0/0 default/read/poll queues [ 2.739414] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 [ 2.742686] usb 1-1.1.2: new full-speed USB device number 6 using xhci_hcd ```

dmesg.txt

Ramen-LadyHKG commented 1 year ago

BTW, the USB is also working really weird on my Surface Book 2 when running Linux.

I always plug in

On the Keyboard Base:

USBC_Hub:

Usually they work fine on both Windows and Linux.

However, on Linux sometimes it gets very unstable on intense job. Or I plug more device to the USB port on the Base.

I barely had these issues on Windows. Except the USB_C port is often run at 2.0 speed. Seems to be a Windows driver issue.

Ramen-LadyHKG commented 1 year ago

https://www.reddit.com/r/SurfaceLinux/comments/13x55et/whats_the_maximum_cpu_frequency_you_can_get_on/

Ramen-LadyHKG commented 1 year ago

multiplier stuck at around 15x Screenshot_20230605_205421

Ramen-LadyHKG commented 1 year ago

I think they're related, Power Limits is might be the cause

Intel Core i7-8550U cpu frequency drops on high loads on Ubuntu 20.04

Ramen-LadyHKG commented 1 year ago

When running blender, CPU in high load, CPU PKG is cap below 10W

Screenshot_20230613_163011

Ramen-LadyHKG commented 11 months ago

Sorry, I've to bring this up again.

The CPU frequency is too low that KDE plasma becomes very laggy, the render FPS in plasma deskop effects shots was 28FPS

I cannot even play osu! smoothly.

Rendering on iGPU(i7-8650u / HD620):

Screenshot_20230712_002102

Rendering on Nvidia GPU (GTX1060):

Screenshot_20230712_000155

leonm1 commented 11 months ago

There are many possible causes. I have an SB2 13.5" with the same processor with no issues, though I have debugged an issue where my processor wouldn't scale past 2100Mhz on each core.

My issue then was with the intel_pstate driver, which is required to enable turbo clocks.

These are the docs for the intel_pstate driver. I suggest trying to verify 1. that your system is using this driver for cpu scaling (per the docs, it requires checking the scaling_driver attribute for all cpus in /sys), and 2. verify that intel_pstate is using active mode with hwp (hardware p-states).

Secondly, you can also check the performance profile. Do you have the surface cli installed? If so, I think you can run sudo surface profile get to see what performance profile your machine is set to.

Can you check those and post back the results? If you need assistance, let me know and I can see about getting specific commands to run when I have some time with my SB2.

leonm1 commented 11 months ago

You can determine the cpu scaling_driver on your system by executing the following command:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

Mine outputs intel_pstate.

Then, you can output the available performance modes with

cat /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_available_preferences

(mine outputs default performance balance_performance balance_power power) and the selected performance mode with

cat /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference

(mine outputs balance_performance).

If intel_pstate is not being used (or is being used but isn't using the hwp active mode), then you will not have the energy_performance_available_preferences attributes.

Ramen-LadyHKG commented 11 months ago

You can determine the cpu scaling_driver on your system by executing the following command:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

Mine outputs intel_pstate.

Then, you can output the available performance modes with

cat /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_available_preferences

(mine outputs default performance balance_performance balance_power power) and the selected performance mode with

cat /sys/devices/system/cpu/cpu*/cpufreq/, energy_performance_preference

(mine outputs balance_performance).

If intel_pstate is not being used (or is being used but isn't using the hwp active mode), then you will not have the energy_performance_available_preferences attributes.

Yes, I've been using p-state which does not resolve this issue.

The problem I'm having is power throttling in high cpu usage.

When running a heavy process, like benchmark, compiling, game, initially the cpu can reach to 2.3GHz but it didn't last for about 5 sec and quickly drop to 1.3GHz, sometimes even lower, like 0.5GHz

The CPU is never hot, always below 55C, so that's not thermal throttling I am 100% sure.

The CPU can turbo boost up to 4.0GHz, 35W in Windows 11, so i don't think that's a hardware issue either.

Ramen-LadyHKG commented 11 months ago

My CPU PKG is capped below 10W(1.3GHz) when heavy load

Question: How to stop power limit in Linux?

On Windows, That CPU can turbo boost up to 4GHz, 20~35W without any configuration. And with ThrottleStop, I can easily configure the SpeedShift, PL1, PL2. I'm able to maintain good performance without thermal throttling on Windows.

On Linux (Arch/Fedora), That CPU can turbo boost up to 2.8GHz when there is no heavy load.

When I put some on it, like running Blender Benchmark, the CPU soon Throttle down to 1.3GHz, 10W. The Temperature was never high, always below 60C degree, thus no way that was a Thermal Throttle.

After further investigate, it was power throttled.

However, I couldn't find such tools like ThrottleStop on Linux that I could control the CPU comprehensively. CPU frequency scaling seems to be severely limited by firmware on Linux.

Through powercap (Intel Rapl Driver) I've set PL1 to 20W / PL2 to 30W. Same exact setting I used in ThrottleStop on Windows.

I've tried Intel-Pstate, cpupower governor, thermald, powercap, power-daemon... none help the situation.

I've found some topics that are related to this problem: https://askubuntu.com/questions/1329587/intel-core-i7-8550u-cpu-frequency-drops-on-high-loads-on-ubuntu-20-04

Ramen-LadyHKG commented 11 months ago

There are many possible causes. I have an SB2 13.5" with the same processor with no issues, though I have debugged an issue where my processor wouldn't scale past 2100Mhz on each core.

My issue then was with the intel_pstate driver, which is required to enable turbo clocks.

These are the docs for the intel_pstate driver. I suggest trying to verify 1. that your system is using this driver for cpu scaling (per the docs, it requires checking the scaling_driver attribute for all cpus in /sys), and 2. verify that intel_pstate is using active mode with hwp (hardware p-states).

Secondly, you can also check the performance profile. Do you have the surface cli installed? If so, I think you can run sudo surface profile get to see what performance profile your machine is set to.

Can you check those and post back the results? If you need assistance, let me know and I can see about getting specific commands to run when I have some time with my SB2.

The result is already appeared in the screenshot of the post.

As you can see in cpupower frequency-info, turbo-boost is enabled as shown in the p-state driver.

All profile, surface performance, linux power daemon, pstate cpu governor is set to performance which is the highest.

I also tried to set the turbo boost limit maximum frequencyand minimum frequency to 100% in the sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq

Ramen-LadyHKG commented 11 months ago

There are many possible causes. I have an SB2 13.5" with the same processor with no issues, though I have debugged an issue where my processor wouldn't scale past 2100Mhz on each core.

Greetings, What's the average frequency you get when all CPU core/thread is 100% usage?

Like when I run pacman update, make to compile program.

It drops down to 1.3GHz

Ramen-LadyHKG commented 11 months ago

Screenshot_20230712_230632

Ramen-LadyHKG commented 11 months ago

First Picture is not stressed, as you can see on the left side of the System Monitor. The maximum frequency was able to reach 2.2GHz

Screenshot_20230712_235147

Second Picture is stressed, 100% CPU usage. The maximum frequency was only able to reach 1.6GHz.

Screenshot_20230712_235109

Ramen-LadyHKG commented 6 months ago

Idle:

Screenshot_20231201_084852}

Run full load for 1min:

Screenshot_20231201_085653}

Ramen-LadyHKG commented 6 months ago

I also post on Intel Forum, hopefully could get their attention. https://community.intel.com/t5/Processors/Turbo-Boost-isn-t-working-properly-with-Intel-i7-8650U-Kaby-Lake/m-p/1549828#M67367

Ramen-LadyHKG commented 1 month ago

Exact issue like them:

exactly like this

https://bbs.archlinux.org/viewtopic.php?pid=2164410#p2164410

https://bbs.archlinux.org/viewtopic.php?pid=2166299#p2166299

https://askubuntu.com/questions/1329587/intel-core-i7-8550u-cpu-frequency-drops-on-high-loads-on-ubuntu-20-04

Ramen-LadyHKG commented 1 month ago

I got this error in dmesg

ACPI: thermal: [Firmware Bug]: No valid trip points!

https://community.frame.work/t/responded-firmware-bug-acpi-table-error-causes-missing-sensors-on-linux-6-7/47767/9

Seems to be an known issue for framework

It looks like Kernel 6.9 will be getting a fix that will allow the thermal zones to register despite the bogus trip values 7. However, that does not eliminate the need for Framework to put valid thermal zone data in the ACPI tables for the various operations that may utilize the trip values.

Ramen-LadyHKG commented 1 month ago

Anyway, I reported to upstream regard to i915 driver hanging

https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10957

but I got some error when compiling the drm-tis kernel

  PARSE   include/uapi/linux/lirc.h
Using alabaster theme

Sphinx parallel build error:
AttributeError: module 'docutils.nodes' has no attribute 'reprunicode'
make[2]: *** [Documentation/Makefile:118: htmldocs] Error 2
make[1]: *** [/home/curie/.cache/yay/linux-drm-tip-git/src/linux-drm-tip-git/Makefile:1703: htmldocs] Error 2
make: *** [Makefile:240: __sub-make] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: linux-drm-tip-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
linux-drm-tip-git - exit status 4

https://github.com/sphinx-doc/sphinx/issues/12340

thecountrox commented 1 month ago

OMG THIS, I have a i5-8250U , on an Ideapad 130-14ikb (part of Kaby Lake not Kaby Lake R) I have this EXACT same issue and its DRIVING ME NUTS, No matter what I try in linux, processor gets pinned to 1.6ghz and 15W On windows the processor sits comfortably at 3.4 (max boost possible) and when pinning all cores it gets thermal throttled to 2.8 ish which is very respectable

on linux its mostly just random bursts to 3.4 but as soon as something of a real workload comes up it gets pinned to 1.6 (which is useless when compiling stuff)

what ive discovered recently the lenovo bios has a secret menu (if running Insydeh20) where if u poweroff your laptop, slide your keys from f3 to c , f4 to v, f5 to b and f6 to n Then power on and go to bios using f2 menu it unlocks the engineering bios where u can change your cpu profile (down , up and nominal) setting it to up results in a better 1.8ghz base clock (which still is gets used in linux)

feel free to contact me on discord @thecountrox or reply to this comment for more information P.S I have seen your messages in other websites such as intel developers and ubuntu forums. It truly sucks man. I can assure you its not microsoft doing this on purpose as this happened to me as well on a lenovo device

Ramen-LadyHKG commented 1 month ago

OMG THIS, I have a i5-8250U , on an Ideapad 130-14ikb (part of Kaby Lake not Kaby Lake R) I have this EXACT same issue and its DRIVING ME NUTS, No matter what I try in linux, processor gets pinned to 1.6ghz and 15W On windows the processor sits comfortably at 3.4 (max boost possible) and when pinning all cores it gets thermal throttled to 2.8 ish which is very respectable

on linux its mostly just random bursts to 3.4 but as soon as something of a real workload comes up it gets pinned to 1.6 (which is useless when compiling stuff)

what ive discovered recently the lenovo bios has a secret menu (if running Insydeh20) where if u poweroff your laptop, slide your keys from f3 to c , f4 to v, f5 to b and f6 to n Then power on and go to bios using f2 menu it unlocks the engineering bios where u can change your cpu profile (down , up and nominal) setting it to up results in a better 1.8ghz base clock (which still is gets used in linux)

feel free to contact me on discord @thecountrox or reply to this comment for more information P.S I have seen your messages in other websites such as intel developers and ubuntu forums. It truly sucks man. I can assure you its not microsoft doing this on purpose as this happened to me as well on a lenovo device

hey there

thank you for replying.

This is the same time I get respond from someone who has similar experience. I've post everywhere, nobody's spoken up.

I filing a Kernel bug report to upstream. Will let you know when I've submitted it.

Ramen-LadyHKG commented 1 month ago

I also noticed, If you stress the iGPU. All the power would shift to iGPU leaving the CPU power throttle so much.

Ramen-LadyHKG commented 3 days ago

https://github.com/linux-surface/linux-surface/issues/1422#issuecomment-2161428267

Holy shit I'm a fxxking genius Screenshot_A6213 1 _(2024-June-15)_ 10,50,26

checkpot I've never seen the frequency indicator up to 3GHz never seen temp up to 60C

this is the first time I'm happy to see the CPU is hot


anyway, so the solution is

write the value to msr

I had tried wrmsr before but I'd never able to find the correct memory address to write to.

So after some digging at the Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 3B: System Programming Guide, Part 2

https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3b-part-2-manual.pdf

and this kernel issue ticket

https://patchwork.kernel.org/project/linux-pm/patch/20220601192216.9174-1-george.d.sworo@intel.com/#24889996

gave me a hint of the PL4 address is 0x601

i try to read the address value sudo rdmsr 0x601 it return 78.

I know it's a hex variable, so in decimal is 120 but I couldn't see any relation to #PL4 limit 15W.

so some more digging went by

I found this

Thanks for the info. I had a look at the code but I cannot see anything obvious why you are being prevented from checking that box. I will look some more but even if you could check this box, it will not be able to help. You need to find a way to unlock the MSR current limit or set it higher.

This register is in units of 1/8 Amps. 208 Amps means that register should contain 1664 which converted to hex is 0x680. Find that hex number and change it to 0x980 and that should give you some more headroom. :)

https://www.techpowerup.com/forums/threads/throttlestop-overclocking-desktop-pcs.235975/post-4738761

so I 15*8 = 120

bomb, checkpot. exactly the same as my current PL4 setting

so I want to test 30 as PL4, 30*8=240

then, convert it to hex, 240=F0

sudo wrmsr 0x601 F0

instantly, the CPU turbo up to 4.0GHz


https://github.com/linux-surface/linux-surface/issues/1041

almost 2 years, can you believe I've been using this at 2GHz max for that long.

Ramen-LadyHKG commented 3 days ago

Almost on to modifying the firmware

Screenshot_A6213 1 _(2024-June-15)_ 08,09,58

Screenshot_A6213 1 _(2024-June-15)_ 08,13,33