linux-surface / linux-surface

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

IPTS on Gen7 needs to be reloaded after suspend #89

Closed danielzgtg closed 3 years ago

danielzgtg commented 4 years ago

This follows up on the IPTS suspend issues on #74. It seems that a modprobe -r ipts needs to be done before suspend or else Intel ME goes into an inconsistent state.

Environment

What is working

Scheduler part of suspend

# echo freezer > /sys/power/pm_test
# echo mem > /sys/power/state
[ 1765.772847] PM: suspend entry (s2idle)
[ 1765.788373] Filesystems sync: 0.015 seconds
[ 1765.789321] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 1765.791846] OOM killer disabled.
[ 1765.791848] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 1765.793221] PM: suspend debug: Waiting for 5 second(s).
[ 1770.755290] OOM killer enabled.
[ 1770.755290] Restarting tasks ... done.
[ 1770.756756] PM: suspend exit
# # System wakes up successfully, touchscreen works

Driver suspend without platform suspend

# echo devices > /sys/power/pm_test
# echo mem > /sys/power/state
[ 1818.643162] PM: suspend entry (s2idle)
[ 1818.659583] Filesystems sync: 0.016 seconds
[ 1818.660480] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 1818.663078] OOM killer disabled.
[ 1818.663079] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 1818.664427] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1818.702288] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Removing IPTS
[ 1818.702294] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: ipts_control_send: error 0x4:-19
[ 1818.702297] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: ipts_control_send: error 0x7:-19
[ 1818.702340] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping receive loop
[ 1818.712617] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping input loop
[ 1819.909881] PM: suspend debug: Waiting for 5 second(s).
[ 1825.180299] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Probing IPTS
[ 1825.180302] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS using DMA_BIT_MASK(64)
[ 1825.180322] OOM killer enabled.
[ 1825.180323] Restarting tasks ... 
[ 1825.180528] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting receive loop
[ 1825.182173] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting input loop
[ 1825.182477] done.
[ 1825.183923] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F found
[ 1825.184007] input: Intel Precise Stylus as /devices/pci0000:00/0000:00:16.4/0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04/input/input30
[ 1825.184469] input: Intel Precise Touchscreen (Singletouch) as /devices/pci0000:00/0000:00:16.4/0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04/input/input31
[ 1825.190457] PM: suspend exit
# # System wakes up successfully, touchscreen works

What doesn't work

Suspend from user interface

However these can be reduced to the other cases.

Platform suspend

# echo platform > /sys/power/pm_test
# echo mem > /sys/power/state
[  242.362684] PM: suspend entry (s2idle)
[  242.378704] Filesystems sync: 0.016 seconds
[  242.379650] Freezing user space processes ... (elapsed 0.002 seconds) done.
[  242.381659] OOM killer disabled.
[  242.381660] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[  242.382940] printk: Suspending console(s) (use no_console_suspend to debug)
[  242.419660] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Removing IPTS
[  242.419670] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: ipts_control_send: error 0x4:-19
[  242.419674] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: ipts_control_send: error 0x7:-19
[  242.419730] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping receive loop
[  242.421016] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping input loop
[  243.701791] PM: suspend debug: Waiting for 5 second(s).
[  249.006249] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Probing IPTS
[  249.006252] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS using DMA_BIT_MASK(64)
[  249.010327] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting receive loop
[  249.013994] OOM killer enabled.
[  249.013995] Restarting tasks ... 
[  249.014105] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting input loop
[  249.015564] done.
[  249.019219] PM: suspend exit
# # System wakes up, but touchscreen doesn't work. Notice the lack of "input: Intel Precise Touchscreen"

If system enters this state, shutdown freezes at "reboot" line and requires holding the power button to complete.

Further debugging

To debug the issue further, I ran the following commands after going through "platform suspend."

# rmmod ipts
# rmmod mei_me
# rmmod mei

That worked fine. However, the following causes IPTS to load and causes a kernel oops:

# modprobe mei
# modprobe mei_me
[  477.507746] BUG: unable to handle page fault for address: ffff9f9da7b5b11b
[  477.511927] #PF: supervisor read access in kernel mode
[  477.514519] #PF: error_code(0x0000) - not-present page
[  477.516719] PGD 2d7601067 P4D 2d7601067 PUD 0 
[  477.518799] Oops: 0000 [#1] SMP NOPTI
[  477.520928] CPU: 5 PID: 1709 Comm: kworker/u16:28 Tainted: G            E     5.5.0-danielbind #4
[  477.523151] Hardware name: Microsoft Corporation Surface Pro 7/Surface Pro 7, BIOS 8.100.140 12/20/2019
[  477.525337] Workqueue: events_unbound async_run_entry_fn
[  477.527509] RIP: 0010:kmem_cache_alloc+0x7a/0x210
[  477.529620] Code: 65 49 8b 50 08 65 4c 03 05 c3 b0 9c 42 4d 8b 20 4d 85 e4 0f 84 7c 01 00 00 41 8b 5e 20 49 8b 3e 48 8d 4a 01 4c 89 e0 4c 01 e3 <48> 33 1b 49 33 9e 70 01 00 00 65 48 0f c7 0f 0f 94 c0 84 c0 74 bd
[  477.531865] RSP: 0018:ffffb87980b17be0 EFLAGS: 00010286
[  477.534058] RAX: ffff9f9da7b5b11b RBX: ffff9f9da7b5b11b RCX: 00000000000000a1
[  477.536287] RDX: 00000000000000a0 RSI: 0000000000000dc0 RDI: 00000000000302e0
[  477.538452] RBP: 0000000000000dc0 R08: ffff9f9d5ad702e0 R09: 0000000000800000
[  477.540680] R10: 0000000000000002 R11: 0000000000000000 R12: ffff9f9da7b5b11b
[  477.542810] R13: ffffffffbd70d44d R14: ffff9f9d58a13640 R15: ffff9f9d58a13640
[  477.545018] FS:  0000000000000000(0000) GS:ffff9f9d5ad40000(0000) knlGS:0000000000000000
[  477.547254] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  477.549433] CR2: ffff9f9da7b5b11b CR3: 00000002d6e0a006 CR4: 0000000000760ee0
[  477.551673] PKRU: 55555554
[  477.553838] Call Trace:
[  477.556071]  __proc_create+0xed/0x260
[  477.558209]  proc_create_reg+0x4b/0x80
[  477.560428]  proc_create_data+0x24/0x50
[  477.562570]  register_irq_proc+0x106/0x1a0
[  477.564771]  __setup_irq+0x42a/0x770
[  477.566946]  ? request_threaded_irq+0xb2/0x160
[  477.569101]  request_threaded_irq+0xfe/0x160
[  477.571319]  ? mei_me_irq_quick_handler+0x120/0x120 [mei_me]
[  477.573471]  mei_me_probe+0x131/0x2f0 [mei_me]
[  477.575661]  local_pci_probe+0x42/0x80
[  477.577783]  pci_device_probe+0x104/0x1a0
[  477.579953]  really_probe+0x147/0x3c0
[  477.582005]  driver_probe_device+0xb6/0x100
[  477.584119]  __driver_attach_async_helper+0x83/0x90
[  477.586162]  async_run_entry_fn+0x39/0x160
[  477.588342]  process_one_work+0x1af/0x350
[  477.588343]  worker_thread+0x50/0x3b0
[  477.588344]  kthread+0xf9/0x130
[  477.588344]  ? process_one_work+0x350/0x350
[  477.588345]  ? kthread_park+0x90/0x90
[  477.588347]  ret_from_fork+0x1f/0x40
[  477.588348] Modules linked in: mei_me(E) mei(E) ip6table_nat(E) ip6table_filter(E) ip6_tables(E) xt_comment(E) dm_mod(E) btrfs(E) blake2b_generic(E) xor(E) zstd_compress(E) iptable_mangle(E) xt_CHECKSUM(E) iptable_nat(E) xt_MASQUERADE(E) nf_nat(E) nf_conntrack(E) nf_defrag_ipv6(E) nf_defrag_ipv4(E) xt_tcpudp(E) bridge(E) stp(E) llc(E) iptable_filter(E) raid6_pq(E) libcrc32c(E) rfcomm(E) cmac(E) bnep(E) fuse(E) binfmt_misc(E) squashfs(E) zstd_decompress(E) snd_sof_pci(E) snd_sof_intel_hda_common(E) snd_sof_intel_hda(E) snd_sof_intel_byt(E) snd_sof_intel_ipc(E) snd_sof_xtensa_dsp(E) snd_sof(E) snd_hda_codec_realtek(E) snd_soc_hdac_hda(E) snd_hda_codec_generic(E) snd_hda_ext_core(E) snd_soc_acpi_intel_match(E) snd_soc_acpi(E) snd_soc_core(E) snd_compress(E) ledtrig_audio(E) snd_hda_intel(E) snd_intel_dspcfg(E) snd_hda_codec(E) snd_hda_core(E) snd_hwdep(E) btusb(E) btrtl(E) snd_pcm(E) btbcm(E) iwlmvm(E) x86_pkg_temp_thermal(E) btintel(E) snd_seq_midi(E) intel_powerclamp(E) bluetooth(E)
[  477.588394]  coretemp(E) snd_seq_midi_event(E) mac80211(E) snd_rawmidi(E) kvm_intel(E) libarc4(E) nls_ascii(E) nls_cp437(E) snd_seq(E) vfat(E) fat(E) loop(E) iwlwifi(E) drbg(E) kvm(E) snd_seq_device(E) irqbypass(E) ansi_cprng(E) snd_timer(E) hid_sensor_gyro_3d(E) hid_sensor_accel_3d(E) hid_sensor_rotation(E) ecdh_generic(E) intel_cstate(E) joydev(E) efi_pstore(E) hid_sensor_trigger(E) intel_uncore(E) cfg80211(E) hid_sensor_iio_common(E) snd(E) intel_rapl_msr(E) processor_thermal_device(E) ecc(E) industrialio_triggered_buffer(E) gpio_keys(E) surface_sam_sid_power(E) surface_sam_sid_gpelid(E) intel_rapl_perf(E) intel_wmi_thunderbolt(E) kfifo_buf(E) efivars(E) soundcore(E) intel_rapl_common(E) industrialio(E) rfkill(E) intel_soc_dts_iosf(E) button(E) evdev(E) surfacepro3_button(E) soc_button_array(E) int3403_thermal(E) int340x_thermal_zone(E) surface_sam_sid(E) tpm_crb(E) tpm_tis(E) tpm_tis_core(E) tpm(E) int3400_thermal(E) dptf_power(E) rng_core(E) acpi_thermal_rel(E) acpi_tad(E) acpi_pad(E)
[  477.588409]  sch_fq_codel(E) parport_pc(E) ppdev(E) lp(E) parport(E) efivarfs(E) ip_tables(E) x_tables(E) autofs4(E) ext4(E) crc32c_generic(E) crc16(E) mbcache(E) jbd2(E) surface_sam_vhf(E) hid_sensor_hub(E) intel_ishtp_hid(E) hid_multitouch(E) hid_generic(E) usbhid(E) hid(E) crct10dif_pclmul(E) i2c_designware_platform(E) i2c_designware_core(E) crc32_pclmul(E) crc32c_intel(E) ghash_clmulni_intel(E) aesni_intel(E) crypto_simd(E) i915(E) i2c_algo_bit(E) nvme(E) cryptd(E) glue_helper(E) drm_kms_helper(E) syscopyarea(E) sysfillrect(E) xhci_pci(E) sysimgblt(E) fb_sys_fops(E) intel_lpss_pci(E) xhci_hcd(E) intel_lpss(E) nvme_core(E) idma64(E) intel_ish_ipc(E) usbcore(E) drm(E) mfd_core(E) intel_ishtp(E) wmi(E) video(E) surface_sam_san(E) surface_sam_ssh(E) crc_ccitt(E) [last unloaded: ipts]
[  477.588424] CR2: ffff9f9da7b5b11b
[  477.588425] ---[ end trace 0335e80987c8a3bc ]---
[  477.646181] RIP: 0010:kmem_cache_alloc+0x7a/0x210
[  477.682730] Code: 65 49 8b 50 08 65 4c 03 05 c3 b0 9c 42 4d 8b 20 4d 85 e4 0f 84 7c 01 00 00 41 8b 5e 20 49 8b 3e 48 8d 4a 01 4c 89 e0 4c 01 e3 <48> 33 1b 49 33 9e 70 01 00 00 65 48 0f c7 0f 0f 94 c0 84 c0 74 bd
[  477.685512] RSP: 0018:ffffb87980b17be0 EFLAGS: 00010286
[  477.688288] RAX: ffff9f9da7b5b11b RBX: ffff9f9da7b5b11b RCX: 00000000000000a1
[  477.691090] RDX: 00000000000000a0 RSI: 0000000000000dc0 RDI: 00000000000302e0
[  477.693792] RBP: 0000000000000dc0 R08: ffff9f9d5ad702e0 R09: 0000000000800000
[  477.696569] R10: 0000000000000002 R11: 0000000000000000 R12: ffff9f9da7b5b11b
[  477.699362] R13: ffffffffbd70d44d R14: ffff9f9d58a13640 R15: ffff9f9d58a13640
[  477.702100] FS:  0000000000000000(0000) GS:ffff9f9d5ad40000(0000) knlGS:0000000000000000
[  477.704893] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  477.707652] CR2: ffff9f9da7b5b11b CR3: 000000044e396002 CR4: 0000000000760ee0
[  477.710376] PKRU: 55555554
[  477.713575] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Probing IPTS
[  477.723491] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS using DMA_BIT_MASK(64)
[  477.734267] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting receive loop
[  477.734887] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting input loop

None of {mei, mei_me, ipts} can be unloaded after.

Workaround

I found that if I do rmmod ipts before suspending, then all of the ways of suspending DO work.

Analysis

After a couple more attempts, I found that the problem has a small chance of not occurring. I wonder if this is a race condition between ipts and mei_me, and whether we need to make sure ipts suspends first.

jagrieve commented 4 years ago

Thought I would leave a quick note to confirm this behaviour, using the same model SP7, but running Manjaro with the packaged surface-linux kernel Linux Maxwell 5.5.7-arch1-2-surface #1 SMP PREEMPT Sun, 01 Mar 2020 13:14:42 +0000 x86_64 GNU/Linux.

I didn't dig as deeply as Daniel, but it after noticing it was confined to waking from sleep I used a wicd suspend/resume service script to automatically unload and reload the ipts module. Seems to be sidestepping the problem quite well for now, so I'll paste in my service file below for any other folks who discover this issue and are looking for a quick fix:

[james@Maxwell ~]$ cat /etc/systemd/system/wicd-sleep.service
[Unit]
Description=Wicd sleep hook
Before=sleep.target
StopWhenUnneeded=yes

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/rmmod ipts
ExecStop=/usr/bin/modprobe ipts

[Install]
WantedBy=sleep.target
nasiaf commented 4 years ago

Hi,

I tried to use your fix, but my wicd-sleep.service can't launch. I have this error when i check the statuts :

`● wicd-sleep.service - Wicd sleep hook Loaded: loaded (/etc/systemd/system/wicd-sleep.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Wed 2020-05-20 01:52:14 CEST; 10s ago Process: 3566 ExecStart=/usr/bin/rmmod ipts (code=exited, status=203/EXEC) Main PID: 3566 (code=exited, status=203/EXEC)

mai 20 01:52:14 Surface systemd[1]: Starting Wicd sleep hook... mai 20 01:52:14 Surface systemd[3566]: wicd-sleep.service: Failed to execute command: No such file or d> mai 20 01:52:14 Surface systemd[3566]: wicd-sleep.service: Failed at step EXEC spawning /usr/bin/rmmod:> mai 20 01:52:14 Surface systemd[1]: wicd-sleep.service: Main process exited, code=exited, status=203/EX> mai 20 01:52:14 Surface systemd[1]: wicd-sleep.service: Failed with result 'exit-code'. mai 20 01:52:14 Surface systemd[1]: Failed to start Wicd sleep hook.

I check the access right of each files and the path to rmmod & modprobe. I can't understand the issue.

Can u help ? Thx a lot

danielzgtg commented 4 years ago

On some systems, bin needs to be replaced with sbin

nasiaf commented 4 years ago

Thx, it seems to work and start properly.

Crashdummyy commented 4 years ago

The oneshot unit only works sometimes for me. most of the time the Touchscreen is still unresponsive on my SP7. Is there any other race condition I am missing ?

my dmesg keeps mentions it not working.

[   97.271492] printk: Suspending console(s) (use no_console_suspend to debug)
[   97.272887] wlp0s20f3: deauthenticating from 2c:3a:fd:90:81:83 by local choice (Reason: 3=DEAUTH_LEAVING)
[   97.293151] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Removing IPTS
[   97.293158] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: ipts_control_send: error 0x4:-19
[   97.293161] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: ipts_control_send: error 0x7:-19
[   97.293885] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping receive loop
[   97.499262] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping data loop
[  118.183517] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[  118.332444] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[  118.481040] OOM killer enabled.
[  118.481042] Restarting tasks ... 
[  118.487050] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Probing IPTS
[  118.487052] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS using DMA_BIT_MASK(64)
[  118.488097] done.
[  118.489891] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting receive loop
[  118.491307] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[  118.491313] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting data loop

My Device:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:    20.04
Codename:   focal
Linux crashface 5.6.13-surface #1 SMP Sun May 17 01:54:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

My UnitFile:

# /etc/systemd/system/wicd-sleep.service
[Unit]
Description=Wicd sleep hook
Before=sleep.target
StopWhenUnneeded=yes

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/rmmod ipts
ExecStop=/usr/sbin/modprobe ipts

[Install]
WantedBy=sleep.target

Unloading it myself before going to sleep appears to work.

I have further no entries whatsoever in the jounral:

$ systemctl status wicd-sleep.service 
● wicd-sleep.service - Wicd sleep hook
     Loaded: loaded (/etc/systemd/system/wicd-sleep.service; enabled; vendor preset: enabled)
     Active: inactive (dead)
recolic commented 3 years ago

[Surface Laptop 3]

I tried wicd-sleep.service, and the "ExecStop" is working, but "ExecStart" is not working. I have to run rmmod ipts manually before closing the lid.

If you're facing the same problem, I have a workaround: Create the file /usr/lib/systemd/system-sleep/rmmod-ipts.sh with the following content, and make it executable (chmod +x rmmod-ipts.sh).

#!/bin/bash

echo "DEBUG: rmmod ipts at `date`" >> /tmp/a.log
rmmod ipts
exit $?
avanisubbiah commented 3 years ago

I have no idea why but changing wicd-sleep.service from sleep.target to suspend.target seems to have fixed the issue so far (Haven't lost touch functionality without turning it off for about a week now). I don't know why because I'm pretty sure that sleep.target is called alongside suspend.target regardless.

danieldeng2 commented 3 years ago

Can anyone else confirm whether the script is working in 5.8.5? it no longer seems to be working for me. many thanks

avanisubbiah commented 3 years ago

Yeah, the script honestly is just not working anymore so I just turned off the touchscreen entirely at this point.

danieldeng2 commented 3 years ago

Yeah, the script honestly is just not working anymore so I just turned off the touchscreen entirely at this point.

downgrading back to 5.7.17 seems to solve the problem for me. Manually typing rmmod ipts and modprobe ipts isn't working either with the new drivers @danielzgtg do you know what commands to use for stopping and restarting the drivers on 5.8.5? cheers

StollD commented 3 years ago

I don't have a gen7 device to test, but this should work.

#!/bin/sh

case $1 in
pre)
    systemctl stop iptsd
    modprobe -r ipts
    ;;
post)
    modprobe ipts
    systemctl start iptsd
    ;;
esac

The only difference is that you need to stop the iptsd service before you can unload the kernel module, and start it again after reloading the module.

Put this into an executable (chmod +x <path>) file /lib/systemd/system-sleep/ipts and it should work again.

danieldeng2 commented 3 years ago

I don't have a gen7 device to test, but this should work.

#!/bin/sh

case $1 in
pre)
  systemctl stop iptsd
  modprobe -r ipts
  ;;
post)
  modprobe ipts
  systemctl start iptsd
  ;;
esac

The only difference is that you need to stop the iptsd service before you can unload the kernel module, and start it again after reloading the module.

Put this into an executable (chmod +x <path>) file /lib/systemd/system-sleep/ipts and it should work again.

Confirmed working on SP7. Thank you for the information. Is it possible for you to put this in the SP7 wiki so that new comers don't have to look for this thread? thanks

danielzgtg commented 3 years ago
#!/bin/sh
# [...]

This seems right for preventing IPTS problems.

However, I forgot to add the two lines about iptsd after iptsd got introduced, and it broke for me today when I suspended. Now, none of the following worked for recovering from the problem:

Only a reboot worked, and this problem caused my tablet to freeze during shutdown.

The iptsd error is the same as from #273 :

Sep 15 07:22:38 daniel-tablet1 systemd[1]: Started Intel Precise Touch & Stylus Daemon.
Sep 15 07:22:38 daniel-tablet1 iptsd[939]: Connected to device 045e:099f
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: open /dev/ipts: no such device
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: main.(*IptsControl).Start
Sep 16 14:28:35 daniel-tablet1 iptsd[939]:         /__w/iptsd/iptsd/control.go:39
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: main.(*IptsControl).Restart
Sep 16 14:28:35 daniel-tablet1 iptsd[939]:         /__w/iptsd/iptsd/control.go:87
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: main.(*IptsControl).Read
Sep 16 14:28:35 daniel-tablet1 iptsd[939]:         /__w/iptsd/iptsd/control.go:118
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: main.main
Sep 16 14:28:35 daniel-tablet1 iptsd[939]:         /__w/iptsd/iptsd/main.go:57
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: runtime.main
Sep 16 14:28:35 daniel-tablet1 iptsd[939]:         /usr/lib/go-1.14/src/runtime/proc.go:203
Sep 16 14:28:35 daniel-tablet1 iptsd[939]: runtime.goexit
Sep 16 14:28:35 daniel-tablet1 iptsd[939]:         /usr/lib/go-1.14/src/runtime/asm_amd64.s:1373
Sep 16 14:28:35 daniel-tablet1 systemd[1]: iptsd.service: Succeeded.

The kernel side (dmesg) seems fine like before:

[98818.015857] OOM killer enabled.
[98818.015859] Restarting tasks ... done.
[98818.039297] PM: suspend exit
[98818.055733] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Probing IPTS
[98818.055735] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS using DMA_BIT_MASK(64)

However, looking at the /dev/ipts file, we find the cause of that error:

root@daniel-tablet1:~# stat /dev/ipts
  File: /dev/ipts
  Size: 0               Blocks: 0          IO Block: 4096   character special file
Device: 5h/5d   Inode: 1847647     Links: 1     Device type: a,39
Access: (0600/crw-------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2020-09-16 14:48:40.380001261 -0400
Modify: 2020-09-16 14:48:40.380001261 -0400
Change: 2020-09-16 14:48:40.380001261 -0400
 Birth: -
root@daniel-tablet1:~# cat /dev/ipts
cat: /dev/ipts: No such device
root@daniel-tablet1:~#
lviggiani commented 3 years ago

I don't have a gen7 device to test, but this should work.

#!/bin/sh

case $1 in
pre)
    systemctl stop iptsd
    modprobe -r ipts
    ;;
post)
    modprobe ipts
    systemctl start iptsd
    ;;
esac

The only difference is that you need to stop the iptsd service before you can unload the kernel module, and start it again after reloading the module. Put this into an executable (chmod +x <path>) file /lib/systemd/system-sleep/ipts and it should work again.

Confirmed working on SP7. Thank you for the information. Is it possible for you to put this in the SP7 wiki so that new comers don't have to look for this thread? thanks

I'm using this scrip on SP4 and it works. however after sleep, if I rotate the device in GNOME input matrix is not rotated. see this https://github.com/linux-surface/linux-surface/issues/302#issue-718801422

danielzgtg commented 3 years ago

https://github.com/linux-surface/kernel/commit/1f11c87fb851c199f356f7a499bf2f0896ed9595 looks like it will fix the root cause. TODO: confirm

dr-ni commented 3 years ago

Dear all, have some problems starting iptsd on SGO2: $ uname -a 5.10.2-surface #1 SMP Sat Dec 26 23:32:06 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ apt info iptsd Version: 0.3.1-1

$ sudo systemctl status iptsd ● iptsd.service - Intel Precise Touch & Stylus Daemon Loaded: loaded (/lib/systemd/system/iptsd.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2021-01-01 23:35:49 CET; 23min ago Docs: https://github.com/linux-surface/iptsd Process: 13235 ExecStart=/usr/bin/iptsd (code=exited, status=254) Main PID: 13235 (code=exited, status=254)

Jan 01 23:35:49 Go2 systemd[1]: Started Intel Precise Touch & Stylus Daemon. Jan 01 23:35:49 Go2 iptsd[13235]: ERROR: ../src/control.c:141: Failed to open /dev/ipts/0: No such file or directory Jan 01 23:35:49 Go2 iptsd[13235]: ERROR: ../src/main.c:83: Failed to start IPTS: No such file or directory Jan 01 23:35:49 Go2 systemd[1]: iptsd.service: Main process exited, code=exited, status=254/n/a Jan 01 23:35:49 Go2 systemd[1]: iptsd.service: Failed with result 'exit-code'.

$ sudo lsmod Module Size Used by ipts 16384 0 uhid 20480 0 ccm 20480 9 rfcomm 81920 16 cmac 16384 5 algif_hash 16384 2 algif_skcipher 16384 2 af_alg 28672 10 algif_hash,algif_skcipher bnep 24576 2 binfmt_misc 24576 1 nls_iso8859_1 16384 1 snd_hda_codec_realtek 126976 1 snd_hda_codec_generic 81920 1 snd_hda_codec_realtek ledtrig_audio 16384 1 snd_hda_codec_generic snd_soc_skl 159744 0 snd_soc_sst_ipc 20480 1 snd_soc_skl snd_soc_sst_dsp 32768 1 snd_soc_skl snd_hda_ext_core 32768 1 snd_soc_skl snd_soc_acpi_intel_match 45056 1 snd_soc_skl snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,snd_soc_skl snd_hda_intel 53248 3 snd_intel_dspcfg 24576 2 snd_hda_intel,snd_soc_skl soundwire_intel 40960 1 snd_intel_dspcfg soundwire_generic_allocation 16384 1 soundwire_intel soundwire_cadence 32768 1 soundwire_intel snd_hda_codec 147456 3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_realtek snd_hda_core 94208 6 snd_hda_codec_generic,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_soc_skl snd_hwdep 16384 1 snd_hda_codec soundwire_bus 77824 3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence snd_soc_core 278528 2 soundwire_intel,snd_soc_skl snd_compress 28672 1 snd_soc_core ac97_bus 16384 1 snd_soc_core snd_pcm_dmaengine 16384 1 snd_soc_core snd_pcm 114688 8 snd_hda_intel,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine snd_seq_midi 20480 0 snd_seq_midi_event 16384 1 snd_seq_midi snd_rawmidi 36864 1 snd_seq_midi mei_hdcp 24576 0 intel_rapl_msr 20480 0 snd_seq 73728 2 snd_seq_midi,snd_seq_midi_event snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi snd_timer 40960 2 snd_seq,snd_pcm x86_pkg_temp_thermal 20480 0 intel_powerclamp 20480 0 coretemp 20480 0 iwlmvm 405504 0 kvm_intel 294912 0 mac80211 958464 1 iwlmvm kvm 782336 1 kvm_intel libarc4 16384 1 mac80211 rapl 20480 0 snd 94208 18 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi wmi_bmof 16384 0 intel_cstate 20480 0 iwlwifi 364544 1 iwlmvm intel_wmi_thunderbolt 20480 0 efi_pstore 16384 0 serio_raw 20480 0 cfg80211 839680 3 iwlmvm,iwlwifi,mac80211 btusb 57344 0 soundcore 16384 1 snd btrtl 20480 1 btusb btbcm 16384 1 btusb btintel 28672 1 btusb cdc_mbim 20480 0 cdc_wdm 24576 2 cdc_mbim cdc_ncm 49152 1 cdc_mbim bluetooth 622592 43 btrtl,btintel,btbcm,bnep,btusb,rfcomm mei_me 40960 1 input_leds 16384 0 8250_dw 16384 0 cdc_ether 20480 1 cdc_ncm joydev 24576 0 usbnet 49152 3 cdc_mbim,cdc_ncm,cdc_ether ecdh_generic 16384 2 bluetooth mousedev 20480 0 mii 20480 1 usbnet ecc 32768 1 ecdh_generic hid_sensor_accel_3d 20480 1 mei 118784 4 mei_hdcp,mei_me,ipts hid_sensor_gyro_3d 20480 0 hid_sensor_rotation 20480 0 hid_sensor_als 20480 1 hid_sensor_trigger 20480 9 hid_sensor_gyro_3d,hid_sensor_als,hid_sensor_accel_3d,hid_sensor_rotation industrialio_triggered_buffer 16384 1 hid_sensor_trigger kfifo_buf 16384 1 industrialio_triggered_buffer hid_sensor_iio_common 20480 5 hid_sensor_gyro_3d,hid_sensor_trigger,hid_sensor_als,hid_sensor_accel_3d,hid_sensor_rotation industrialio 77824 9 industrialio_triggered_buffer,hid_sensor_gyro_3d,hid_sensor_trigger,kfifo_buf,hid_sensor_als,hid_sensor_accel_3d,hid_sensor_rotation ipu3_cio2 40960 0 ipu3_imgu 212992 0 intel_xhci_usb_role_switch 16384 0 videobuf2_dma_sg 16384 2 ipu3_cio2,ipu3_imgu processor_thermal_device 24576 0 videobuf2_memops 20480 1 videobuf2_dma_sg intel_rapl_common 24576 2 intel_rapl_msr,processor_thermal_device cros_ec_ishtp 20480 0 videobuf2_v4l2 32768 2 ipu3_cio2,ipu3_imgu ucsi_acpi 16384 0 cros_ec 20480 1 cros_ec_ishtp typec_ucsi 36864 1 ucsi_acpi intel_soc_dts_iosf 20480 1 processor_thermal_device intel_pch_thermal 16384 0 videobuf2_common 61440 3 ipu3_cio2,videobuf2_v4l2,ipu3_imgu typec 53248 1 typec_ucsi ov5693 28672 1 v4l2_fwnode 28672 2 ipu3_cio2,ov5693 soc_button_array 20480 0 videodev 258048 6 v4l2_fwnode,ipu3_cio2,videobuf2_v4l2,ov5693,videobuf2_common,ipu3_imgu mac_hid 16384 0 int3472 16384 2 mc 57344 6 videodev,ipu3_cio2,videobuf2_v4l2,ov5693,videobuf2_common,ipu3_imgu int3403_thermal 20480 0 int340x_thermal_zone 16384 2 int3403_thermal,processor_thermal_device int3400_thermal 20480 0 acpi_pad 184320 0 acpi_thermal_rel 16384 1 int3400_thermal intel_hid 20480 0 sparse_keymap 16384 1 intel_hid sch_fq_codel 20480 1 parport_pc 45056 0 ppdev 24576 0 lp 20480 0 parport 65536 3 parport_pc,lp,ppdev ip_tables 32768 0 x_tables 45056 1 ip_tables autofs4 45056 2 mmc_block 49152 2 usbhid 57344 0 hid_sensor_hub 24576 6 hid_sensor_gyro_3d,hid_sensor_trigger,hid_sensor_iio_common,hid_sensor_als,hid_sensor_accel_3d,hid_sensor_rotation intel_ishtp_loader 24576 0 intel_ishtp_hid 24576 0 hid_multitouch 28672 0 hid_generic 16384 0 i915 2244608 8 crct10dif_pclmul 16384 1 crc32_pclmul 16384 0 ghash_clmulni_intel 16384 0 aesni_intel 372736 13 rtsx_pci_sdmmc 28672 0 i2c_algo_bit 16384 1 i915 crypto_simd 16384 1 aesni_intel drm_kms_helper 229376 1 i915 i2c_designware_platform 16384 0 i2c_designware_core 28672 1 i2c_designware_platform cryptd 24576 4 crypto_simd,ghash_clmulni_intel syscopyarea 16384 1 drm_kms_helper glue_helper 16384 1 aesni_intel sysfillrect 16384 1 drm_kms_helper sysimgblt 16384 1 drm_kms_helper fb_sys_fops 16384 1 drm_kms_helper nvme 45056 2 cec 53248 2 drm_kms_helper,i915 rc_core 57344 1 cec intel_ish_ipc 24576 0 nvme_core 122880 4 nvme drm 544768 8 drm_kms_helper,i915 rtsx_pci 90112 1 rtsx_pci_sdmmc intel_ishtp 53248 4 cros_ec_ishtp,intel_ishtp_hid,intel_ish_ipc,intel_ishtp_loader intel_lpss_pci 20480 0 intel_lpss 16384 1 intel_lpss_pci idma64 20480 0 xhci_pci 20480 0 virt_dma 20480 1 idma64 xhci_pci_renesas 20480 1 xhci_pci wmi 32768 2 intel_wmi_thunderbolt,wmi_bmof i2c_hid 28672 0 hid 135168 7 i2c_hid,usbhid,hid_multitouch,hid_sensor_hub,intel_ishtp_hid,hid_generic,uhid video 49152 1 i915 backlight 24576 3 video,i915,drm pinctrl_sunrisepoint 28672 2

dr-ni commented 3 years ago

$ sudo systemctl restart iptsd uwe@Go2:~/linux-surface$ sudo systemctl status iptsd ● iptsd.service - Intel Precise Touch & Stylus Daemon Loaded: loaded (/lib/systemd/system/iptsd.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sat 2021-01-02 00:23:21 CET; 17s ago Docs: https://github.com/linux-surface/iptsd Process: 15183 ExecStart=/usr/bin/iptsd (code=exited, status=237/KEYRING) Main PID: 15183 (code=exited, status=237/KEYRING)

Jan 02 00:23:16 Go2 iptsd[15183]: ERROR: ../src/control.c:28: Failed get ready status: No such device Jan 02 00:23:17 Go2 iptsd[15183]: ERROR: ../src/control.c:28: Failed get ready status: No such device Jan 02 00:23:18 Go2 iptsd[15183]: ERROR: ../src/control.c:28: Failed get ready status: No such device Jan 02 00:23:19 Go2 iptsd[15183]: ERROR: ../src/control.c:28: Failed get ready status: No such device Jan 02 00:23:20 Go2 iptsd[15183]: ERROR: ../src/control.c:28: Failed get ready status: No such device Jan 02 00:23:21 Go2 iptsd[15183]: ERROR: ../src/control.c:52: Failed to send feedback: No such device Jan 02 00:23:21 Go2 iptsd[15183]: ERROR: ../src/control.c:75: Failed to flush buffers: No such device Jan 02 00:23:21 Go2 iptsd[15183]: ERROR: ../src/main.c:83: Failed to start IPTS: No such device Jan 02 00:23:21 Go2 systemd[1]: iptsd.service: Main process exited, code=exited, status=237/KEYRING Jan 02 00:23:21 Go2 systemd[1]: iptsd.service: Failed with result 'exit-code'.

StollD commented 3 years ago

The Surface Go line doesn't use IPTS, so you dont have to enable iptsd. It cannot work.

dr-ni commented 3 years ago

Thank you, good to know

danielzgtg commented 3 years ago

My workaround stopped working today.

$ systemctl status iptsd
● iptsd.service - Intel Precise Touch & Stylus Daemon
     Loaded: loaded (/lib/systemd/system/iptsd.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sat 2021-02-20 20:52:19 EST; 1min 58s ago
       Docs: https://github.com/linux-surface/iptsd
    Process: 13556 ExecStart=/usr/bin/iptsd (code=exited, status=237/KEYRING)
   Main PID: 13556 (code=exited, status=237/KEYRING)

Feb 20 20:52:14 daniel-tablet1 systemd[1]: Started Intel Precise Touch & Stylus Daemon.
Feb 20 20:52:19 daniel-tablet1 iptsd[13556]: ERROR: ../src/control.c:52: Failed to send feedback: No such device
Feb 20 20:52:19 daniel-tablet1 iptsd[13556]: ERROR: ../src/control.c:75: Failed to flush buffers: No such device
Feb 20 20:52:19 daniel-tablet1 iptsd[13556]: ERROR: ../src/main.c:83: Failed to start IPTS: No such device
Feb 20 20:52:19 daniel-tablet1 systemd[1]: iptsd.service: Main process exited, code=exited, status=237/KEYRING
Feb 20 20:52:19 daniel-tablet1 systemd[1]: iptsd.service: Failed with result 'exit-code'.

Not even a manual rmmod ipts; modprobe ipts; service iptsd restart worked

StollD commented 3 years ago

Can you please post your dmesg?

danielzgtg commented 3 years ago
`dmesg` ``` [ 0.000000] Linux version 5.10.16-surface (root@2fcb106cb3cf) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #2 SMP Mon Feb 15 21:04:28 UTC 2021 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.10.16-surface root=UUID=36fa67db-bdeb-4537-a4b0-4b001d623ccf ro text reboot=pci fbcon=font:TER16x32 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Hygon HygonGenuine [ 0.000000] Centaur CentaurHauls [ 0.000000] zhaoxin Shanghai [ 0.000000] x86/split lock detection: warning about user-space split_locks [ 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-0x0000000079f58fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000079f59000-0x0000000079f59fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x0000000079f5a000-0x0000000079f5afff] usable [ 0.000000] BIOS-e820: [mem 0x0000000079f5b000-0x0000000079f5bfff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000079f5c000-0x000000007b675fff] usable [ 0.000000] BIOS-e820: [mem 0x000000007b676000-0x000000007ba75fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007ba76000-0x000000007ba8efff] usable [ 0.000000] BIOS-e820: [mem 0x000000007ba8f000-0x000000007bb89fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007bb8a000-0x000000007bbb3fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000007bbb4000-0x000000007bbfefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000007bbff000-0x000000007bbfffff] usable [ 0.000000] BIOS-e820: [mem 0x000000007bc00000-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=0x7bbfe000 ACPI 2.0=0x7bbfe014 TPMFinalLog=0x7bbac000 SMBIOS=0x7bb05000 SMBIOS 3.0=0x7bb03000 MEMATTR=0x779bd298 ESRT=0x783c7d18 RNG=0x7bb06f18 TPMEventLog=0x779ab018 [ 0.000000] efi: seeding entropy pool [ 0.000000] random: fast init done [ 0.000000] SMBIOS 3.3.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro 7/Surface Pro 7, BIOS 9.101.140 10/20/2020 [ 0.000000] tsc: Detected 1500.000 MHz processor [ 0.000000] tsc: Detected 1497.600 MHz TSC [ 0.001315] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.001320] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.001330] last_pfn = 0x46ac00 max_arch_pfn = 0x400000000 [ 0.001337] MTRR default type: write-back [ 0.001338] MTRR fixed ranges enabled: [ 0.001340] 00000-9FFFF write-back [ 0.001342] A0000-BFFFF uncachable [ 0.001343] C0000-FFFFF write-protect [ 0.001344] MTRR variable ranges enabled: [ 0.001346] 0 base 00C0000000 mask 7FC0000000 uncachable [ 0.001348] 1 base 00A0000000 mask 7FE0000000 uncachable [ 0.001350] 2 base 0098000000 mask 7FF8000000 uncachable [ 0.001351] 3 base 0094000000 mask 7FFC000000 uncachable [ 0.001352] 4 base 0092000000 mask 7FFE000000 uncachable [ 0.001354] 5 base 0091000000 mask 7FFF000000 uncachable [ 0.001355] 6 base 4000000000 mask 4000000000 uncachable [ 0.001356] 7 disabled [ 0.001357] 8 disabled [ 0.001358] 9 disabled [ 0.002324] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.003769] last_pfn = 0x7bc00 max_arch_pfn = 0x400000000 [ 0.029024] esrt: Reserving ESRT space from 0x00000000783c7d18 to 0x00000000783c7df0. [ 0.029034] e820: update [mem 0x783c7000-0x783c7fff] usable ==> reserved [ 0.029077] check: Scanning 1 areas for low memory corruption [ 0.029084] Using GB pages for direct mapping [ 0.029501] Secure boot disabled [ 0.029503] RAMDISK: [mem 0x3a2d2000-0x3fffdfff] [ 0.029531] ACPI: Early table checksum verification disabled [ 0.029536] ACPI: RSDP 0x000000007BBFE014 000024 (v02 MSFT ) [ 0.029541] ACPI: XSDT 0x000000007BBFD0E8 0000BC (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029549] ACPI: FACP 0x000000007BBDF000 000114 (v06 MSFT MSFT 00000002 MSFT 20160422) [ 0.029557] ACPI: DSDT 0x000000007BBBE000 01C11E (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.029562] ACPI: FACS 0x000000007BB92000 000040 [ 0.029566] ACPI: WSMT 0x000000007BBFC000 000028 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029571] ACPI: SSDT 0x000000007BBFA000 001B61 (v02 CpuRef CpuSsdt 00003000 INTL 20181003) [ 0.029576] ACPI: MSDM 0x000000007BBF9000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.029581] ACPI: SSDT 0x000000007BBF2000 006231 (v02 MSFT DptfTabl 00001000 INTL 20181003) [ 0.029586] ACPI: SSDT 0x000000007BBEE000 0033E3 (v02 SaSsdt SaSsdt 00003000 INTL 20181003) [ 0.029590] ACPI: SSDT 0x000000007BBE2000 00B27A (v02 INTEL TcssSsdt 00001000 INTL 20181003) [ 0.029595] ACPI: SSDT 0x000000007BBE1000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20181003) [ 0.029600] ACPI: TPM2 0x000000007BBE0000 000034 (v03 MSFT MSFT 00000002 MSFT 20160422) [ 0.029604] ACPI: HPET 0x000000007BBDE000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029609] ACPI: LPIT 0x000000007BBDD000 000094 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029613] ACPI: APIC 0x000000007BBDC000 00012C (v04 MSFT MSFT 00000002 MSFT 20160422) [ 0.029618] ACPI: MCFG 0x000000007BBDB000 00003C (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029622] ACPI: SSDT 0x000000007BBBD000 000DB4 (v02 MSFT RTD3_JL 00001000 INTL 20181003) [ 0.029627] ACPI: SSDT 0x000000007BBBC000 0009E3 (v02 MSFT xh_jl000 00000000 INTL 20181003) [ 0.029632] ACPI: NHLT 0x000000007BBBB000 00002D (v00 MSFT MSFT 00000002 MSFT 20160422) [ 0.029636] ACPI: DMAR 0x000000007BBBA000 000088 (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.029641] ACPI: BGRT 0x000000007BBB9000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029645] ACPI: FPDT 0x000000007BBB8000 000034 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029656] ACPI: Local APIC address 0xfee00000 [ 0.029986] No NUMA configuration found [ 0.029987] Faking a node at [mem 0x0000000000000000-0x000000046abfffff] [ 0.029997] NODE_DATA(0) allocated [mem 0x46abd5000-0x46abfffff] [ 0.030333] cma: Reserved 32 MiB at 0x0000000468800000 [ 0.030361] Zone ranges: [ 0.030363] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.030365] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.030367] Normal [mem 0x0000000100000000-0x000000046abfffff] [ 0.030370] Device empty [ 0.030372] Movable zone start for each node [ 0.030377] Early memory node ranges [ 0.030378] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.030380] node 0: [mem 0x0000000000100000-0x0000000079f58fff] [ 0.030382] node 0: [mem 0x0000000079f5a000-0x0000000079f5afff] [ 0.030383] node 0: [mem 0x0000000079f5c000-0x000000007b675fff] [ 0.030384] node 0: [mem 0x000000007ba76000-0x000000007ba8efff] [ 0.030386] node 0: [mem 0x000000007bbff000-0x000000007bbfffff] [ 0.030387] node 0: [mem 0x0000000100000000-0x000000046abfffff] [ 0.030784] Zeroed struct page in unavailable ranges: 40403 pages [ 0.030786] Initmem setup node 0 [mem 0x0000000000001000-0x000000046abfffff] [ 0.030789] On node 0 totalpages: 4088365 [ 0.030791] DMA zone: 64 pages used for memmap [ 0.030792] DMA zone: 26 pages reserved [ 0.030793] DMA zone: 3999 pages, LIFO batch:0 [ 0.030821] DMA32 zone: 7835 pages used for memmap [ 0.030822] DMA32 zone: 501390 pages, LIFO batch:63 [ 0.034227] Normal zone: 55984 pages used for memmap [ 0.034228] Normal zone: 3582976 pages, LIFO batch:63 [ 0.057621] x86/hpet: Will disable the HPET for this platform because it's not reliable [ 0.057653] Reserving Intel graphics memory at [mem 0x91800000-0x953fffff] [ 0.058064] ACPI: PM-Timer IO Port: 0x1808 [ 0.058067] ACPI: Local APIC address 0xfee00000 [ 0.058075] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.058077] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.058078] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.058079] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.058080] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) [ 0.058081] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) [ 0.058082] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) [ 0.058083] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) [ 0.058085] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1]) [ 0.058086] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1]) [ 0.058087] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1]) [ 0.058088] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1]) [ 0.058089] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1]) [ 0.058090] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1]) [ 0.058091] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1]) [ 0.058092] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1]) [ 0.058128] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.058131] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.058133] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.058135] ACPI: IRQ0 used by override. [ 0.058136] ACPI: IRQ9 used by override. [ 0.058138] Using ACPI (MADT) for SMP configuration information [ 0.058140] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.058152] e820: update [mem 0x77ec2000-0x77efffff] usable ==> reserved [ 0.058162] TSC deadline timer available [ 0.058164] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.058183] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.058186] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff] [ 0.058188] PM: hibernation: Registered nosave memory: [mem 0x77ec2000-0x77efffff] [ 0.058190] PM: hibernation: Registered nosave memory: [mem 0x783c7000-0x783c7fff] [ 0.058192] PM: hibernation: Registered nosave memory: [mem 0x79f59000-0x79f59fff] [ 0.058194] PM: hibernation: Registered nosave memory: [mem 0x79f5b000-0x79f5bfff] [ 0.058196] PM: hibernation: Registered nosave memory: [mem 0x7b676000-0x7ba75fff] [ 0.058198] PM: hibernation: Registered nosave memory: [mem 0x7ba8f000-0x7bb89fff] [ 0.058199] PM: hibernation: Registered nosave memory: [mem 0x7bb8a000-0x7bbb3fff] [ 0.058200] PM: hibernation: Registered nosave memory: [mem 0x7bbb4000-0x7bbfefff] [ 0.058203] PM: hibernation: Registered nosave memory: [mem 0x7bc00000-0x953fffff] [ 0.058204] PM: hibernation: Registered nosave memory: [mem 0x95400000-0xfe00ffff] [ 0.058205] PM: hibernation: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.058206] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfed1ffff] [ 0.058207] PM: hibernation: Registered nosave memory: [mem 0xfed20000-0xfed7ffff] [ 0.058208] PM: hibernation: Registered nosave memory: [mem 0xfed80000-0xffffffff] [ 0.058210] [mem 0x95400000-0xfe00ffff] available for PCI devices [ 0.058212] Booting paravirtualized kernel on bare hardware [ 0.058216] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.058223] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1 [ 0.058455] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u262144 [ 0.058462] pcpu-alloc: s192512 r8192 d28672 u262144 alloc=1*2097152 [ 0.058463] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.058494] Built 1 zonelists, mobility grouping on. Total pages: 4024456 [ 0.058496] Policy zone: Normal [ 0.058498] Kernel command line: BOOT_IMAGE=/vmlinuz-5.10.16-surface root=UUID=36fa67db-bdeb-4537-a4b0-4b001d623ccf ro text reboot=pci fbcon=font:TER16x32 [ 0.059440] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.059881] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.059972] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.106740] Memory: 15773640K/16353460K available (14345K kernel code, 3518K rwdata, 5272K rodata, 2660K init, 5968K bss, 546792K reserved, 32768K cma-reserved) [ 0.106750] random: get_random_u64 called from __kmem_cache_create+0x31/0x430 with crng_init=1 [ 0.106918] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.106935] ftrace: allocating 47603 entries in 186 pages [ 0.132532] ftrace: allocated 186 pages with 5 groups [ 0.132661] rcu: Hierarchical RCU implementation. [ 0.132663] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=8. [ 0.132665] Trampoline variant of Tasks RCU enabled. [ 0.132667] Rude variant of Tasks RCU enabled. [ 0.132668] Tracing variant of Tasks RCU enabled. [ 0.132669] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.132671] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.137898] NR_IRQS: 524544, nr_irqs: 2048, preallocated irqs: 16 [ 0.138423] random: crng done (trusting CPU's manufacturer) [ 0.138455] Console: colour dummy device 80x25 [ 0.138713] printk: console [tty0] enabled [ 0.138734] ACPI: Core revision 20200925 [ 0.138977] APIC: Switch to symmetric I/O mode setup [ 0.138982] DMAR: Host address width 39 [ 0.138985] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.138993] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap 1c0000c40660462 ecap 49e2ff0505e [ 0.138996] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.139004] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.139008] DMAR: RMRR base: 0x00000091000000 end: 0x000000953fffff [ 0.139012] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1 [ 0.139014] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.139017] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit. [ 0.139018] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting. [ 0.140693] DMAR-IR: Enabled IRQ remapping in xapic mode [ 0.140696] x2apic: IRQ remapping doesn't support X2APIC mode [ 0.145115] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.145124] Calibrating delay loop (skipped), value calculated using timer frequency.. 2995.20 BogoMIPS (lpj=5990400) [ 0.145130] pid_max: default: 32768 minimum: 301 [ 0.148516] LSM: Security Framework initializing [ 0.148530] Yama: becoming mindful. [ 0.148560] AppArmor: AppArmor initialized [ 0.148630] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.148658] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.148955] x86/cpu: User Mode Instruction Prevention (UMIP) activated [ 0.148986] mce: CPU0: Thermal monitoring enabled (TM1) [ 0.149066] process: using mwait in idle threads [ 0.149070] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.149072] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.149077] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.149081] Spectre V2 : Mitigation: Enhanced IBRS [ 0.149083] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.149087] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.149091] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp [ 0.149122] Freeing SMP alternatives memory: 40K [ 0.149122] smpboot: CPU0: Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (family: 0x6, model: 0x7e, stepping: 0x5) [ 0.149122] Performance Events: PEBS fmt4+-baseline, AnyThread deprecated, Icelake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.149122] ... version: 5 [ 0.149122] ... bit width: 48 [ 0.149122] ... generic registers: 8 [ 0.149122] ... value mask: 0000ffffffffffff [ 0.149122] ... max period: 00007fffffffffff [ 0.149122] ... fixed-purpose events: 4 [ 0.149122] ... event mask: 0001000f000000ff [ 0.149122] rcu: Hierarchical SRCU implementation. [ 0.149122] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.149122] smp: Bringing up secondary CPUs ... [ 0.149122] x86: Booting SMP configuration: [ 0.149122] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7 [ 0.159067] smp: Brought up 1 node, 8 CPUs [ 0.159067] smpboot: Max logical packages: 1 [ 0.159067] smpboot: Total of 8 processors activated (23961.60 BogoMIPS) [ 0.161691] devtmpfs: initialized [ 0.161691] x86/mm: Memory block size: 128MB [ 0.162443] PM: Registering ACPI NVS region [mem 0x79f59000-0x79f59fff] (4096 bytes) [ 0.162443] PM: Registering ACPI NVS region [mem 0x7bb8a000-0x7bbb3fff] (172032 bytes) [ 0.162443] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.162443] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.162443] pinctrl core: initialized pinctrl subsystem [ 0.162443] PM: RTC time: 09:22:59, date: 2021-02-21 [ 0.162443] NET: Registered protocol family 16 [ 0.162443] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.162443] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.162443] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.162443] audit: initializing netlink subsys (disabled) [ 0.162443] audit: type=2000 audit(1613899379.016:1): state=initialized audit_enabled=0 res=1 [ 0.162443] thermal_sys: Registered thermal governor 'fair_share' [ 0.162443] thermal_sys: Registered thermal governor 'bang_bang' [ 0.162443] thermal_sys: Registered thermal governor 'step_wise' [ 0.162443] thermal_sys: Registered thermal governor 'user_space' [ 0.162443] thermal_sys: Registered thermal governor 'power_allocator' [ 0.162443] EISA bus registered [ 0.162443] cpuidle: using governor ladder [ 0.162443] cpuidle: using governor menu [ 0.162443] ACPI: bus type PCI registered [ 0.162443] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.165157] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.165163] PCI: not using MMCONFIG [ 0.165166] PCI: Using configuration type 1 for base access [ 0.165613] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.166629] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.166629] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.166629] fbcon: Taking over console [ 0.166629] ACPI: Added _OSI(Module Device) [ 0.166629] ACPI: Added _OSI(Processor Device) [ 0.166629] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.166629] ACPI: Added _OSI(Processor Aggregator Device) [ 0.166629] ACPI: Added _OSI(Linux-Dell-Video) [ 0.166629] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.166629] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.226865] ACPI: 8 ACPI AML tables successfully acquired and loaded [ 0.237422] ACPI: Dynamic OEM Table Load: [ 0.237435] ACPI: SSDT 0xFFFF964E81269100 0000F4 (v02 PmRef Cpu0Psd 00003000 INTL 20181003) [ 0.238982] ACPI: \_SB_.PR00: _OSC native thermal LVT Acked [ 0.240080] ACPI: Dynamic OEM Table Load: [ 0.240089] ACPI: SSDT 0xFFFF964E812B7C00 000394 (v02 PmRef Cpu0Cst 00003001 INTL 20181003) [ 0.241743] ACPI: Dynamic OEM Table Load: [ 0.241751] ACPI: SSDT 0xFFFF964E80DE2000 000437 (v02 PmRef Cpu0Ist 00003000 INTL 20181003) [ 0.243492] ACPI: Dynamic OEM Table Load: [ 0.243499] ACPI: SSDT 0xFFFF964E812AE400 00012C (v02 PmRef Cpu0Hwp 00003000 INTL 20181003) [ 0.245034] ACPI: Dynamic OEM Table Load: [ 0.245043] ACPI: SSDT 0xFFFF964E80DE0800 000724 (v02 PmRef HwpLvt 00003000 INTL 20181003) [ 0.247007] ACPI: Dynamic OEM Table Load: [ 0.247015] ACPI: SSDT 0xFFFF964E80DE7800 0005FC (v02 PmRef ApIst 00003000 INTL 20181003) [ 0.248828] ACPI: Dynamic OEM Table Load: [ 0.248834] ACPI: SSDT 0xFFFF964E812B3000 000317 (v02 PmRef ApHwp 00003000 INTL 20181003) [ 0.250639] ACPI: Dynamic OEM Table Load: [ 0.250647] ACPI: SSDT 0xFFFF964E812FE000 000AB0 (v02 PmRef ApPsd 00003000 INTL 20181003) [ 0.253208] ACPI: Dynamic OEM Table Load: [ 0.253216] ACPI: SSDT 0xFFFF964E812B0000 00030A (v02 PmRef ApCst 00003000 INTL 20181003) [ 0.258863] ACPI: Interpreter enabled [ 0.258930] ACPI: (supports S0 S4 S5) [ 0.258932] ACPI: Using IOAPIC for interrupt routing [ 0.258983] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.259937] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources [ 0.259955] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.260570] ACPI: Enabled 8 GPEs in block 00 to 7F [ 0.276317] ACPI: Power Resource [V0PR] (on) [ 0.276540] ACPI: Power Resource [V1PR] (on) [ 0.276750] ACPI: Power Resource [V2PR] (on) [ 0.277557] ACPI: Power Resource [CAMP] (off) [ 0.279208] ACPI: Power Resource [WRST] (on) [ 0.279470] ACPI: Power Resource [TBT0] (on) [ 0.279524] ACPI: Power Resource [TBT1] (on) [ 0.279571] ACPI: Power Resource [D3C] (on) [ 0.292111] ACPI: Power Resource [PIN] (off) [ 0.292800] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.292809] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.302771] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR] [ 0.307961] PCI host bridge to bus 0000:00 [ 0.307965] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.307968] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.307971] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.307974] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window] [ 0.307976] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window] [ 0.307978] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window] [ 0.307981] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window] [ 0.307983] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window] [ 0.307985] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window] [ 0.307988] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window] [ 0.307990] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window] [ 0.307992] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window] [ 0.307995] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window] [ 0.307997] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff window] [ 0.307999] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff window] [ 0.308002] pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff window] [ 0.308004] pci_bus 0000:00: root bus resource [mem 0x95400000-0xdfffffff window] [ 0.308007] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window] [ 0.308009] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.308078] pci 0000:00:00.0: [8086:8a12] type 00 class 0x060000 [ 0.309971] pci 0000:00:02.0: [8086:8a52] type 00 class 0x030000 [ 0.309986] pci 0000:00:02.0: reg 0x10: [mem 0x6000000000-0x6000ffffff 64bit] [ 0.309996] pci 0000:00:02.0: reg 0x18: [mem 0x4000000000-0x400fffffff 64bit pref] [ 0.310003] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f] [ 0.310027] pci 0000:00:02.0: BAR 2: assigned to efifb [ 0.310029] pci 0000:00:02.0: DMAR: Skip IOMMU disabling for graphics [ 0.311636] pci 0000:00:04.0: [8086:8a03] type 00 class 0x118000 [ 0.311659] pci 0000:00:04.0: reg 0x10: [mem 0x6001120000-0x600112ffff 64bit] [ 0.313367] pci 0000:00:0d.0: [8086:8a13] type 00 class 0x0c0330 [ 0.313387] pci 0000:00:0d.0: reg 0x10: [mem 0x6001110000-0x600111ffff 64bit] [ 0.313454] pci 0000:00:0d.0: PME# supported from D3hot D3cold [ 0.315124] pci 0000:00:12.0: [8086:34fc] type 00 class 0x070000 [ 0.315170] pci 0000:00:12.0: reg 0x10: [mem 0x600113a000-0x600113bfff 64bit] [ 0.315284] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.316972] pci 0000:00:14.0: [8086:34ed] type 00 class 0x0c0330 [ 0.317014] pci 0000:00:14.0: reg 0x10: [mem 0x6001100000-0x600110ffff 64bit] [ 0.317143] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.318759] pci 0000:00:14.2: [8086:34ef] type 00 class 0x050000 [ 0.318804] pci 0000:00:14.2: reg 0x10: [mem 0x6001138000-0x6001139fff 64bit] [ 0.318824] pci 0000:00:14.2: reg 0x18: [mem 0x6001141000-0x6001141fff 64bit] [ 0.320507] pci 0000:00:14.3: [8086:34f0] type 00 class 0x028000 [ 0.320601] pci 0000:00:14.3: reg 0x10: [mem 0x6001134000-0x6001137fff 64bit] [ 0.320886] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold [ 0.322607] pci 0000:00:15.0: [8086:34e8] type 00 class 0x0c8000 [ 0.322687] pci 0000:00:15.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.324514] pci 0000:00:16.0: [8086:34e0] type 00 class 0x078000 [ 0.324560] pci 0000:00:16.0: reg 0x10: [mem 0x600113f000-0x600113ffff 64bit] [ 0.324686] pci 0000:00:16.0: PME# supported from D3hot [ 0.326336] pci 0000:00:16.4: [8086:34e4] type 00 class 0x078000 [ 0.326381] pci 0000:00:16.4: reg 0x10: [mem 0x600113e000-0x600113efff 64bit] [ 0.326508] pci 0000:00:16.4: PME# supported from D3hot [ 0.328124] pci 0000:00:19.0: [8086:34c5] type 00 class 0x0c8000 [ 0.328206] pci 0000:00:19.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.330058] pci 0000:00:1d.0: [8086:34b0] type 01 class 0x060400 [ 0.330227] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold [ 0.330288] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity [ 0.332024] pci 0000:00:1e.0: [8086:34a8] type 00 class 0x078000 [ 0.332103] pci 0000:00:1e.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.333939] pci 0000:00:1f.0: [8086:3482] type 00 class 0x060100 [ 0.335714] pci 0000:00:1f.3: [8086:34c8] type 00 class 0x040380 [ 0.335798] pci 0000:00:1f.3: reg 0x10: [mem 0x6001130000-0x6001133fff 64bit] [ 0.335898] pci 0000:00:1f.3: reg 0x20: [mem 0x6001000000-0x60010fffff 64bit] [ 0.336086] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.337766] pci 0000:00:1f.5: [8086:34a4] type 00 class 0x0c8000 [ 0.337809] pci 0000:00:1f.5: reg 0x10: [mem 0xfe010000-0xfe010fff] [ 0.339567] pci 0000:01:00.0: [1c5c:1327] type 00 class 0x010802 [ 0.339597] pci 0000:01:00.0: reg 0x10: [mem 0x95400000-0x95403fff 64bit] [ 0.339772] pci 0000:01:00.0: supports D1 [ 0.339774] pci 0000:01:00.0: PME# supported from D0 D1 D3hot [ 0.339960] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.339967] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.405151] iommu: Default domain type: Translated [ 0.405153] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.405153] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.405153] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.405153] vgaarb: loaded [ 0.405310] SCSI subsystem initialized [ 0.405317] libata version 3.00 loaded. [ 0.405317] ACPI: bus type USB registered [ 0.405317] usbcore: registered new interface driver usbfs [ 0.405317] usbcore: registered new interface driver hub [ 0.405317] usbcore: registered new device driver usb [ 0.405317] pps_core: LinuxPPS API ver. 1 registered [ 0.405317] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.405317] PTP clock support registered [ 0.405317] EDAC MC: Ver: 3.0.0 [ 0.405464] Registered efivars operations [ 0.405464] NetLabel: Initializing [ 0.405464] NetLabel: domain hash size = 128 [ 0.405464] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.405464] NetLabel: unlabeled traffic allowed by default [ 0.405464] PCI: Using ACPI for IRQ routing [ 0.431399] PCI: pci_cache_line_size set to 64 bytes [ 0.431601] pci 0000:00:1f.5: can't claim BAR 0 [mem 0xfe010000-0xfe010fff]: no compatible bridge window [ 0.431800] e820: reserve RAM buffer [mem 0x77ec2000-0x77ffffff] [ 0.431801] e820: reserve RAM buffer [mem 0x783c7000-0x7bffffff] [ 0.431803] e820: reserve RAM buffer [mem 0x79f59000-0x7bffffff] [ 0.431804] e820: reserve RAM buffer [mem 0x79f5b000-0x7bffffff] [ 0.431806] e820: reserve RAM buffer [mem 0x7b676000-0x7bffffff] [ 0.431807] e820: reserve RAM buffer [mem 0x7ba8f000-0x7bffffff] [ 0.431808] e820: reserve RAM buffer [mem 0x7bc00000-0x7bffffff] [ 0.431809] e820: reserve RAM buffer [mem 0x46ac00000-0x46bffffff] [ 0.434068] clocksource: Switched to clocksource tsc-early [ 0.446523] VFS: Disk quotas dquot_6.6.0 [ 0.446541] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.446653] AppArmor: AppArmor Filesystem Enabled [ 0.446680] pnp: PnP ACPI init [ 0.447003] system 00:00: [io 0x0680-0x069f] has been reserved [ 0.447007] system 00:00: [io 0x164e-0x164f] has been reserved [ 0.447014] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.447071] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.447188] system 00:02: [io 0x1854-0x1857] has been reserved [ 0.447193] system 00:02: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active) [ 0.447699] system 00:03: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.447702] system 00:03: [mem 0xfeda0000-0xfeda0fff] has been reserved [ 0.447704] system 00:03: [mem 0xfeda1000-0xfeda1fff] has been reserved [ 0.447707] system 00:03: [mem 0xe0000000-0xefffffff] has been reserved [ 0.447710] system 00:03: [mem 0xfed20000-0xfed7ffff] could not be reserved [ 0.447712] system 00:03: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.447715] system 00:03: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.447719] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.448501] system 00:04: [io 0x1800-0x18fe] could not be reserved [ 0.448505] system 00:04: [mem 0xfd000000-0xfd68ffff] has been reserved [ 0.448507] system 00:04: [mem 0xfd6b0000-0xfd6cffff] has been reserved [ 0.448510] system 00:04: [mem 0xfd6f0000-0xfdffffff] has been reserved [ 0.448512] system 00:04: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.448515] system 00:04: [mem 0xfe200000-0xfe7fffff] has been reserved [ 0.448517] system 00:04: [mem 0xff000000-0xffffffff] has been reserved [ 0.448522] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.448887] system 00:05: [io 0x2000-0x20fe] has been reserved [ 0.448892] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.449166] system 00:06: [mem 0xfe038000-0xfe038fff] has been reserved [ 0.449171] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.449825] pnp: PnP ACPI: found 7 devices [ 0.455521] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.455618] NET: Registered protocol family 2 [ 0.455825] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.455940] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.456202] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.456291] TCP: Hash tables configured (established 131072 bind 65536) [ 0.456392] MPTCP token hash table entries: 16384 (order: 6, 393216 bytes, linear) [ 0.456462] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.456517] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.456587] NET: Registered protocol family 1 [ 0.456593] NET: Registered protocol family 44 [ 0.456614] pci 0000:00:15.0: BAR 0: assigned [mem 0x4010000000-0x4010000fff 64bit] [ 0.456676] pci 0000:00:19.0: BAR 0: assigned [mem 0x4010001000-0x4010001fff 64bit] [ 0.456731] pci 0000:00:1e.0: BAR 0: assigned [mem 0x4010002000-0x4010002fff 64bit] [ 0.456787] pci 0000:00:1f.5: BAR 0: assigned [mem 0x95500000-0x95500fff] [ 0.456800] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.456807] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.456819] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.456822] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.456824] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 0.456827] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff window] [ 0.456829] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff window] [ 0.456832] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff window] [ 0.456835] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff window] [ 0.456837] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff window] [ 0.456840] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff window] [ 0.456843] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff window] [ 0.456845] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff window] [ 0.456848] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff window] [ 0.456850] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff window] [ 0.456853] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff window] [ 0.456855] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff window] [ 0.456858] pci_bus 0000:00: resource 19 [mem 0x000f0000-0x000fffff window] [ 0.456861] pci_bus 0000:00: resource 20 [mem 0x95400000-0xdfffffff window] [ 0.456863] pci_bus 0000:00: resource 21 [mem 0x4000000000-0x7fffffffff window] [ 0.456867] pci_bus 0000:01: resource 1 [mem 0x95400000-0x954fffff] [ 0.457062] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.457783] PCI: CLS 0 bytes, default 64 [ 0.457836] Trying to unpack rootfs image as initramfs... [ 0.684019] Initramfs unpacking failed: Decoding failed [ 0.694677] Freeing initrd memory: 95408K [ 0.694790] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.694796] software IO TLB: mapped [mem 0x00000000739a7000-0x00000000779a7000] (64MB) [ 0.695101] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.695122] clocksource: Switched to clocksource tsc [ 0.695253] check: Scanning for low memory corruption every 60 seconds [ 0.695727] Initialise system trusted keyrings [ 0.695740] Key type blacklist registered [ 0.695807] workingset: timestamp_bits=36 max_order=22 bucket_order=0 [ 0.696881] zbud: loaded [ 0.697149] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.697291] fuse: init (API version 7.32) [ 0.697435] integrity: Platform Keyring initialized [ 0.711731] Key type asymmetric registered [ 0.711734] Asymmetric key parser 'x509' registered [ 0.711742] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.711773] io scheduler mq-deadline registered [ 0.712332] pcieport 0000:00:1d.0: PME: Signaling with IRQ 122 [ 0.712476] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.712533] efifb: probing for efifb [ 0.712547] efifb: framebuffer at 0x4000000000, using 19496k, total 19494k [ 0.712550] efifb: mode is 2736x1824x32, linelength=10944, pages=1 [ 0.712551] efifb: scrolling: redraw [ 0.712553] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 0.712650] Console: switching to colour frame buffer device 171x57 [ 0.721982] fb0: EFI VGA frame buffer device [ 0.722038] intel_idle: MWAIT substates: 0x11121020 [ 0.722396] Monitor-Mwait will be used to enter C-1 state [ 0.722405] Monitor-Mwait will be used to enter C-2 state [ 0.722413] Monitor-Mwait will be used to enter C-3 state [ 0.722419] ACPI: \_SB_.PR00: Found 3 idle states [ 0.722475] intel_idle: v0.5.1 model 0x7E [ 0.722802] intel_idle: Local APIC timer is reliable in all C-states [ 0.722997] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 0.723120] ACPI: Lid Switch [LID0] [ 0.725195] [Firmware Bug]: No valid trip found [ 0.725309] [Firmware Bug]: No valid trip found [ 0.725413] [Firmware Bug]: No valid trip found [ 0.725516] [Firmware Bug]: No valid trip found [ 0.725623] [Firmware Bug]: No valid trip found [ 0.725727] [Firmware Bug]: No valid trip found [ 0.725830] [Firmware Bug]: No valid trip found [ 0.725934] [Firmware Bug]: No valid trip found [ 0.726036] [Firmware Bug]: No valid trip found [ 0.726254] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 0.730452] serial 0000:00:12.0: enabling device (0000 -> 0002) [ 0.731100] hpet_acpi_add: no address or irqs in _CRS [ 0.731208] Linux agpgart interface v0.103 [ 0.741662] loop: module loaded [ 0.742163] libphy: Fixed MDIO Bus: probed [ 0.742215] tun: Universal TUN/TAP device driver, 1.6 [ 0.742352] PPP generic driver version 2.4.2 [ 0.742516] VFIO - User Level meta-driver version: 0.3 [ 0.742706] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.742786] ehci-pci: EHCI PCI platform driver [ 0.742854] ehci-platform: EHCI generic platform driver [ 0.742932] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.743006] ohci-pci: OHCI PCI platform driver [ 0.743068] ohci-platform: OHCI generic platform driver [ 0.743136] uhci_hcd: USB Universal Host Controller Interface driver [ 0.743245] i8042: PNP: No PS/2 controller found. [ 0.743429] rtc_cmos 00:01: RTC can wake from S4 [ 0.744103] rtc_cmos 00:01: registered as rtc0 [ 0.747915] rtc_cmos 00:01: setting system clock to 2021-02-21T09:23:00 UTC (1613899380) [ 0.751452] rtc_cmos 00:01: alarms up to one month, y3k, 242 bytes nvram [ 0.754785] device-mapper: uevent: version 1.0.3 [ 0.757941] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com [ 0.760899] platform eisa.0: Probing EISA bus 0 [ 0.764809] platform eisa.0: EISA: Cannot allocate resource for mainboard [ 0.768696] platform eisa.0: Cannot allocate resource for EISA slot 1 [ 0.772547] platform eisa.0: Cannot allocate resource for EISA slot 2 [ 0.776283] platform eisa.0: Cannot allocate resource for EISA slot 3 [ 0.779845] platform eisa.0: Cannot allocate resource for EISA slot 4 [ 0.783201] platform eisa.0: Cannot allocate resource for EISA slot 5 [ 0.786308] platform eisa.0: Cannot allocate resource for EISA slot 6 [ 0.789052] platform eisa.0: Cannot allocate resource for EISA slot 7 [ 0.792758] platform eisa.0: Cannot allocate resource for EISA slot 8 [ 0.796276] platform eisa.0: EISA: Detected 0 cards [ 0.799544] intel_pstate: Intel P-state driver initializing [ 0.803461] intel_pstate: HWP enabled [ 0.805826] ledtrig-cpu: registered to indicate activity on CPUs [ 0.807975] EFI Variables Facility v0.08 2004-May-17 [ 0.811473] intel_pmc_core INT33A1:00: initialized [ 0.813825] drop_monitor: Initializing network drop monitor service [ 0.816317] NET: Registered protocol family 10 [ 0.823904] Segment Routing with IPv6 [ 0.826831] NET: Registered protocol family 17 [ 0.829650] Key type dns_resolver registered [ 0.832640] microcode: sig=0x706e5, pf=0x80, revision=0xa0 [ 0.835540] microcode: Microcode Update Driver: v2.2. [ 0.835545] IPI shorthand broadcast: enabled [ 0.840286] sched_clock: Marking stable (831458336, 6812388)->(853793972, -15523248) [ 0.843128] registered taskstats version 1 [ 0.845398] Loading compiled-in X.509 certificates [ 0.848185] Loaded X.509 cert 'Build time autogenerated kernel key: 397dade2aca83a1ef0f547e0a2bbae33fdf0c5b7' [ 0.851014] zswap: loaded using pool lzo/zbud [ 0.854541] Key type ._fscrypt registered [ 0.856820] Key type .fscrypt registered [ 0.860009] Key type fscrypt-provisioning registered [ 0.862959] Key type trusted registered [ 0.867282] Key type encrypted registered [ 0.869861] AppArmor: AppArmor sha1 policy hashing enabled [ 0.872410] ima: Allocated hash algorithm: sha1 [ 0.893742] ima: No architecture policies found [ 0.896227] evm: Initialising EVM extended attributes: [ 0.899440] evm: security.selinux [ 0.902106] evm: security.SMACK64 [ 0.904909] evm: security.SMACK64EXEC [ 0.908175] evm: security.SMACK64TRANSMUTE [ 0.911110] evm: security.SMACK64MMAP [ 0.913497] evm: security.apparmor [ 0.915716] evm: security.ima [ 0.918282] evm: security.capability [ 0.920456] evm: HMAC attrs: 0x1 [ 0.923897] PM: Magic number: 9:329:374 [ 0.926568] acpi LNXVIDEO:00: hash matches [ 0.928861] RAS: Correctable Errors collector initialized. [ 0.936987] Freeing unused decrypted memory: 2036K [ 0.940251] Freeing unused kernel image (initmem) memory: 2660K [ 0.953320] Write protecting the kernel read-only data: 22528k [ 0.956248] Freeing unused kernel image (text/rodata gap) memory: 2036K [ 0.959263] Freeing unused kernel image (rodata/data gap) memory: 872K [ 0.968812] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 0.971650] Run /init as init process [ 0.973963] with arguments: [ 0.973964] /init [ 0.973964] text [ 0.973965] with environment: [ 0.973965] HOME=/ [ 0.973965] TERM=linux [ 0.973966] BOOT_IMAGE=/vmlinuz-5.10.16-surface [ 1.032804] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.037352] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 1 [ 1.042490] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000200009810 [ 1.047237] xhci_hcd 0000:00:0d.0: cache line size of 64 is not supported [ 1.052473] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.056121] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.060634] usb usb1: Product: xHCI Host Controller [ 1.065687] usb usb1: Manufacturer: Linux 5.10.16-surface xhci-hcd [ 1.069929] usb usb1: SerialNumber: 0000:00:0d.0 [ 1.073179] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002) [ 1.074169] hub 1-0:1.0: USB hub found [ 1.078310] cryptd: max_cpu_qlen set to 1000 [ 1.078688] idma64 idma64.0: Found Intel integrated DMA 64-bit [ 1.080692] hub 1-0:1.0: 1 port detected [ 1.089863] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.092434] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 2 [ 1.095668] xhci_hcd 0000:00:0d.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.098526] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 1.100953] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.101429] intel-lpss 0000:00:19.0: enabling device (0000 -> 0002) [ 1.105737] usb usb2: Product: xHCI Host Controller [ 1.105739] usb usb2: Manufacturer: Linux 5.10.16-surface xhci-hcd [ 1.121689] usb usb2: SerialNumber: 0000:00:0d.0 [ 1.126826] hub 2-0:1.0: USB hub found [ 1.129377] intel-lpss 0000:00:1e.0: enabling device (0000 -> 0002) [ 1.131943] hub 2-0:1.0: 4 ports detected [ 1.137496] idma64 idma64.2: Found Intel integrated DMA 64-bit [ 1.142801] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.152573] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 1.158866] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000000009810 [ 1.161177] nvme nvme0: pci function 0000:01:00.0 [ 1.164099] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 1.175058] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.175534] nvme nvme0: missing or invalid SUBNQN field. [ 1.180308] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.189537] usb usb3: Product: xHCI Host Controller [ 1.193277] usb usb3: Manufacturer: Linux 5.10.16-surface xhci-hcd [ 1.197026] usb usb3: SerialNumber: 0000:00:14.0 [ 1.200983] hub 3-0:1.0: USB hub found [ 1.206633] hub 3-0:1.0: 12 ports detected [ 1.207794] nvme nvme0: 8/0/0 default/read/poll queues [ 1.213797] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.220204] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4 [ 1.220278] AVX2 version of gcm_enc/dec engaged. [ 1.224182] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.228189] AES CTR mode by8 optimization enabled [ 1.236484] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 1.237649] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 1.242009] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.250832] usb usb4: Product: xHCI Host Controller [ 1.253765] usb usb4: Manufacturer: Linux 5.10.16-surface xhci-hcd [ 1.256811] usb usb4: SerialNumber: 0000:00:14.0 [ 1.261093] hub 4-0:1.0: USB hub found [ 1.265114] hub 4-0:1.0: 6 ports detected [ 1.375722] checking generic (4000000000 130a000) vs hw (6000000000 1000000) [ 1.375724] checking generic (4000000000 130a000) vs hw (4000000000 10000000) [ 1.375726] fb0: switching to inteldrmfb from EFI VGA [ 1.379695] Console: switching to colour dummy device 80x25 [ 1.379723] i915 0000:00:02.0: vgaarb: deactivate vga console [ 1.381524] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 1.381885] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/icl_dmc_ver1_09.bin (v1.9) [ 1.407358] [drm] Initialized i915 1.6.0 20200917 for 0000:00:02.0 on minor 0 [ 1.409387] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 1.409675] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input1 [ 1.411844] fbcon: i915drmfb (fb0) is primary device [ 1.553260] usb 3-8: new full-speed USB device number 2 using xhci_hcd [ 1.703530] usb 3-8: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 1.703533] usb 3-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.703534] usb 3-8: Product: Surface Type Cover [ 1.703536] usb 3-8: Manufacturer: Microsoft [ 1.713934] hid: raw HID events driver (C) Jiri Kosina [ 1.718509] usbcore: registered new interface driver usbhid [ 1.718510] usbhid: USB HID core driver [ 1.724277] 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/input2 [ 1.781367] 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/input3 [ 1.781536] 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/input4 [ 1.781663] 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 [ 1.781802] 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/input6 [ 1.781921] 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 [ 1.782045] 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/input8 [ 1.782174] 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/input9 [ 1.782302] 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 [ 1.975794] 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 [ 2.033520] 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 [ 2.033771] 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 [ 2.034005] 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 [ 2.034236] 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 [ 2.034456] 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 [ 2.034671] 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 [ 2.034802] 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 [ 2.034878] 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/input19 [ 2.034939] 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/input20 [ 2.035014] 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/input21 [ 2.035075] 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/input22 [ 2.035156] 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/input23 [ 2.035220] 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/input24 [ 2.035277] 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/input25 [ 2.035336] 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/input26 [ 2.035394] 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/input27 [ 2.035450] 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/input28 [ 2.035573] 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 [ 2.515928] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=1 [ 2.523105] hid-generic 001F:8087:0AC2.0002: hidraw1: HID v2.00 Device [hid-ishtp 8087:0AC2] on [ 2.551773] Console: switching to colour frame buffer device 171x57 [ 2.617326] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 2.781203] raid6: avx512x4 gen() 56818 MB/s [ 2.849202] raid6: avx512x4 xor() 21283 MB/s [ 2.917201] raid6: avx512x2 gen() 62140 MB/s [ 2.985201] raid6: avx512x2 xor() 35318 MB/s [ 3.053198] raid6: avx512x1 gen() 56192 MB/s [ 3.121216] raid6: avx512x1 xor() 32610 MB/s [ 3.189199] raid6: avx2x4 gen() 46139 MB/s [ 3.257204] raid6: avx2x4 xor() 18893 MB/s [ 3.325198] raid6: avx2x2 gen() 48007 MB/s [ 3.393217] raid6: avx2x2 xor() 25818 MB/s [ 3.461198] raid6: avx2x1 gen() 38912 MB/s [ 3.529204] raid6: avx2x1 xor() 20688 MB/s [ 3.597199] raid6: sse2x4 gen() 13026 MB/s [ 3.665217] raid6: sse2x4 xor() 7026 MB/s [ 3.733175] raid6: sse2x2 gen() 13674 MB/s [ 3.801203] raid6: sse2x2 xor() 8414 MB/s [ 3.869202] raid6: sse2x1 gen() 12723 MB/s [ 3.937201] raid6: sse2x1 xor() 6613 MB/s [ 3.939723] raid6: using algorithm avx512x2 gen() 62140 MB/s [ 3.942647] raid6: .... xor() 35318 MB/s, rmw enabled [ 3.945142] raid6: using avx512x2 recovery algorithm [ 3.948602] xor: automatically using best checksumming function avx [ 3.952822] async_tx: api initialized (async) [ 3.997943] Btrfs loaded, crc32c=crc32c-intel [ 4.076299] EXT4-fs (nvme0n1p8): mounted filesystem with ordered data mode. Opts: (null) [ 4.236795] systemd[1]: Inserted module 'autofs4' [ 4.256008] systemd[1]: systemd 247.3-1ubuntu2 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) [ 4.281480] systemd[1]: Detected architecture x86-64. [ 4.316296] systemd[1]: Set hostname to . [ 4.341423] systemd-sysv-generator[404]: SysV service '/etc/init.d/apport' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.349887] systemd-sysv-generator[404]: SysV service '/etc/init.d/vmtouch' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.358719] systemd-sysv-generator[404]: SysV service '/etc/init.d/gdomap' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.367989] systemd-sysv-generator[404]: SysV service '/etc/init.d/mono-xsp4' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.404697] systemd[1]: /lib/systemd/system/dbus.service:12: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 4.434856] systemd[1]: /lib/systemd/system/docker.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly. [ 4.457336] systemd[1]: /lib/systemd/system/plymouth-start.service:17: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 4.493544] systemd[1]: Queued start job for default target Graphical Interface. [ 4.502642] systemd[1]: Created slice system-modprobe.slice. [ 4.511837] systemd[1]: Created slice system-systemd\x2dfsck.slice. [ 4.521846] systemd[1]: Created slice User and Session Slice. [ 4.530645] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 4.540213] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 4.550920] systemd[1]: Reached target Remote File Systems. [ 4.561104] systemd[1]: Reached target Slices. [ 4.572437] systemd[1]: Reached target Swap. [ 4.583408] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 4.594827] systemd[1]: Listening on LVM2 poll daemon socket. [ 4.605054] systemd[1]: Listening on Syslog Socket. [ 4.616359] systemd[1]: Listening on fsck to fsckd communication Socket. [ 4.627417] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 4.638444] systemd[1]: Listening on Journal Audit Socket. [ 4.648247] systemd[1]: Listening on Journal Socket (/dev/log). [ 4.659187] systemd[1]: Listening on Journal Socket. [ 4.669730] systemd[1]: Listening on udev Control Socket. [ 4.678973] systemd[1]: Listening on udev Kernel Socket. [ 4.689384] systemd[1]: Mounting Huge Pages File System... [ 4.699414] systemd[1]: Mounting POSIX Message Queue File System... [ 4.710089] systemd[1]: Mounting Kernel Debug File System... [ 4.720155] systemd[1]: Mounting Kernel Trace File System... [ 4.731290] systemd[1]: Starting Journal Service... [ 4.741472] systemd[1]: Starting Availability of block devices... [ 4.750195] systemd[1]: Starting Set the console keyboard layout... [ 4.759139] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 4.768676] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... [ 4.777608] systemd[1]: Starting Load Kernel Module configfs... [ 4.784888] systemd[1]: Starting Load Kernel Module drm... [ 4.793520] systemd[1]: Starting Load Kernel Module fuse... [ 4.800801] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 4.805411] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 4.809242] systemd[1]: Starting Load Kernel Modules... [ 4.816783] systemd[1]: Starting Remount Root and Kernel File Systems... [ 4.817832] lp: driver loaded but no devices found [ 4.823770] EXT4-fs (nvme0n1p8): re-mounted. Opts: errors=remount-ro [ 4.831288] ppdev: user-space parallel port driver [ 4.840206] systemd[1]: Starting Coldplug All udev Devices... [ 4.851702] systemd[1]: Starting Uncomplicated firewall... [ 4.863081] systemd[1]: Started Journal Service. [ 5.074824] acpi-tad ACPI000E:00: Missing _PRW [ 5.103036] int3472-discrete INT3472:00: No sensor module config [ 5.107553] int3472-discrete INT3472:00: Failed to map regulator to sensor [ 5.118518] int3472-discrete INT3472:01: No sensor module config [ 5.122606] int3472-discrete INT3472:01: Failed to map regulator to sensor [ 5.135228] int3472-discrete INT3472:02: No sensor module config [ 5.138687] int3472-discrete INT3472:02: Failed to map regulator to sensor [ 5.179259] pstore: Using crash dump compression: deflate [ 5.179265] pstore: Registered efi as persistent store backend [ 5.197588] dw-apb-uart.2: ttyS4 at MMIO 0x4010002000 (irq = 20, base_baud = 7500000) is a 16550A [ 5.198881] serial serial0: tty port ttyS4 registered [ 5.200723] surface_serial_hub serial0-0: SAM firmware version: 14.310.139 [ 5.209876] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 5.209888] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002) [ 5.209929] mei_me 0000:00:16.0: enabling device (0000 -> 0002) [ 5.210309] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 5.210367] mei_me 0000:00:16.4: enabling device (0000 -> 0002) [ 5.213530] mousedev: PS/2 mouse device common for all mice [ 5.213652] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer [ 5.213653] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 5.213654] RAPL PMU: hw unit of domain package 2^-14 Joules [ 5.213654] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 5.213655] RAPL PMU: hw unit of domain psys 2^-14 Joules [ 5.217276] intel_rapl_common: Found RAPL domain package [ 5.220045] Intel(R) Wireless WiFi driver for Linux [ 5.220358] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002) [ 5.223615] proc_thermal 0000:00:04.0: Creating sysfs group for PROC_THERMAL_PCI [ 5.225834] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver [ 5.225846] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 65.3.35.22 [ 5.226130] iwlwifi 0000:00:14.3: loaded firmware version 59.601f3a66.0 Qu-c0-hr-b0-59.ucode op_mode iwlmvm [ 5.287396] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX203, REV=0x338 [ 5.421049] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 5.421073] acpi PNP0A05:00: No SoundWire links detected [ 5.421110] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 5.421416] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 5.449253] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC274: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker [ 5.449255] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 5.449257] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 5.449258] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 5.449259] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 5.449260] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19 [ 5.449261] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 5.476231] iwlwifi 0000:00:14.3: base HW address: 28:7f:cf:5a:36:f6 [ 5.479209] EXT4-fs (nvme0n1p7): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.489244] thermal thermal_zone9: failed to read out thermal zone (-61) [ 5.501271] EXT4-fs (nvme0n1p5): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.517050] EXT4-fs (nvme0n1p9): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.526382] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.7.auto/input/input30 [ 5.526519] intel_rapl_common: Found RAPL domain package [ 5.526521] intel_rapl_common: Found RAPL domain core [ 5.526522] intel_rapl_common: Found RAPL domain uncore [ 5.526524] intel_rapl_common: Found RAPL domain psys [ 5.527638] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.8.auto/input/input31 [ 5.529504] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 5.537115] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 5.546959] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready [ 5.550933] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0 [ 5.670439] EXT4-fs (nvme0n1p6): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.676086] systemd-journald[414]: Received client request to flush runtime journal. [ 5.907873] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input32 [ 5.907919] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input33 [ 6.320211] audit: type=1400 audit(1613899386.067:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=772 comm="apparmor_parser" [ 6.320812] audit: type=1400 audit(1613899386.067:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=771 comm="apparmor_parser" [ 6.320814] audit: type=1400 audit(1613899386.067:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=771 comm="apparmor_parser" [ 6.321994] audit: type=1400 audit(1613899386.071:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=775 comm="apparmor_parser" [ 6.323394] audit: type=1400 audit(1613899386.071:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="mysqld_akonadi" pid=773 comm="apparmor_parser" [ 6.323724] audit: type=1400 audit(1613899386.071:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/snapd/snap-confine" pid=779 comm="apparmor_parser" [ 6.323727] audit: type=1400 audit(1613899386.071:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=779 comm="apparmor_parser" [ 6.325898] audit: type=1400 audit(1613899386.075:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=786 comm="apparmor_parser" [ 6.327616] audit: type=1400 audit(1613899386.075:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/lxc-start" pid=787 comm="apparmor_parser" [ 6.328963] audit: type=1400 audit(1613899386.075:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default" pid=770 comm="apparmor_parser" [ 6.610043] input: IPTS Touch as /devices/virtual/input/input34 [ 6.610145] input: IPTS Stylus as /devices/virtual/input/input35 [ 6.619439] new mount options do not match the existing superblock, will be ignored [ 6.838653] hid-sensor-hub 001F:8087:0AC2.0002: hid_field_extract() called with n (192) > 32! (kworker/5:1) [ 12.403232] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 12.679201] kauditd_printk_skb: 53 callbacks suppressed [ 12.679203] audit: type=1400 audit(1613899392.427:65): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/usr/bin/lxc-start" pid=2117 comm="apparmor_parser" [ 12.697318] audit: type=1400 audit(1613899392.447:66): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default" pid=2121 comm="apparmor_parser" [ 12.697322] audit: type=1400 audit(1613899392.447:67): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-cgns" pid=2121 comm="apparmor_parser" [ 12.697324] audit: type=1400 audit(1613899392.447:68): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-mounting" pid=2121 comm="apparmor_parser" [ 12.697326] audit: type=1400 audit(1613899392.447:69): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-nesting" pid=2121 comm="apparmor_parser" [ 12.749176] audit: type=1400 audit(1613899392.499:70): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=2136 comm="apparmor_parser" [ 12.975813] Bridge firewalling registered [ 13.136892] Initializing XFRM netlink socket [ 16.087621] br0: renamed from ov-001000-2l4ry [ 16.169874] vxlan0: renamed from vx-001000-2l4ry [ 16.197418] br0: port 1(vxlan0) entered blocking state [ 16.197421] br0: port 1(vxlan0) entered disabled state [ 16.197470] device vxlan0 entered promiscuous mode [ 16.197670] br0: port 1(vxlan0) entered blocking state [ 16.197672] br0: port 1(vxlan0) entered forwarding state [ 16.270025] veth0: renamed from veth57908a4 [ 16.305390] br0: port 2(veth0) entered blocking state [ 16.305391] br0: port 2(veth0) entered disabled state [ 16.305465] device veth0 entered promiscuous mode [ 16.305545] br0: port 2(veth0) entered blocking state [ 16.305546] br0: port 2(veth0) entered forwarding state [ 16.381653] eth0: renamed from veth1ec71f1 [ 16.441175] docker_gwbridge: port 1(vethc3005e1) entered blocking state [ 16.441177] docker_gwbridge: port 1(vethc3005e1) entered disabled state [ 16.441239] device vethc3005e1 entered promiscuous mode [ 16.441320] docker_gwbridge: port 1(vethc3005e1) entered blocking state [ 16.441322] docker_gwbridge: port 1(vethc3005e1) entered forwarding state [ 16.441356] docker_gwbridge: port 1(vethc3005e1) entered disabled state [ 16.514032] eth1: renamed from vethd4b96fd [ 16.545882] IPv6: ADDRCONF(NETDEV_CHANGE): vethc3005e1: link becomes ready [ 16.545996] docker_gwbridge: port 1(vethc3005e1) entered blocking state [ 16.545999] docker_gwbridge: port 1(vethc3005e1) entered forwarding state [ 16.546096] IPv6: ADDRCONF(NETDEV_CHANGE): docker_gwbridge: link becomes ready [ 20.720008] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 20.823696] PM: suspend entry (s2idle) [ 20.842554] Filesystems sync: 0.018 seconds [ 20.843441] Freezing user space processes ... (elapsed 0.001 seconds) done. [ 20.845426] OOM killer disabled. [ 20.845426] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 20.846712] printk: Suspending console(s) (use no_console_suspend to debug) [ 32.426632] OOM killer enabled. [ 32.426634] Restarting tasks ... done. [ 32.440945] thermal thermal_zone9: failed to read out thermal zone (-61) [ 32.440968] PM: suspend exit [ 32.458721] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 32.459886] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 32.783136] docker_gwbridge: port 1(vethc3005e1) entered disabled state ```

This is after the following steps:

  1. Cold start
  2. Login
  3. Suspend
  4. Wait 10 seconds
  5. Press power button to resume
  6. Log back in
  7. Touch screen to see it doesn't work

I also had a boot before that where it suspended and resumed properly with touch, but where a second suspend and resume resulted in broken touch

dooman17 commented 3 years ago

dmesg This is after the following steps:

  1. Cold start
  2. Login
  3. Suspend
  4. Wait 10 seconds
  5. Press power button to resume
  6. Log back in
  7. Touch screen to see it doesn't work

I also had a boot before that where it suspended and resumed properly with touch, but where a second suspend and resume resulted in broken touch

I am also having the same issue, SL3(I) kernel: 5.10.16-arch1-3-surface

StollD commented 3 years ago

I am suspecting that this might happen due to the revert of the MEI bus patch that I applied, so the driver no longer sends the CLEAR_MEM_WINDOW command on shutdown.

If that command is not sent IPTS keeps around the old buffers, which are freed by the module. The older devices dont have a problem with that, but maybe gen7 requires that you clear out the old buffer addresses before you can start the device again.

We might be able to get it to work by sending CLEAR_MEM_WINDOW on startup. In fact, ipts did that in the past but I removed it because I didnt see the purpose in clearing something that will be overwritten a second later. But eh.

diff --git a/context.h b/context.h
index f4b06a2..6a99671 100644
--- a/context.h
+++ b/context.h
@@ -32,7 +32,6 @@ struct ipts_context {
    struct mei_cl_device *cldev;
    struct device *dev;

-   bool restart;
    enum ipts_host_status status;
    struct ipts_get_device_info_rsp device_info;

diff --git a/control.c b/control.c
index 24d3d19..53cbd55 100644
--- a/control.c
+++ b/control.c
@@ -40,13 +40,12 @@ int ipts_control_start(struct ipts_context *ipts)

    dev_info(ipts->dev, "Starting IPTS\n");
    ipts->status = IPTS_HOST_STATUS_STARTING;
-   ipts->restart = false;

    ipts_uapi_link(ipts);
-   return ipts_control_send(ipts, IPTS_CMD_GET_DEVICE_INFO, NULL, 0);
+   return ipts_control_send(ipts, IPTS_CMD_CLEAR_MEM_WINDOW, NULL, 0);
 }

-int ipts_control_stop(struct ipts_context *ipts)
+static int ipts_control_shutdown(struct ipts_context *ipts)
 {
    if (ipts->status == IPTS_HOST_STATUS_STOPPING)
        return -EBUSY;
@@ -60,6 +59,14 @@ int ipts_control_stop(struct ipts_context *ipts)
    ipts_uapi_unlink();
    ipts_resources_free(ipts);

+   return 0;
+}
+
+int ipts_control_stop(struct ipts_context *ipts)
+{
+   if (ipts_control_shutdown(ipts))
+       return -EBUSY;
+
    if (!mei_cldev_enabled(ipts->cldev))
        return 0;

@@ -68,9 +75,9 @@ int ipts_control_stop(struct ipts_context *ipts)

 int ipts_control_restart(struct ipts_context *ipts)
 {
-   if (ipts->restart)
+   if (ipts_control_shutdown(ipts))
        return -EBUSY;

-   ipts->restart = true;
-   return ipts_control_stop(ipts);
+   ipts->status = IPTS_HOST_STATUS_STOPPED;
+   return ipts_control_start(ipts);
 }
diff --git a/receiver.c b/receiver.c
index 916ba3e..44cf500 100644
--- a/receiver.c
+++ b/receiver.c
@@ -83,12 +83,12 @@ static int ipts_receiver_handle_set_mem_window(struct ipts_context *ipts)

 static int ipts_receiver_handle_clear_mem_window(struct ipts_context *ipts)
 {
-   ipts->status = IPTS_HOST_STATUS_STOPPED;
-
-   if (ipts->restart)
-       return ipts_control_start(ipts);
+   if (ipts->status == IPTS_HOST_STATUS_STOPPING) {
+       ipts->status = IPTS_HOST_STATUS_STOPPED;
+       return 0;
+   }

-   return 0;
+   return ipts_control_send(ipts, IPTS_CMD_GET_DEVICE_INFO, NULL, 0);
 }

 static bool ipts_receiver_sensor_was_reset(u32 status)
@@ -111,7 +111,7 @@ static bool ipts_receiver_handle_error(struct ipts_context *ipts,
        error = rsp->code != IPTS_RSP_FEEDBACK;
        break;
    case IPTS_STATUS_SENSOR_DISABLED:
-       error = ipts->status != IPTS_HOST_STATUS_STOPPING;
+       error = rsp->code != IPTS_RSP_READY_FOR_DATA;
        break;
    default:
        error = true;

Can you apply that patch to the master branch of intel-precise-touch and try again?

danielzgtg commented 3 years ago

It doesn't compile:

error: ‘rps’ undeclared (first use in this function); did you mean ‘rsp’?
  114 |   error = rps->code != IPTS_RSP_READY_FOR_DATA;
      |           ^~~
      |           rsp

I will try fixing it by changing it to rsp ...

danielzgtg commented 3 years ago

The patched module broke touch even without a suspend.

Scrollback ``` home@daniel-tablet1:~$ sudo -i [sudo] password for home: root@daniel-tablet1:~# cd /home/home/Downloads/ root@daniel-tablet1:/home/home/Downloads# cd intel-precise-touch/ root@daniel-tablet1:/home/home/Downloads/intel-precise-touch# service iptsd stop root@daniel-tablet1:/home/home/Downloads/intel-precise-touch# rmmod ipts root@daniel-tablet1:/home/home/Downloads/intel-precise-touch# insmod ipts.ko root@daniel-tablet1:/home/home/Downloads/intel-precise-touch# service iptsd start root@daniel-tablet1:/home/home/Downloads/intel-precise-touch# dmesg [ 0.000000] Linux version 5.10.17-surface (root@60fe0e716c6b) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1 SMP Sat Feb 20 23:29:14 UTC 2021 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.10.17-surface root=UUID=36fa67db-bdeb-4537-a4b0-4b001d623ccf ro text reboot=pci fbcon=font:TER16x32 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Hygon HygonGenuine [ 0.000000] Centaur CentaurHauls [ 0.000000] zhaoxin Shanghai [ 0.000000] x86/split lock detection: warning about user-space split_locks [ 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-0x0000000079f58fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000079f59000-0x0000000079f59fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x0000000079f5a000-0x0000000079f5afff] usable [ 0.000000] BIOS-e820: [mem 0x0000000079f5b000-0x0000000079f5bfff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000079f5c000-0x000000007b675fff] usable [ 0.000000] BIOS-e820: [mem 0x000000007b676000-0x000000007ba75fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007ba76000-0x000000007ba8efff] usable [ 0.000000] BIOS-e820: [mem 0x000000007ba8f000-0x000000007bb89fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007bb8a000-0x000000007bbb3fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000007bbb4000-0x000000007bbfefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000007bbff000-0x000000007bbfffff] usable [ 0.000000] BIOS-e820: [mem 0x000000007bc00000-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=0x7bbfe000 ACPI 2.0=0x7bbfe014 TPMFinalLog=0x7bbac000 SMBIOS=0x7bb05000 SMBIOS 3.0=0x7bb03000 MEMATTR=0x779a1018 ESRT=0x783ab418 RNG=0x7bb06f18 TPMEventLog=0x7799c018 [ 0.000000] efi: seeding entropy pool [ 0.000000] random: fast init done [ 0.000000] SMBIOS 3.3.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro 7/Surface Pro 7, BIOS 9.101.140 10/20/2020 [ 0.000000] tsc: Detected 1500.000 MHz processor [ 0.000000] tsc: Detected 1497.600 MHz TSC [ 0.001204] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.001209] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.001219] last_pfn = 0x46ac00 max_arch_pfn = 0x400000000 [ 0.001226] MTRR default type: write-back [ 0.001227] MTRR fixed ranges enabled: [ 0.001229] 00000-9FFFF write-back [ 0.001231] A0000-BFFFF uncachable [ 0.001232] C0000-FFFFF write-protect [ 0.001233] MTRR variable ranges enabled: [ 0.001236] 0 base 00C0000000 mask 7FC0000000 uncachable [ 0.001237] 1 base 00A0000000 mask 7FE0000000 uncachable [ 0.001239] 2 base 0098000000 mask 7FF8000000 uncachable [ 0.001240] 3 base 0094000000 mask 7FFC000000 uncachable [ 0.001241] 4 base 0092000000 mask 7FFE000000 uncachable [ 0.001243] 5 base 0091000000 mask 7FFF000000 uncachable [ 0.001244] 6 base 4000000000 mask 4000000000 uncachable [ 0.001245] 7 disabled [ 0.001246] 8 disabled [ 0.001247] 9 disabled [ 0.002198] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.003666] last_pfn = 0x7bc00 max_arch_pfn = 0x400000000 [ 0.028949] esrt: Reserving ESRT space from 0x00000000783ab418 to 0x00000000783ab4f0. [ 0.028960] e820: update [mem 0x783ab000-0x783abfff] usable ==> reserved [ 0.029007] check: Scanning 1 areas for low memory corruption [ 0.029014] Using GB pages for direct mapping [ 0.029459] Secure boot disabled [ 0.029461] RAMDISK: [mem 0x3a2cb000-0x3fffdfff] [ 0.029494] ACPI: Early table checksum verification disabled [ 0.029498] ACPI: RSDP 0x000000007BBFE014 000024 (v02 MSFT ) [ 0.029504] ACPI: XSDT 0x000000007BBFD0E8 0000C4 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029512] ACPI: FACP 0x000000007BBDF000 000114 (v06 MSFT MSFT 00000002 MSFT 20160422) [ 0.029520] ACPI: DSDT 0x000000007BBBE000 01C11E (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.029525] ACPI: FACS 0x000000007BB92000 000040 [ 0.029529] ACPI: WSMT 0x000000007BBFC000 000028 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029534] ACPI: SSDT 0x000000007BBFA000 001B61 (v02 CpuRef CpuSsdt 00003000 INTL 20181003) [ 0.029540] ACPI: MSDM 0x000000007BBF9000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.029545] ACPI: SSDT 0x000000007BBF2000 006231 (v02 MSFT DptfTabl 00001000 INTL 20181003) [ 0.029550] ACPI: SSDT 0x000000007BBEE000 0033E3 (v02 SaSsdt SaSsdt 00003000 INTL 20181003) [ 0.029554] ACPI: SSDT 0x000000007BBE2000 00B27A (v02 INTEL TcssSsdt 00001000 INTL 20181003) [ 0.029559] ACPI: SSDT 0x000000007BBE1000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20181003) [ 0.029564] ACPI: TPM2 0x000000007BBE0000 000034 (v03 MSFT MSFT 00000002 MSFT 20160422) [ 0.029569] ACPI: HPET 0x000000007BBDE000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029573] ACPI: LPIT 0x000000007BBDD000 000094 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029578] ACPI: APIC 0x000000007BBDC000 00012C (v04 MSFT MSFT 00000002 MSFT 20160422) [ 0.029582] ACPI: MCFG 0x000000007BBDB000 00003C (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029587] ACPI: SSDT 0x000000007BBBD000 000DB4 (v02 MSFT RTD3_JL 00001000 INTL 20181003) [ 0.029592] ACPI: SSDT 0x000000007BBBC000 0009E3 (v02 MSFT xh_jl000 00000000 INTL 20181003) [ 0.029597] ACPI: NHLT 0x000000007BBBB000 00002D (v00 MSFT MSFT 00000002 MSFT 20160422) [ 0.029601] ACPI: DMAR 0x000000007BBBA000 000088 (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.029606] ACPI: BERT 0x000000007BBB9000 000030 (v01 INTEL EDK2 00000001 INTL 00000001) [ 0.029611] ACPI: BGRT 0x000000007BBB8000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029615] ACPI: FPDT 0x000000007BBB7000 000034 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029626] ACPI: Local APIC address 0xfee00000 [ 0.029940] No NUMA configuration found [ 0.029942] Faking a node at [mem 0x0000000000000000-0x000000046abfffff] [ 0.029952] NODE_DATA(0) allocated [mem 0x46abd3000-0x46abfdfff] [ 0.030379] cma: Reserved 32 MiB at 0x0000000468800000 [ 0.030407] Zone ranges: [ 0.030409] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.030411] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.030414] Normal [mem 0x0000000100000000-0x000000046abfffff] [ 0.030416] Device empty [ 0.030418] Movable zone start for each node [ 0.030423] Early memory node ranges [ 0.030425] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.030427] node 0: [mem 0x0000000000100000-0x0000000079f58fff] [ 0.030428] node 0: [mem 0x0000000079f5a000-0x0000000079f5afff] [ 0.030429] node 0: [mem 0x0000000079f5c000-0x000000007b675fff] [ 0.030431] node 0: [mem 0x000000007ba76000-0x000000007ba8efff] [ 0.030432] node 0: [mem 0x000000007bbff000-0x000000007bbfffff] [ 0.030433] node 0: [mem 0x0000000100000000-0x000000046abfffff] [ 0.030804] Zeroed struct page in unavailable ranges: 40403 pages [ 0.030806] Initmem setup node 0 [mem 0x0000000000001000-0x000000046abfffff] [ 0.030810] On node 0 totalpages: 4088365 [ 0.030811] DMA zone: 64 pages used for memmap [ 0.030812] DMA zone: 26 pages reserved [ 0.030813] DMA zone: 3999 pages, LIFO batch:0 [ 0.030853] DMA32 zone: 7835 pages used for memmap [ 0.030854] DMA32 zone: 501390 pages, LIFO batch:63 [ 0.034212] Normal zone: 55984 pages used for memmap [ 0.034213] Normal zone: 3582976 pages, LIFO batch:63 [ 0.057637] x86/hpet: Will disable the HPET for this platform because it's not reliable [ 0.057669] Reserving Intel graphics memory at [mem 0x91800000-0x953fffff] [ 0.058078] ACPI: PM-Timer IO Port: 0x1808 [ 0.058080] ACPI: Local APIC address 0xfee00000 [ 0.058089] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.058090] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.058091] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.058093] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.058094] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) [ 0.058095] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) [ 0.058096] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) [ 0.058097] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) [ 0.058098] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1]) [ 0.058099] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1]) [ 0.058100] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1]) [ 0.058101] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1]) [ 0.058102] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1]) [ 0.058103] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1]) [ 0.058105] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1]) [ 0.058106] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1]) [ 0.058141] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.058144] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.058146] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.058148] ACPI: IRQ0 used by override. [ 0.058150] ACPI: IRQ9 used by override. [ 0.058152] Using ACPI (MADT) for SMP configuration information [ 0.058154] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.058166] e820: update [mem 0x77ec2000-0x77efffff] usable ==> reserved [ 0.058177] TSC deadline timer available [ 0.058179] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.058198] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.058201] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff] [ 0.058203] PM: hibernation: Registered nosave memory: [mem 0x77ec2000-0x77efffff] [ 0.058205] PM: hibernation: Registered nosave memory: [mem 0x783ab000-0x783abfff] [ 0.058207] PM: hibernation: Registered nosave memory: [mem 0x79f59000-0x79f59fff] [ 0.058209] PM: hibernation: Registered nosave memory: [mem 0x79f5b000-0x79f5bfff] [ 0.058211] PM: hibernation: Registered nosave memory: [mem 0x7b676000-0x7ba75fff] [ 0.058213] PM: hibernation: Registered nosave memory: [mem 0x7ba8f000-0x7bb89fff] [ 0.058215] PM: hibernation: Registered nosave memory: [mem 0x7bb8a000-0x7bbb3fff] [ 0.058216] PM: hibernation: Registered nosave memory: [mem 0x7bbb4000-0x7bbfefff] [ 0.058218] PM: hibernation: Registered nosave memory: [mem 0x7bc00000-0x953fffff] [ 0.058219] PM: hibernation: Registered nosave memory: [mem 0x95400000-0xfe00ffff] [ 0.058220] PM: hibernation: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.058221] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfed1ffff] [ 0.058222] PM: hibernation: Registered nosave memory: [mem 0xfed20000-0xfed7ffff] [ 0.058223] PM: hibernation: Registered nosave memory: [mem 0xfed80000-0xffffffff] [ 0.058226] [mem 0x95400000-0xfe00ffff] available for PCI devices [ 0.058228] Booting paravirtualized kernel on bare hardware [ 0.058231] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.058239] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1 [ 0.058462] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u262144 [ 0.058470] pcpu-alloc: s192512 r8192 d28672 u262144 alloc=1*2097152 [ 0.058471] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.058502] Built 1 zonelists, mobility grouping on. Total pages: 4024456 [ 0.058504] Policy zone: Normal [ 0.058506] Kernel command line: BOOT_IMAGE=/vmlinuz-5.10.17-surface root=UUID=36fa67db-bdeb-4537-a4b0-4b001d623ccf ro text reboot=pci fbcon=font:TER16x32 [ 0.059460] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.059886] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.059978] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.106566] Memory: 15768368K/16353460K available (14345K kernel code, 3519K rwdata, 5272K rodata, 2664K init, 5960K bss, 552064K reserved, 32768K cma-reserved) [ 0.106576] random: get_random_u64 called from __kmem_cache_create+0x31/0x430 with crng_init=1 [ 0.106734] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.106752] ftrace: allocating 47603 entries in 186 pages [ 0.132172] ftrace: allocated 186 pages with 5 groups [ 0.132305] rcu: Hierarchical RCU implementation. [ 0.132307] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=8. [ 0.132309] Trampoline variant of Tasks RCU enabled. [ 0.132310] Rude variant of Tasks RCU enabled. [ 0.132311] Tracing variant of Tasks RCU enabled. [ 0.132313] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.132315] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.137186] NR_IRQS: 524544, nr_irqs: 2048, preallocated irqs: 16 [ 0.137771] random: crng done (trusting CPU's manufacturer) [ 0.137804] Console: colour dummy device 80x25 [ 0.138060] printk: console [tty0] enabled [ 0.138081] ACPI: Core revision 20200925 [ 0.138328] APIC: Switch to symmetric I/O mode setup [ 0.138332] DMAR: Host address width 39 [ 0.138335] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.138342] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap 1c0000c40660462 ecap 49e2ff0505e [ 0.138346] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.138353] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.138357] DMAR: RMRR base: 0x00000091000000 end: 0x000000953fffff [ 0.138362] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1 [ 0.138364] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.138367] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit. [ 0.138367] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting. [ 0.140038] DMAR-IR: Enabled IRQ remapping in xapic mode [ 0.140042] x2apic: IRQ remapping doesn't support X2APIC mode [ 0.144538] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.144547] Calibrating delay loop (skipped), value calculated using timer frequency.. 2995.20 BogoMIPS (lpj=5990400) [ 0.144552] pid_max: default: 32768 minimum: 301 [ 0.148126] LSM: Security Framework initializing [ 0.148140] Yama: becoming mindful. [ 0.148173] AppArmor: AppArmor initialized [ 0.148239] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.148270] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.148544] x86/cpu: User Mode Instruction Prevention (UMIP) activated [ 0.148544] mce: CPU0: Thermal monitoring enabled (TM1) [ 0.148544] process: using mwait in idle threads [ 0.148544] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.148544] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.148544] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.148544] Spectre V2 : Mitigation: Enhanced IBRS [ 0.148544] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.148544] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.148544] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp [ 0.148544] Freeing SMP alternatives memory: 40K [ 0.148544] smpboot: CPU0: Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (family: 0x6, model: 0x7e, stepping: 0x5) [ 0.148544] Performance Events: PEBS fmt4+-baseline, AnyThread deprecated, Icelake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.148544] ... version: 5 [ 0.148544] ... bit width: 48 [ 0.148544] ... generic registers: 8 [ 0.148544] ... value mask: 0000ffffffffffff [ 0.148544] ... max period: 00007fffffffffff [ 0.148544] ... fixed-purpose events: 4 [ 0.148544] ... event mask: 0001000f000000ff [ 0.148544] rcu: Hierarchical SRCU implementation. [ 0.148544] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.148544] smp: Bringing up secondary CPUs ... [ 0.148544] x86: Booting SMP configuration: [ 0.148544] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7 [ 0.158431] smp: Brought up 1 node, 8 CPUs [ 0.158431] smpboot: Max logical packages: 1 [ 0.158431] smpboot: Total of 8 processors activated (23961.60 BogoMIPS) [ 0.161114] devtmpfs: initialized [ 0.161114] x86/mm: Memory block size: 128MB [ 0.161911] PM: Registering ACPI NVS region [mem 0x79f59000-0x79f59fff] (4096 bytes) [ 0.161911] PM: Registering ACPI NVS region [mem 0x7bb8a000-0x7bbb3fff] (172032 bytes) [ 0.161911] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.161911] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.161911] pinctrl core: initialized pinctrl subsystem [ 0.161911] PM: RTC time: 04:42:27, date: 2021-02-24 [ 0.161911] NET: Registered protocol family 16 [ 0.161911] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.161911] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.161911] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.161911] audit: initializing netlink subsys (disabled) [ 0.161911] audit: type=2000 audit(1614141747.016:1): state=initialized audit_enabled=0 res=1 [ 0.161911] thermal_sys: Registered thermal governor 'fair_share' [ 0.161911] thermal_sys: Registered thermal governor 'bang_bang' [ 0.161911] thermal_sys: Registered thermal governor 'step_wise' [ 0.161911] thermal_sys: Registered thermal governor 'user_space' [ 0.161911] thermal_sys: Registered thermal governor 'power_allocator' [ 0.161911] EISA bus registered [ 0.161911] cpuidle: using governor ladder [ 0.161911] cpuidle: using governor menu [ 0.161911] ACPI: bus type PCI registered [ 0.161911] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.164594] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.164601] PCI: not using MMCONFIG [ 0.164607] PCI: Using configuration type 1 for base access [ 0.165056] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.166119] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.166119] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.166119] fbcon: Taking over console [ 0.166119] ACPI: Added _OSI(Module Device) [ 0.166119] ACPI: Added _OSI(Processor Device) [ 0.166119] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.166119] ACPI: Added _OSI(Processor Aggregator Device) [ 0.166119] ACPI: Added _OSI(Linux-Dell-Video) [ 0.166119] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.166119] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.224819] ACPI: 8 ACPI AML tables successfully acquired and loaded [ 0.235113] ACPI: Dynamic OEM Table Load: [ 0.235126] ACPI: SSDT 0xFFFFA0CB012E0200 0000F4 (v02 PmRef Cpu0Psd 00003000 INTL 20181003) [ 0.236696] ACPI: \_SB_.PR00: _OSC native thermal LVT Acked [ 0.237797] ACPI: Dynamic OEM Table Load: [ 0.237806] ACPI: SSDT 0xFFFFA0CB01326000 000394 (v02 PmRef Cpu0Cst 00003001 INTL 20181003) [ 0.239465] ACPI: Dynamic OEM Table Load: [ 0.239473] ACPI: SSDT 0xFFFFA0CB00DE4000 000437 (v02 PmRef Cpu0Ist 00003000 INTL 20181003) [ 0.241223] ACPI: Dynamic OEM Table Load: [ 0.241230] ACPI: SSDT 0xFFFFA0CB0132A000 00012C (v02 PmRef Cpu0Hwp 00003000 INTL 20181003) [ 0.242780] ACPI: Dynamic OEM Table Load: [ 0.242788] ACPI: SSDT 0xFFFFA0CB00DE3000 000724 (v02 PmRef HwpLvt 00003000 INTL 20181003) [ 0.244717] ACPI: Dynamic OEM Table Load: [ 0.244725] ACPI: SSDT 0xFFFFA0CB00DE1800 0005FC (v02 PmRef ApIst 00003000 INTL 20181003) [ 0.246529] ACPI: Dynamic OEM Table Load: [ 0.246536] ACPI: SSDT 0xFFFFA0CB01322800 000317 (v02 PmRef ApHwp 00003000 INTL 20181003) [ 0.248336] ACPI: Dynamic OEM Table Load: [ 0.248344] ACPI: SSDT 0xFFFFA0CB01371000 000AB0 (v02 PmRef ApPsd 00003000 INTL 20181003) [ 0.250862] ACPI: Dynamic OEM Table Load: [ 0.250870] ACPI: SSDT 0xFFFFA0CB01323000 00030A (v02 PmRef ApCst 00003000 INTL 20181003) [ 0.256483] ACPI: Interpreter enabled [ 0.256544] ACPI: (supports S0 S4 S5) [ 0.256549] ACPI: Using IOAPIC for interrupt routing [ 0.256599] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.257548] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources [ 0.257566] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.258195] ACPI: Enabled 8 GPEs in block 00 to 7F [ 0.273472] ACPI: Power Resource [V0PR] (on) [ 0.273694] ACPI: Power Resource [V1PR] (on) [ 0.273904] ACPI: Power Resource [V2PR] (on) [ 0.274697] ACPI: Power Resource [CAMP] (off) [ 0.276329] ACPI: Power Resource [WRST] (on) [ 0.276592] ACPI: Power Resource [TBT0] (on) [ 0.276646] ACPI: Power Resource [TBT1] (on) [ 0.276693] ACPI: Power Resource [D3C] (on) [ 0.289001] ACPI: Power Resource [PIN] (off) [ 0.289701] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.289710] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.299463] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR] [ 0.304527] PCI host bridge to bus 0000:00 [ 0.304531] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.304534] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.304536] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.304539] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window] [ 0.304541] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window] [ 0.304543] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window] [ 0.304546] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window] [ 0.304550] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window] [ 0.304552] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window] [ 0.304555] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window] [ 0.304557] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window] [ 0.304560] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window] [ 0.304562] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window] [ 0.304564] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff window] [ 0.304567] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff window] [ 0.304569] pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff window] [ 0.304572] pci_bus 0000:00: root bus resource [mem 0x95400000-0xdfffffff window] [ 0.304574] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window] [ 0.304577] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.304646] pci 0000:00:00.0: [8086:8a12] type 00 class 0x060000 [ 0.306500] pci 0000:00:02.0: [8086:8a52] type 00 class 0x030000 [ 0.306514] pci 0000:00:02.0: reg 0x10: [mem 0x6000000000-0x6000ffffff 64bit] [ 0.306523] pci 0000:00:02.0: reg 0x18: [mem 0x4000000000-0x400fffffff 64bit pref] [ 0.306530] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f] [ 0.306552] pci 0000:00:02.0: BAR 2: assigned to efifb [ 0.306554] pci 0000:00:02.0: DMAR: Skip IOMMU disabling for graphics [ 0.308117] pci 0000:00:04.0: [8086:8a03] type 00 class 0x118000 [ 0.308139] pci 0000:00:04.0: reg 0x10: [mem 0x6001120000-0x600112ffff 64bit] [ 0.309773] pci 0000:00:0d.0: [8086:8a13] type 00 class 0x0c0330 [ 0.309791] pci 0000:00:0d.0: reg 0x10: [mem 0x6001110000-0x600111ffff 64bit] [ 0.309855] pci 0000:00:0d.0: PME# supported from D3hot D3cold [ 0.311438] pci 0000:00:12.0: [8086:34fc] type 00 class 0x070000 [ 0.311483] pci 0000:00:12.0: reg 0x10: [mem 0x600113a000-0x600113bfff 64bit] [ 0.311612] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.313211] pci 0000:00:14.0: [8086:34ed] type 00 class 0x0c0330 [ 0.313253] pci 0000:00:14.0: reg 0x10: [mem 0x6001100000-0x600110ffff 64bit] [ 0.313380] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.314921] pci 0000:00:14.2: [8086:34ef] type 00 class 0x050000 [ 0.314965] pci 0000:00:14.2: reg 0x10: [mem 0x6001138000-0x6001139fff 64bit] [ 0.314985] pci 0000:00:14.2: reg 0x18: [mem 0x6001141000-0x6001141fff 64bit] [ 0.316642] pci 0000:00:14.3: [8086:34f0] type 00 class 0x028000 [ 0.316736] pci 0000:00:14.3: reg 0x10: [mem 0x6001134000-0x6001137fff 64bit] [ 0.317040] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold [ 0.318696] pci 0000:00:15.0: [8086:34e8] type 00 class 0x0c8000 [ 0.318776] pci 0000:00:15.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.320519] pci 0000:00:16.0: [8086:34e0] type 00 class 0x078000 [ 0.320579] pci 0000:00:16.0: reg 0x10: [mem 0x600113f000-0x600113ffff 64bit] [ 0.320720] pci 0000:00:16.0: PME# supported from D3hot [ 0.322296] pci 0000:00:16.4: [8086:34e4] type 00 class 0x078000 [ 0.322342] pci 0000:00:16.4: reg 0x10: [mem 0x600113e000-0x600113efff 64bit] [ 0.322482] pci 0000:00:16.4: PME# supported from D3hot [ 0.324021] pci 0000:00:19.0: [8086:34c5] type 00 class 0x0c8000 [ 0.324100] pci 0000:00:19.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.325860] pci 0000:00:1d.0: [8086:34b0] type 01 class 0x060400 [ 0.326027] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold [ 0.326087] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity [ 0.327751] pci 0000:00:1e.0: [8086:34a8] type 00 class 0x078000 [ 0.327828] pci 0000:00:1e.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.329596] pci 0000:00:1f.0: [8086:3482] type 00 class 0x060100 [ 0.331300] pci 0000:00:1f.3: [8086:34c8] type 00 class 0x040380 [ 0.331384] pci 0000:00:1f.3: reg 0x10: [mem 0x6001130000-0x6001133fff 64bit] [ 0.331484] pci 0000:00:1f.3: reg 0x20: [mem 0x6001000000-0x60010fffff 64bit] [ 0.331671] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.333278] pci 0000:00:1f.5: [8086:34a4] type 00 class 0x0c8000 [ 0.333321] pci 0000:00:1f.5: reg 0x10: [mem 0xfe010000-0xfe010fff] [ 0.335007] pci 0000:01:00.0: [1c5c:1327] type 00 class 0x010802 [ 0.335037] pci 0000:01:00.0: reg 0x10: [mem 0x95400000-0x95403fff 64bit] [ 0.335213] pci 0000:01:00.0: supports D1 [ 0.335215] pci 0000:01:00.0: PME# supported from D0 D1 D3hot [ 0.335399] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.335406] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.400574] iommu: Default domain type: Translated [ 0.400587] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.400587] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.400587] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.400587] vgaarb: loaded [ 0.400733] SCSI subsystem initialized [ 0.400746] libata version 3.00 loaded. [ 0.400746] ACPI: bus type USB registered [ 0.400746] usbcore: registered new interface driver usbfs [ 0.400746] usbcore: registered new interface driver hub [ 0.400746] usbcore: registered new device driver usb [ 0.400746] pps_core: LinuxPPS API ver. 1 registered [ 0.400746] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.400746] PTP clock support registered [ 0.400746] EDAC MC: Ver: 3.0.0 [ 0.400883] Registered efivars operations [ 0.400883] NetLabel: Initializing [ 0.400883] NetLabel: domain hash size = 128 [ 0.400883] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.400883] NetLabel: unlabeled traffic allowed by default [ 0.400883] PCI: Using ACPI for IRQ routing [ 0.426720] PCI: pci_cache_line_size set to 64 bytes [ 0.426921] pci 0000:00:1f.5: can't claim BAR 0 [mem 0xfe010000-0xfe010fff]: no compatible bridge window [ 0.427119] e820: reserve RAM buffer [mem 0x77ec2000-0x77ffffff] [ 0.427120] e820: reserve RAM buffer [mem 0x783ab000-0x7bffffff] [ 0.427122] e820: reserve RAM buffer [mem 0x79f59000-0x7bffffff] [ 0.427124] e820: reserve RAM buffer [mem 0x79f5b000-0x7bffffff] [ 0.427125] e820: reserve RAM buffer [mem 0x7b676000-0x7bffffff] [ 0.427126] e820: reserve RAM buffer [mem 0x7ba8f000-0x7bffffff] [ 0.427127] e820: reserve RAM buffer [mem 0x7bc00000-0x7bffffff] [ 0.427128] e820: reserve RAM buffer [mem 0x46ac00000-0x46bffffff] [ 0.429487] clocksource: Switched to clocksource tsc-early [ 0.442283] VFS: Disk quotas dquot_6.6.0 [ 0.442302] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.442412] AppArmor: AppArmor Filesystem Enabled [ 0.442440] pnp: PnP ACPI init [ 0.442786] system 00:00: [io 0x0680-0x069f] has been reserved [ 0.442790] system 00:00: [io 0x164e-0x164f] has been reserved [ 0.442798] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.442851] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.442965] system 00:02: [io 0x1854-0x1857] has been reserved [ 0.442970] system 00:02: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active) [ 0.443483] system 00:03: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.443487] system 00:03: [mem 0xfeda0000-0xfeda0fff] has been reserved [ 0.443489] system 00:03: [mem 0xfeda1000-0xfeda1fff] has been reserved [ 0.443492] system 00:03: [mem 0xe0000000-0xefffffff] has been reserved [ 0.443494] system 00:03: [mem 0xfed20000-0xfed7ffff] could not be reserved [ 0.443497] system 00:03: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.443500] system 00:03: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.443504] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.444264] system 00:04: [io 0x1800-0x18fe] could not be reserved [ 0.444267] system 00:04: [mem 0xfd000000-0xfd68ffff] has been reserved [ 0.444270] system 00:04: [mem 0xfd6b0000-0xfd6cffff] has been reserved [ 0.444272] system 00:04: [mem 0xfd6f0000-0xfdffffff] has been reserved [ 0.444275] system 00:04: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.444277] system 00:04: [mem 0xfe200000-0xfe7fffff] has been reserved [ 0.444280] system 00:04: [mem 0xff000000-0xffffffff] has been reserved [ 0.444284] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.444644] system 00:05: [io 0x2000-0x20fe] has been reserved [ 0.444649] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.444909] system 00:06: [mem 0xfe038000-0xfe038fff] has been reserved [ 0.444914] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.445586] pnp: PnP ACPI: found 7 devices [ 0.451296] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.451369] NET: Registered protocol family 2 [ 0.451603] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.451725] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.451992] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.452082] TCP: Hash tables configured (established 131072 bind 65536) [ 0.452181] MPTCP token hash table entries: 16384 (order: 6, 393216 bytes, linear) [ 0.452255] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.452307] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.452377] NET: Registered protocol family 1 [ 0.452384] NET: Registered protocol family 44 [ 0.452403] pci 0000:00:15.0: BAR 0: assigned [mem 0x4010000000-0x4010000fff 64bit] [ 0.452463] pci 0000:00:19.0: BAR 0: assigned [mem 0x4010001000-0x4010001fff 64bit] [ 0.452520] pci 0000:00:1e.0: BAR 0: assigned [mem 0x4010002000-0x4010002fff 64bit] [ 0.452628] pci 0000:00:1f.5: BAR 0: assigned [mem 0x95500000-0x95500fff] [ 0.452648] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.452655] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.452667] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.452670] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.452672] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 0.452675] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff window] [ 0.452678] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff window] [ 0.452680] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff window] [ 0.452683] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff window] [ 0.452685] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff window] [ 0.452688] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff window] [ 0.452691] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff window] [ 0.452693] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff window] [ 0.452696] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff window] [ 0.452698] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff window] [ 0.452701] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff window] [ 0.452704] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff window] [ 0.452706] pci_bus 0000:00: resource 19 [mem 0x000f0000-0x000fffff window] [ 0.452709] pci_bus 0000:00: resource 20 [mem 0x95400000-0xdfffffff window] [ 0.452711] pci_bus 0000:00: resource 21 [mem 0x4000000000-0x7fffffffff window] [ 0.452715] pci_bus 0000:01: resource 1 [mem 0x95400000-0x954fffff] [ 0.452940] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.453583] PCI: CLS 0 bytes, default 64 [ 0.453631] Trying to unpack rootfs image as initramfs... [ 0.691236] Freeing initrd memory: 95436K [ 0.691314] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.691318] software IO TLB: mapped [mem 0x0000000073999000-0x0000000077999000] (64MB) [ 0.691633] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.691655] clocksource: Switched to clocksource tsc [ 0.691788] check: Scanning for low memory corruption every 60 seconds [ 0.692268] Initialise system trusted keyrings [ 0.692283] Key type blacklist registered [ 0.692348] workingset: timestamp_bits=36 max_order=22 bucket_order=0 [ 0.693442] zbud: loaded [ 0.693697] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.693873] fuse: init (API version 7.32) [ 0.694020] integrity: Platform Keyring initialized [ 0.707795] Key type asymmetric registered [ 0.707797] Asymmetric key parser 'x509' registered [ 0.707806] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.707851] io scheduler mq-deadline registered [ 0.708372] pcieport 0000:00:1d.0: PME: Signaling with IRQ 122 [ 0.708516] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.708586] efifb: probing for efifb [ 0.708599] efifb: framebuffer at 0x4000000000, using 19496k, total 19494k [ 0.708602] efifb: mode is 2736x1824x32, linelength=10944, pages=1 [ 0.708603] efifb: scrolling: redraw [ 0.708605] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 0.708684] Console: switching to colour frame buffer device 171x57 [ 0.719181] fb0: EFI VGA frame buffer device [ 0.719242] intel_idle: MWAIT substates: 0x11121020 [ 0.719592] Monitor-Mwait will be used to enter C-1 state [ 0.719635] Monitor-Mwait will be used to enter C-2 state [ 0.719643] Monitor-Mwait will be used to enter C-3 state [ 0.719648] ACPI: \_SB_.PR00: Found 3 idle states [ 0.719705] intel_idle: v0.5.1 model 0x7E [ 0.720031] intel_idle: Local APIC timer is reliable in all C-states [ 0.720227] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 0.720342] ACPI: Lid Switch [LID0] [ 0.722339] [Firmware Bug]: No valid trip found [ 0.722453] [Firmware Bug]: No valid trip found [ 0.722574] [Firmware Bug]: No valid trip found [ 0.722678] [Firmware Bug]: No valid trip found [ 0.722794] [Firmware Bug]: No valid trip found [ 0.722912] [Firmware Bug]: No valid trip found [ 0.723029] [Firmware Bug]: No valid trip found [ 0.723148] [Firmware Bug]: No valid trip found [ 0.723257] [Firmware Bug]: No valid trip found [ 0.723570] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 0.727832] serial 0000:00:12.0: enabling device (0000 -> 0002) [ 0.728475] hpet_acpi_add: no address or irqs in _CRS [ 0.728601] Linux agpgart interface v0.103 [ 0.738078] loop: module loaded [ 0.738367] libphy: Fixed MDIO Bus: probed [ 0.738429] tun: Universal TUN/TAP device driver, 1.6 [ 0.738559] PPP generic driver version 2.4.2 [ 0.738659] VFIO - User Level meta-driver version: 0.3 [ 0.738873] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.738968] ehci-pci: EHCI PCI platform driver [ 0.739038] ehci-platform: EHCI generic platform driver [ 0.739122] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.739211] ohci-pci: OHCI PCI platform driver [ 0.739271] ohci-platform: OHCI generic platform driver [ 0.739349] uhci_hcd: USB Universal Host Controller Interface driver [ 0.739448] i8042: PNP: No PS/2 controller found. [ 0.739626] rtc_cmos 00:01: RTC can wake from S4 [ 0.740267] rtc_cmos 00:01: registered as rtc0 [ 0.744351] rtc_cmos 00:01: setting system clock to 2021-02-24T04:42:28 UTC (1614141748) [ 0.748372] rtc_cmos 00:01: alarms up to one month, y3k, 242 bytes nvram [ 0.752352] device-mapper: uevent: version 1.0.3 [ 0.756375] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com [ 0.760336] platform eisa.0: Probing EISA bus 0 [ 0.764288] platform eisa.0: EISA: Cannot allocate resource for mainboard [ 0.768292] platform eisa.0: Cannot allocate resource for EISA slot 1 [ 0.772248] platform eisa.0: Cannot allocate resource for EISA slot 2 [ 0.776113] platform eisa.0: Cannot allocate resource for EISA slot 3 [ 0.779841] platform eisa.0: Cannot allocate resource for EISA slot 4 [ 0.783400] platform eisa.0: Cannot allocate resource for EISA slot 5 [ 0.786803] platform eisa.0: Cannot allocate resource for EISA slot 6 [ 0.789959] platform eisa.0: Cannot allocate resource for EISA slot 7 [ 0.792820] platform eisa.0: Cannot allocate resource for EISA slot 8 [ 0.795557] platform eisa.0: EISA: Detected 0 cards [ 0.798859] intel_pstate: Intel P-state driver initializing [ 0.802720] intel_pstate: HWP enabled [ 0.805197] ledtrig-cpu: registered to indicate activity on CPUs [ 0.807352] EFI Variables Facility v0.08 2004-May-17 [ 0.810942] intel_pmc_core INT33A1:00: initialized [ 0.813348] drop_monitor: Initializing network drop monitor service [ 0.815695] NET: Registered protocol family 10 [ 0.823053] Segment Routing with IPv6 [ 0.825796] NET: Registered protocol family 17 [ 0.828652] Key type dns_resolver registered [ 0.831667] microcode: sig=0x706e5, pf=0x80, revision=0xa0 [ 0.834686] microcode: Microcode Update Driver: v2.2. [ 0.834691] IPI shorthand broadcast: enabled [ 0.839279] sched_clock: Marking stable (830432792, 6887810)->(853071419, -15750817) [ 0.841899] registered taskstats version 1 [ 0.843998] Loading compiled-in X.509 certificates [ 0.847497] Loaded X.509 cert 'Build time autogenerated kernel key: 78c087fff7762bc7d7aa17c86f3b971aceb33f73' [ 0.850337] zswap: loaded using pool lzo/zbud [ 0.853207] Key type ._fscrypt registered [ 0.855412] Key type .fscrypt registered [ 0.858236] Key type fscrypt-provisioning registered [ 0.860516] Key type trusted registered [ 0.865583] Key type encrypted registered [ 0.868070] AppArmor: AppArmor sha1 policy hashing enabled [ 0.871437] ima: Allocated hash algorithm: sha1 [ 0.893253] ima: No architecture policies found [ 0.895945] evm: Initialising EVM extended attributes: [ 0.899111] evm: security.selinux [ 0.901843] evm: security.SMACK64 [ 0.904110] evm: security.SMACK64EXEC [ 0.907177] evm: security.SMACK64TRANSMUTE [ 0.909983] evm: security.SMACK64MMAP [ 0.912153] evm: security.apparmor [ 0.915202] evm: security.ima [ 0.917747] evm: security.capability [ 0.919902] evm: HMAC attrs: 0x1 [ 0.923442] BERT: Error records from previous boot: [ 0.926112] [Hardware Error]: event severity: fatal [ 0.928337] [Hardware Error]: Error 0, type: fatal [ 0.931367] [Hardware Error]: section_type: Firmware Error Record Reference [ 0.933925] [Hardware Error]: Firmware Error Record Type: SOC Firmware Error Record Type1 (Legacy CrashLog Support) [ 0.936326] [Hardware Error]: Revision: 2 [ 0.939362] [Hardware Error]: Record Identifier: 00000000-0000-0000-0000-000000000000 [ 0.942098] [Hardware Error]: 00000000: 01004004 00000004 6c05d53e 00000001 .@......>..l.... [ 0.944274] [Hardware Error]: 00000010: 00000000 01320056 800001ff 02002090 ....V.2...... .. [ 0.947378] [Hardware Error]: 00000020: 7f05be03 00000001 00000000 20010008 ............... [ 0.949936] [Hardware Error]: 00000030: 00203300 00410000 00040000 00020001 .3 ...A......... [ 0.952090] [Hardware Error]: 00000040: ff04c700 f08bff6f 6073ff01 2000790a ....o.....s`.y. [ 0.954974] [Hardware Error]: 00000050: 20110000 00000000 00000000 00000004 ... ............ [ 0.957378] [Hardware Error]: 00000060: 50088100 0ecf1200 035d0000 00000100 ...P......]..... [ 0.959506] [Hardware Error]: 00000070: 70700000 003c5af3 00ce0020 7f01f000 ..pp.Z<. ....... [ 0.962239] [Hardware Error]: 00000080: c7fc7ef3 5ecfc63f 7affff47 00007cf3 .~..?..^G..z.|.. [ 0.964460] [Hardware Error]: 00000090: 58cf0032 701e0341 003c5af3 00c60000 2..XA..p.Z<..... [ 0.967703] [Hardware Error]: 000000a0: 20000000 00000000 00000000 28000000 ... ...........( [ 0.970613] [Hardware Error]: 000000b0: 00fcc840 1e080020 811e0000 0003010c @... ........... [ 0.973212] [Hardware Error]: 000000c0: a03029c0 100000b8 00001000 40c00000 .)0............@ [ 0.975836] [Hardware Error]: 000000d0: 00000341 00000000 10c00000 40000000 A..............@ [ 0.978756] [Hardware Error]: 000000e0: 00000003 b8000000 00020014 00090000 ................ [ 0.981346] [Hardware Error]: 000000f0: 00800000 b4010000 0907ffad ffdc7040 ............@p.. [ 0.983823] [Hardware Error]: 00000100: 90ffffff 00000002 000fff01 00000000 ................ [ 0.986664] [Hardware Error]: 00000110: 00000000 0fff0100 00000000 00000000 ................ [ 0.989511] [Hardware Error]: 00000120: ff010000 0000000f 00000000 01000000 ................ [ 0.991753] [Hardware Error]: 00000130: 00000fff 00000000 00000000 000fff01 ................ [ 0.994451] [Hardware Error]: 00000140: 00000000 00000000 0fff0100 00000000 ................ [ 0.996993] [Hardware Error]: 00000150: 00000000 ff010000 0000000f 00000000 ................ [ 0.999213] [Hardware Error]: 00000160: 01000000 00000fff 00000000 38f5ba00 ...............8 [ 1.001792] [Hardware Error]: 00000170: 2605b933 0000000f 00000000 0fff0100 3..&............ [ 1.004012] [Hardware Error]: 00000180: 00000000 00000000 ff010000 0000000f ................ [ 1.006849] [Hardware Error]: 00000190: 00000000 01000000 00000fff 00000000 ................ [ 1.009245] [Hardware Error]: 000001a0: 00000000 000fff01 00000000 00000000 ................ [ 1.011493] [Hardware Error]: 000001b0: 0fff0100 00000000 00000000 ff010000 ................ [ 1.014100] [Hardware Error]: 000001c0: 0000000f 00000000 01000000 00000fff ................ [ 1.016367] [Hardware Error]: 000001d0: 00000000 00000000 00000000 00000000 ................ [ 1.019068] [Hardware Error]: 000001e0: 00000000 00000000 01030920 00000000 ........ ....... [ 1.021274] [Hardware Error]: 000001f0: 00000000 00000000 00000000 00000000 ................ [ 1.023285] [Hardware Error]: 00000200: 00000000 01aea0a1 000770b8 07b57ba1 .........p...{.. [ 1.025530] [Hardware Error]: 00000210: 0796f326 00009155 00000000 00fbee62 &...U.......b... [ 1.027654] [Hardware Error]: 00000220: 07aaddd5 00000000 082a9473 04f333fe ........s.*..3.. [ 1.030078] [Hardware Error]: 00000230: 0000007d 00000072 021bf368 00000072 }...r...h...r... [ 1.032201] [Hardware Error]: 00000240: 00000000 00002014 00000000 00000000 ..... .......... [ 1.034842] [Hardware Error]: 00000250: 00000000 0000006d 00000024 00000049 ....m...$...I... [ 1.037109] [Hardware Error]: 00000260: 00000000 00000000 00000000 00000000 ................ [ 1.039142] [Hardware Error]: 00000270: 00000000 00000000 00000000 00000000 ................ [ 1.041350] [Hardware Error]: 00000280: 00000000 00000000 00000000 00000000 ................ [ 1.043407] [Hardware Error]: 00000290: 00000000 00000000 00000000 00000000 ................ [ 1.045622] [Hardware Error]: 000002a0: 00000000 00000000 00000000 00000000 ................ [ 1.047588] [Hardware Error]: 000002b0: 00000000 00000000 00000000 00000000 ................ [ 1.049843] [Hardware Error]: 000002c0: 00000000 00000000 00000000 00000000 ................ [ 1.051836] [Hardware Error]: 000002d0: 00000000 00000000 00000000 00000000 ................ [ 1.054107] [Hardware Error]: 000002e0: 00000000 00000000 00000000 00000000 ................ [ 1.056079] [Hardware Error]: 000002f0: 00000000 00000000 00000000 00000000 ................ [ 1.058505] [Hardware Error]: 00000300: 00000000 00000000 00000000 00000000 ................ [ 1.060563] [Hardware Error]: 00000310: 00000000 00000000 00000000 00000000 ................ [ 1.062590] [Hardware Error]: 00000320: 00000000 00000000 00000000 00000000 ................ [ 1.064482] [Hardware Error]: 00000330: 00000000 00000000 00000000 00000000 ................ [ 1.066913] [Hardware Error]: 00000340: 00000000 00000000 00000000 00000000 ................ [ 1.068921] [Hardware Error]: 00000350: 00000000 00000000 00000000 00000000 ................ [ 1.070879] [Hardware Error]: 00000360: 00000000 00000000 00000000 00000000 ................ [ 1.072725] [Hardware Error]: 00000370: 00000000 00000000 00000000 00000000 ................ [ 1.074516] [Hardware Error]: 00000380: 00000000 00000000 00000000 00000000 ................ [ 1.076233] [Hardware Error]: 00000390: 00000000 00000000 00000000 00000000 ................ [ 1.078234] [Hardware Error]: 000003a0: 00000000 00000000 00000000 00000000 ................ [ 1.079928] [Hardware Error]: 000003b0: 00000000 00000000 00000000 00000000 ................ [ 1.081832] [Hardware Error]: 000003c0: 00000000 00000000 00000000 00000000 ................ [ 1.083476] [Hardware Error]: 000003d0: 00000000 00000000 00000000 00000000 ................ [ 1.085167] [Hardware Error]: 000003e0: 00000000 00000000 00000000 00000000 ................ [ 1.086780] [Hardware Error]: 000003f0: 00000000 00000000 00000000 00000000 ................ [ 1.088370] [Hardware Error]: 00000400: 00000000 00000000 00000000 00000000 ................ [ 1.090213] [Hardware Error]: 00000410: 00000000 00000000 00000000 00000000 ................ [ 1.091748] [Hardware Error]: 00000420: 00000000 00000000 00000000 00000000 ................ [ 1.093390] [Hardware Error]: 00000430: 00000000 00000000 00000000 00000000 ................ [ 1.094877] [Hardware Error]: 00000440: 00000000 00000000 00000000 00000000 ................ [ 1.096319] [Hardware Error]: 00000450: 00000000 00000000 00000000 00000000 ................ [ 1.098034] [Hardware Error]: 00000460: 00000000 00000000 00000000 00000000 ................ [ 1.099471] [Hardware Error]: 00000470: 00000000 00000000 00000000 00000000 ................ [ 1.101008] [Hardware Error]: 00000480: 00000000 00000000 00000000 00000000 ................ [ 1.102423] [Hardware Error]: 00000490: 00000000 00000000 00000000 00000000 ................ [ 1.103763] [Hardware Error]: 000004a0: 00000000 00000000 00000000 00000000 ................ [ 1.105244] [Hardware Error]: 000004b0: 00000000 00000000 00000000 00000000 ................ [ 1.106604] [Hardware Error]: 000004c0: 00000000 00000000 00000000 00000000 ................ [ 1.107955] [Hardware Error]: 000004d0: 00000000 00000000 00000000 00000000 ................ [ 1.109397] [Hardware Error]: 000004e0: 00000000 00000000 00000000 00000000 ................ [ 1.110723] [Hardware Error]: 000004f0: 00000000 00000000 00000000 00000000 ................ [ 1.112036] [Hardware Error]: 00000500: 00000000 00000000 00000000 00000000 ................ [ 1.113462] [Hardware Error]: 00000510: 00000000 00000000 00000000 00000000 ................ [ 1.114756] [Hardware Error]: 00000520: 00000000 00000000 00000000 00000000 ................ [ 1.116039] [Hardware Error]: 00000530: 00000000 00000000 00000000 00000000 ................ [ 1.117437] [Hardware Error]: 00000540: 00000000 00000000 00000000 00000000 ................ [ 1.118661] [Hardware Error]: 00000550: 00000000 00000000 00000000 00000000 ................ [ 1.119876] [Hardware Error]: 00000560: 00000000 00000000 00000000 00000000 ................ [ 1.121261] [Hardware Error]: 00000570: 00000000 00000000 00000000 00000000 ................ [ 1.122508] [Hardware Error]: 00000580: 00000000 00000000 00000000 00000000 ................ [ 1.123724] [Hardware Error]: 00000590: 00000000 00000000 00000000 00000000 ................ [ 1.124970] [Hardware Error]: 000005a0: 00000000 00000000 00000000 00000000 ................ [ 1.126142] [Hardware Error]: 000005b0: 00000000 00000000 00000000 00000000 ................ [ 1.127275] [Hardware Error]: 000005c0: 00000000 00000000 00000000 00000000 ................ [ 1.128393] [Hardware Error]: 000005d0: 00000000 00000000 00000000 00000000 ................ [ 1.129663] [Hardware Error]: 000005e0: 00000000 00000000 00000000 00000000 ................ [ 1.130768] [Hardware Error]: 000005f0: 00000000 00000000 00000000 00000000 ................ [ 1.131868] [Hardware Error]: 00000600: 00000000 00000000 00000000 00000000 ................ [ 1.133027] [Hardware Error]: 00000610: 00000000 00000000 00000000 00000000 ................ [ 1.134150] [Hardware Error]: 00000620: 00000000 00000000 00000000 00000000 ................ [ 1.135257] [Hardware Error]: 00000630: 00000000 00000000 00000000 00000000 ................ [ 1.136337] [Hardware Error]: 00000640: 00000000 00000000 00000000 00000000 ................ [ 1.137589] [Hardware Error]: 00000650: 00000000 00000000 00000000 00000000 ................ [ 1.138670] [Hardware Error]: 00000660: 00000000 00000000 00000000 00000000 ................ [ 1.139755] [Hardware Error]: 00000670: 00000000 00000000 00000000 00000000 ................ [ 1.140941] [Hardware Error]: 00000680: 00000000 00000000 00000000 00000000 ................ [ 1.142045] [Hardware Error]: 00000690: 00000000 00000000 00000000 00000000 ................ [ 1.143139] [Hardware Error]: 000006a0: 00000000 00000000 00000000 00000000 ................ [ 1.144238] [Hardware Error]: 000006b0: 00000000 00000000 00000000 00000000 ................ [ 1.145460] [Hardware Error]: 000006c0: 00000000 00000000 00000000 00000000 ................ [ 1.146559] [Hardware Error]: 000006d0: 00000000 00000000 00000000 00000000 ................ [ 1.147691] [Hardware Error]: 000006e0: 00000000 00000000 00000000 00000000 ................ [ 1.148881] [Hardware Error]: 000006f0: 00000000 00000000 00000000 00000000 ................ [ 1.149983] [Hardware Error]: 00000700: 00000000 00000000 00000000 00000000 ................ [ 1.151062] [Hardware Error]: 00000710: 00000000 00000000 00000000 00000000 ................ [ 1.152144] [Hardware Error]: 00000720: 00000000 00000000 00000000 00000000 ................ [ 1.153365] [Hardware Error]: 00000730: 00000000 00000000 00000000 00000000 ................ [ 1.154511] [Hardware Error]: 00000740: 00000000 00000000 00000000 00000000 ................ [ 1.155602] [Hardware Error]: 00000750: 00000000 00000000 00000000 00000000 ................ [ 1.156794] [Hardware Error]: 00000760: 00000000 00000000 00000000 00000000 ................ [ 1.157901] [Hardware Error]: 00000770: 00000000 00000000 00000000 00000000 ................ [ 1.158997] [Hardware Error]: 00000780: 00000000 00000000 00000000 00000000 ................ [ 1.160059] [Hardware Error]: 00000790: 00000000 00000000 00000000 00000000 ................ [ 1.161273] [Hardware Error]: 000007a0: 00000000 00000000 00000000 00000000 ................ [ 1.162394] [Hardware Error]: 000007b0: 00000000 00000000 00000000 00000000 ................ [ 1.163450] [Hardware Error]: 000007c0: 00000000 00000000 00000000 00000000 ................ [ 1.164548] [Hardware Error]: 000007d0: 00000000 00000000 00000000 00000000 ................ [ 1.165727] [Hardware Error]: 000007e0: 00000000 00000000 00000000 00000000 ................ [ 1.166793] [Hardware Error]: 000007f0: 00000000 00000000 00000000 00000000 ................ [ 1.167876] [Hardware Error]: 00000800: 00000000 00000000 00000000 00000000 ................ [ 1.169090] [Hardware Error]: 00000810: 00000000 00000000 00000000 00000000 ................ [ 1.170190] [Hardware Error]: 00000820: 00000000 00000000 00000000 00000000 ................ [ 1.171279] [Hardware Error]: 00000830: 00000000 00000000 00000000 00000000 ................ [ 1.172329] [Hardware Error]: 00000840: 00000000 00000000 00000000 00000000 ................ [ 1.173577] [Hardware Error]: 00000850: 00000000 00000000 00000000 00000000 ................ [ 1.174681] [Hardware Error]: 00000860: 00000000 00000000 00000000 00000000 ................ [ 1.175724] [Hardware Error]: 00000870: 00000000 00000000 00000000 00000000 ................ [ 1.176871] [Hardware Error]: 00000880: 00000000 00000000 00000000 00000000 ................ [ 1.177987] [Hardware Error]: 00000890: 00000000 00000000 00000000 00000000 ................ [ 1.179050] [Hardware Error]: 000008a0: 00000000 00000000 00000000 00000000 ................ [ 1.180096] [Hardware Error]: 000008b0: 00000000 00000000 00000000 00000000 ................ [ 1.181296] [Hardware Error]: 000008c0: 00000000 00000000 00000000 00000000 ................ [ 1.182385] [Hardware Error]: 000008d0: 00000000 00000000 00000000 00000000 ................ [ 1.183438] [Hardware Error]: 000008e0: 00000000 00000000 00000000 00000000 ................ [ 1.184510] [Hardware Error]: 000008f0: 00000000 00000000 00000000 00000000 ................ [ 1.185741] [Hardware Error]: 00000900: 00000000 00000000 00000000 00000000 ................ [ 1.186844] [Hardware Error]: 00000910: 00000000 00000000 00000000 00000000 ................ [ 1.187935] [Hardware Error]: 00000920: 00000000 00000000 00000000 00000000 ................ [ 1.189103] [Hardware Error]: 00000930: 00000000 00000000 00000000 00000000 ................ [ 1.190188] [Hardware Error]: 00000940: 00000000 00000000 00000000 00000000 ................ [ 1.191273] [Hardware Error]: 00000950: 00000000 00000000 00000000 00000000 ................ [ 1.192370] [Hardware Error]: 00000960: 00000000 00000000 00000000 00000000 ................ [ 1.193579] [Hardware Error]: 00000970: 00000000 00000000 00000000 00000000 ................ [ 1.194666] [Hardware Error]: 00000980: 00000000 00000000 00000000 00000000 ................ [ 1.195750] [Hardware Error]: 00000990: 00000000 00000000 00000000 00000000 ................ [ 1.196913] [Hardware Error]: 000009a0: 00000000 00000000 00000000 00000000 ................ [ 1.198002] [Hardware Error]: 000009b0: 00000000 00000000 00000000 00000000 ................ [ 1.199054] [Hardware Error]: 000009c0: 00000000 00000000 00000000 00000000 ................ [ 1.200143] [Hardware Error]: 000009d0: 00000000 00000000 00000000 00000000 ................ [ 1.201364] [Hardware Error]: 000009e0: 00000000 00000000 00000000 00000000 ................ [ 1.202455] [Hardware Error]: 000009f0: 00000000 00000000 00000000 00000000 ................ [ 1.203498] [Hardware Error]: 00000a00: 00000000 00000000 00000000 00000000 ................ [ 1.204561] [Hardware Error]: 00000a10: 00000000 00000000 00000000 00000000 ................ [ 1.205680] [Hardware Error]: 00000a20: 00000000 00000000 00000000 00000000 ................ [ 1.206760] [Hardware Error]: 00000a30: 00000000 00000000 00000000 00000000 ................ [ 1.207831] [Hardware Error]: 00000a40: 00000000 00000000 00000000 00000000 ................ [ 1.209035] [Hardware Error]: 00000a50: 00000000 00000000 00000000 00000000 ................ [ 1.210149] [Hardware Error]: 00000a60: 00000000 00000000 00000000 00000000 ................ [ 1.211211] [Hardware Error]: 00000a70: 00000000 00000000 00000000 00000000 ................ [ 1.212287] [Hardware Error]: 00000a80: 00000000 00000000 00000000 00000000 ................ [ 1.213497] [Hardware Error]: 00000a90: 00000000 00000000 00000000 00000000 ................ [ 1.214588] [Hardware Error]: 00000aa0: 00000000 00000000 00000000 00000000 ................ [ 1.215637] [Hardware Error]: 00000ab0: 00000000 00000000 00000000 00000000 ................ [ 1.216791] [Hardware Error]: 00000ac0: 00000000 00000000 00000000 00000000 ................ [ 1.217875] [Hardware Error]: 00000ad0: 00000000 00000000 00000000 00000000 ................ [ 1.218947] [Hardware Error]: 00000ae0: 00000000 00000000 00000000 00000000 ................ [ 1.219999] [Hardware Error]: 00000af0: 00000000 00000000 00000000 00000000 ................ [ 1.221175] [Hardware Error]: 00000b00: 00000000 00000000 00000000 00000000 ................ [ 1.222281] [Hardware Error]: 00000b10: 00000000 00000000 00000000 00000000 ................ [ 1.223353] [Hardware Error]: 00000b20: 00000000 00000000 00000000 00000000 ................ [ 1.224409] [Hardware Error]: 00000b30: 00000000 00000000 00000000 00000000 ................ [ 1.225630] [Hardware Error]: 00000b40: 00000000 00000000 00000000 00000000 ................ [ 1.226733] [Hardware Error]: 00000b50: 00000000 00000000 00000000 00000000 ................ [ 1.227811] [Hardware Error]: 00000b60: 00000000 00000000 00000000 00000000 ................ [ 1.228961] [Hardware Error]: 00000b70: 00000000 00000000 00000000 00000000 ................ [ 1.230048] [Hardware Error]: 00000b80: 00000000 00000000 00000000 00000000 ................ [ 1.231087] [Hardware Error]: 00000b90: 00000000 00000000 00000000 00000000 ................ [ 1.232164] [Hardware Error]: 00000ba0: 00000000 00000000 00000000 00000000 ................ [ 1.233390] [Hardware Error]: 00000bb0: 00000000 00000000 00000000 00000000 ................ [ 1.234477] [Hardware Error]: 00000bc0: 00000000 00000000 00000000 00000000 ................ [ 1.235553] [Hardware Error]: 00000bd0: 00000000 00000000 00000000 00000000 ................ [ 1.236705] [Hardware Error]: 00000be0: 00000000 00000000 00000000 00000000 ................ [ 1.237789] [Hardware Error]: 00000bf0: 00000000 00000000 00000000 00000000 ................ [ 1.238843] [Hardware Error]: 00000c00: 00000000 00000000 00000000 00000000 ................ [ 1.239928] [Hardware Error]: 00000c10: 00000000 00000000 00000000 00000000 ................ [ 1.241074] [Hardware Error]: 00000c20: 00000000 00000000 00000000 00000000 ................ [ 1.242160] [Hardware Error]: 00000c30: 00000000 00000000 00000000 00000000 ................ [ 1.243215] [Hardware Error]: 00000c40: 00000000 00000000 00000000 00000000 ................ [ 1.244308] [Hardware Error]: 00000c50: 00000000 00000000 00000000 00000000 ................ [ 1.245550] [Hardware Error]: 00000c60: 00000000 00000000 00000000 00000000 ................ [ 1.246660] [Hardware Error]: 00000c70: 00000000 00000000 00000000 00000000 ................ [ 1.247703] [Hardware Error]: 00000c80: 00000000 00000000 00000000 00000000 ................ [ 1.248881] [Hardware Error]: 00000c90: 00000000 00000000 00000000 00000000 ................ [ 1.250008] [Hardware Error]: 00000ca0: 00000000 00000000 00000000 00000000 ................ [ 1.251090] [Hardware Error]: 00000cb0: 00000000 00000000 00000000 00000000 ................ [ 1.252159] [Hardware Error]: 00000cc0: 00000000 00000000 00000000 00000000 ................ [ 1.253371] [Hardware Error]: 00000cd0: 00000000 00000000 00000000 00000000 ................ [ 1.254461] [Hardware Error]: 00000ce0: 00000000 00000000 00000000 00000000 ................ [ 1.255524] [Hardware Error]: 00000cf0: 00000000 00000000 00000000 00000000 ................ [ 1.256642] [Hardware Error]: 00000d00: 00000000 00000000 00000000 00000000 ................ [ 1.257777] [Hardware Error]: 00000d10: 00000000 00000000 00000000 00000000 ................ [ 1.258870] [Hardware Error]: 00000d20: 00000000 00000000 00000000 00000000 ................ [ 1.259914] [Hardware Error]: 00000d30: 00000000 00000000 00000000 00000000 ................ [ 1.261132] [Hardware Error]: 00000d40: 00000000 00000000 00000000 00000000 ................ [ 1.262225] [Hardware Error]: 00000d50: 00000000 00000000 00000000 00000000 ................ [ 1.263315] [Hardware Error]: 00000d60: 00000000 00000000 00000000 00000000 ................ [ 1.264390] [Hardware Error]: 00000d70: 00000000 00000000 00000000 00000000 ................ [ 1.265597] [Hardware Error]: 00000d80: 00000000 00000000 00000000 00000000 ................ [ 1.266694] [Hardware Error]: 00000d90: 00000000 00000000 00000000 00000000 ................ [ 1.267772] [Hardware Error]: 00000da0: 00000000 00000000 00000000 00000000 ................ [ 1.268945] [Hardware Error]: 00000db0: 00000000 00000000 00000000 00000000 ................ [ 1.270028] [Hardware Error]: 00000dc0: 00000000 00000000 00000000 00000000 ................ [ 1.271081] [Hardware Error]: 00000dd0: 00000000 00000000 00000000 00000000 ................ [ 1.272122] [Hardware Error]: 00000de0: 00000000 00000000 00000000 00000000 ................ [ 1.273300] [Hardware Error]: 00000df0: 00000000 00000000 00000000 00000000 ................ [ 1.274494] PM: Magic number: 9:883:717 [ 1.275898] RAS: Correctable Errors collector initialized. [ 1.282478] Freeing unused decrypted memory: 2036K [ 1.283976] Freeing unused kernel image (initmem) memory: 2664K [ 1.296711] Write protecting the kernel read-only data: 22528k [ 1.298838] Freeing unused kernel image (text/rodata gap) memory: 2036K [ 1.300643] Freeing unused kernel image (rodata/data gap) memory: 872K [ 1.312083] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.313564] Run /init as init process [ 1.314878] with arguments: [ 1.314879] /init [ 1.314880] text [ 1.314880] with environment: [ 1.314880] HOME=/ [ 1.314881] TERM=linux [ 1.314881] BOOT_IMAGE=/vmlinuz-5.10.17-surface [ 1.372622] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.374842] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 1 [ 1.380391] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000200009810 [ 1.382888] xhci_hcd 0000:00:0d.0: cache line size of 64 is not supported [ 1.389311] cryptd: max_cpu_qlen set to 1000 [ 1.390374] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.394708] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.397455] usb usb1: Product: xHCI Host Controller [ 1.400307] usb usb1: Manufacturer: Linux 5.10.17-surface xhci-hcd [ 1.400614] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002) [ 1.403289] usb usb1: SerialNumber: 0000:00:0d.0 [ 1.407132] idma64 idma64.0: Found Intel integrated DMA 64-bit [ 1.409688] hub 1-0:1.0: USB hub found [ 1.415946] hub 1-0:1.0: 1 port detected [ 1.416182] nvme nvme0: pci function 0000:01:00.0 [ 1.419913] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.423504] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 2 [ 1.425976] xhci_hcd 0000:00:0d.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.426793] nvme nvme0: missing or invalid SUBNQN field. [ 1.428130] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 1.433542] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.435669] usb usb2: Product: xHCI Host Controller [ 1.436797] intel-lpss 0000:00:19.0: enabling device (0000 -> 0002) [ 1.438321] usb usb2: Manufacturer: Linux 5.10.17-surface xhci-hcd [ 1.444345] usb usb2: SerialNumber: 0000:00:0d.0 [ 1.447470] hub 2-0:1.0: USB hub found [ 1.451477] hub 2-0:1.0: 4 ports detected [ 1.456706] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.460567] intel-lpss 0000:00:1e.0: enabling device (0000 -> 0002) [ 1.461169] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 1.464778] idma64 idma64.2: Found Intel integrated DMA 64-bit [ 1.468611] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000000009810 [ 1.474263] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 1.477791] AVX2 version of gcm_enc/dec engaged. [ 1.477796] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.481233] AES CTR mode by8 optimization enabled [ 1.492113] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.497730] usb usb3: Product: xHCI Host Controller [ 1.503360] usb usb3: Manufacturer: Linux 5.10.17-surface xhci-hcd [ 1.509108] usb usb3: SerialNumber: 0000:00:14.0 [ 1.515018] hub 3-0:1.0: USB hub found [ 1.520898] hub 3-0:1.0: 12 ports detected [ 1.527050] nvme nvme0: 8/0/0 default/read/poll queues [ 1.528040] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.538832] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4 [ 1.543448] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.548152] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 1.548540] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 1.554025] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.564271] usb usb4: Product: xHCI Host Controller [ 1.568239] usb usb4: Manufacturer: Linux 5.10.17-surface xhci-hcd [ 1.572241] usb usb4: SerialNumber: 0000:00:14.0 [ 1.576412] hub 4-0:1.0: USB hub found [ 1.581186] hub 4-0:1.0: 6 ports detected [ 1.597713] checking generic (4000000000 130a000) vs hw (6000000000 1000000) [ 1.597714] checking generic (4000000000 130a000) vs hw (4000000000 10000000) [ 1.597715] fb0: switching to inteldrmfb from EFI VGA [ 1.601576] Console: switching to colour dummy device 80x25 [ 1.601635] i915 0000:00:02.0: vgaarb: deactivate vga console [ 1.603660] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 1.604014] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/icl_dmc_ver1_09.bin (v1.9) [ 1.639943] [drm] Initialized i915 1.6.0 20200917 for 0000:00:02.0 on minor 0 [ 1.642555] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 1.643007] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input1 [ 1.644873] fbcon: i915drmfb (fb0) is primary device [ 1.788816] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd [ 1.811064] usb 2-1: New USB device found, idVendor=2109, idProduct=0817, bcdDevice= 3.d3 [ 1.811066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.811068] usb 2-1: Product: USB3.0 Hub [ 1.811069] usb 2-1: Manufacturer: VIA Labs, Inc. [ 1.812932] hub 2-1:1.0: USB hub found [ 1.813151] hub 2-1:1.0: 4 ports detected [ 1.864704] usb 3-4: new high-speed USB device number 2 using xhci_hcd [ 2.014981] usb 3-4: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 3.d3 [ 2.014984] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.014986] usb 3-4: Product: USB2.0 Hub [ 2.014987] usb 3-4: Manufacturer: VIA Labs, Inc. [ 2.016069] hub 3-4:1.0: USB hub found [ 2.016400] hub 3-4:1.0: 4 ports detected [ 2.268582] usb 3-8: new full-speed USB device number 3 using xhci_hcd [ 2.419226] usb 3-8: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 2.419229] usb 3-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.419232] usb 3-8: Product: Surface Type Cover [ 2.419233] usb 3-8: Manufacturer: Microsoft [ 2.430705] hid: raw HID events driver (C) Jiri Kosina [ 2.433940] usbcore: registered new interface driver usbhid [ 2.433940] usbhid: USB HID core driver [ 2.440020] 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/input2 [ 2.496970] 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/input3 [ 2.497187] 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/input4 [ 2.497284] 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.497362] 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/input6 [ 2.497437] 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.497513] 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/input8 [ 2.497606] 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/input9 [ 2.497745] 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 [ 2.694863] 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 [ 2.752873] 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 [ 2.752964] 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 [ 2.753046] 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 [ 2.753117] 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 [ 2.753220] 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 [ 2.753296] 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 [ 2.753354] 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 [ 2.753413] 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/input19 [ 2.753471] 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/input20 [ 2.753525] 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/input21 [ 2.753583] 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/input22 [ 2.753640] 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/input23 [ 2.753697] 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/input24 [ 2.753764] 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/input25 [ 2.753819] 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/input26 [ 2.753871] 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/input27 [ 2.753927] 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/input28 [ 2.754044] 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 [ 2.779751] Console: switching to colour frame buffer device 171x57 [ 2.857711] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=1 [ 2.861588] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 2.873795] hid-generic 001F:8087:0AC2.0002: hidraw1: HID v2.00 Device [hid-ishtp 8087:0AC2] on [ 3.080620] raid6: avx512x4 gen() 56653 MB/s [ 3.148618] raid6: avx512x4 xor() 21256 MB/s [ 3.216643] raid6: avx512x2 gen() 62159 MB/s [ 3.284622] raid6: avx512x2 xor() 34985 MB/s [ 3.352636] raid6: avx512x1 gen() 57187 MB/s [ 3.420626] raid6: avx512x1 xor() 32445 MB/s [ 3.488638] raid6: avx2x4 gen() 46934 MB/s [ 3.556620] raid6: avx2x4 xor() 18637 MB/s [ 3.624621] raid6: avx2x2 gen() 49203 MB/s [ 3.692624] raid6: avx2x2 xor() 25737 MB/s [ 3.760622] raid6: avx2x1 gen() 40783 MB/s [ 3.828627] raid6: avx2x1 xor() 20754 MB/s [ 3.896620] raid6: sse2x4 gen() 13001 MB/s [ 3.964619] raid6: sse2x4 xor() 7066 MB/s [ 4.032620] raid6: sse2x2 gen() 13646 MB/s [ 4.100621] raid6: sse2x2 xor() 8387 MB/s [ 4.168548] raid6: sse2x1 gen() 12719 MB/s [ 4.236547] raid6: sse2x1 xor() 6597 MB/s [ 4.239430] raid6: using algorithm avx512x2 gen() 62159 MB/s [ 4.242848] raid6: .... xor() 34985 MB/s, rmw enabled [ 4.245719] raid6: using avx512x2 recovery algorithm [ 4.249249] xor: automatically using best checksumming function avx [ 4.252562] async_tx: api initialized (async) [ 4.299537] Btrfs loaded, crc32c=crc32c-intel [ 4.380078] EXT4-fs (nvme0n1p8): mounted filesystem with ordered data mode. Opts: (null) [ 4.539536] systemd[1]: Inserted module 'autofs4' [ 4.558868] systemd[1]: systemd 247.3-1ubuntu2 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) [ 4.584868] systemd[1]: Detected architecture x86-64. [ 4.634646] systemd[1]: Set hostname to . [ 4.658525] systemd-sysv-generator[407]: SysV service '/etc/init.d/apport' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.666997] systemd-sysv-generator[407]: SysV service '/etc/init.d/vmtouch' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.675980] systemd-sysv-generator[407]: SysV service '/etc/init.d/gdomap' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.686388] systemd-sysv-generator[407]: SysV service '/etc/init.d/mono-xsp4' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.728726] systemd[1]: /lib/systemd/system/dbus.service:12: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 4.758640] systemd[1]: /lib/systemd/system/docker.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly. [ 4.780263] systemd[1]: /lib/systemd/system/plymouth-start.service:17: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 4.817243] systemd[1]: Queued start job for default target Graphical Interface. [ 4.826556] systemd[1]: Created slice system-modprobe.slice. [ 4.836881] systemd[1]: Created slice system-systemd\x2dfsck.slice. [ 4.846106] systemd[1]: Created slice User and Session Slice. [ 4.856046] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 4.867288] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 4.878406] systemd[1]: Reached target Remote File Systems. [ 4.889174] systemd[1]: Reached target Slices. [ 4.899558] systemd[1]: Reached target Swap. [ 4.910954] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 4.922837] systemd[1]: Listening on LVM2 poll daemon socket. [ 4.934751] systemd[1]: Listening on Syslog Socket. [ 4.945736] systemd[1]: Listening on fsck to fsckd communication Socket. [ 4.956170] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 4.962586] usb 2-1.4: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd [ 4.974314] systemd[1]: Listening on Journal Audit Socket. [ 4.981290] usb 2-1.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00 [ 4.981291] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 4.981292] usb 2-1.4: Product: USB 10/100/1000 LAN [ 4.981293] usb 2-1.4: Manufacturer: Realtek [ 4.981293] usb 2-1.4: SerialNumber: 001000001 [ 5.012169] systemd[1]: Listening on Journal Socket (/dev/log). [ 5.023714] systemd[1]: Listening on Journal Socket. [ 5.035215] systemd[1]: Listening on udev Control Socket. [ 5.046182] systemd[1]: Listening on udev Kernel Socket. [ 5.056696] systemd[1]: Mounting Huge Pages File System... [ 5.066756] systemd[1]: Mounting POSIX Message Queue File System... [ 5.077173] systemd[1]: Mounting Kernel Debug File System... [ 5.086068] systemd[1]: Mounting Kernel Trace File System... [ 5.095864] systemd[1]: Starting Journal Service... [ 5.105574] systemd[1]: Starting Availability of block devices... [ 5.114521] systemd[1]: Starting Set the console keyboard layout... [ 5.123234] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 5.132403] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... [ 5.141938] systemd[1]: Starting Load Kernel Module configfs... [ 5.150797] systemd[1]: Starting Load Kernel Module drm... [ 5.159725] systemd[1]: Starting Load Kernel Module fuse... [ 5.168477] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 5.173268] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 5.177667] systemd[1]: Starting Load Kernel Modules... [ 5.185994] systemd[1]: Starting Remount Root and Kernel File Systems... [ 5.186030] lp: driver loaded but no devices found [ 5.192658] EXT4-fs (nvme0n1p8): re-mounted. Opts: errors=remount-ro [ 5.199906] ppdev: user-space parallel port driver [ 5.209529] systemd[1]: Starting Coldplug All udev Devices... [ 5.218717] systemd[1]: Starting Uncomplicated firewall... [ 5.228136] systemd[1]: Started Journal Service. [ 5.473696] acpi-tad ACPI000E:00: Missing _PRW [ 5.498480] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002) [ 5.502692] mei_me 0000:00:16.0: enabling device (0000 -> 0002) [ 5.502710] mei_me 0000:00:16.4: enabling device (0000 -> 0002) [ 5.507423] int3472-discrete INT3472:00: No sensor module config [ 5.513038] int3472-discrete INT3472:00: Failed to map regulator to sensor [ 5.513226] intel_rapl_common: Found RAPL domain package [ 5.518779] proc_thermal 0000:00:04.0: Creating sysfs group for PROC_THERMAL_PCI [ 5.521398] int3472-discrete INT3472:01: No sensor module config [ 5.526593] int3472-discrete INT3472:01: Failed to map regulator to sensor [ 5.532631] int3472-discrete INT3472:02: No sensor module config [ 5.537662] int3472-discrete INT3472:02: Failed to map regulator to sensor [ 5.543238] dw-apb-uart.2: ttyS4 at MMIO 0x4010002000 (irq = 20, base_baud = 7500000) is a 16550A [ 5.544849] serial serial0: tty port ttyS4 registered [ 5.546991] surface_serial_hub serial0-0: SAM firmware version: 14.310.139 [ 5.554737] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 5.555322] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 5.556614] pstore: Using crash dump compression: deflate [ 5.556620] pstore: Registered efi as persistent store backend [ 5.556886] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer [ 5.556887] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 5.556887] RAPL PMU: hw unit of domain package 2^-14 Joules [ 5.556888] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 5.556888] RAPL PMU: hw unit of domain psys 2^-14 Joules [ 5.589885] usbcore: registered new interface driver r8152 [ 5.589939] mousedev: PS/2 mouse device common for all mice [ 5.604342] Intel(R) Wireless WiFi driver for Linux [ 5.604513] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002) [ 5.606038] usbcore: registered new interface driver cdc_ether [ 5.609119] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver [ 5.609133] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 65.3.35.22 [ 5.609406] iwlwifi 0000:00:14.3: loaded firmware version 59.601f3a66.0 Qu-c0-hr-b0-59.ucode op_mode iwlmvm [ 5.672146] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX203, REV=0x338 [ 5.676926] usb 2-1.4: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd [ 5.716852] r8152 2-1.4:1.0: load rtl8153b-2 v1 10/23/19 successfully [ 5.749714] r8152 2-1.4:1.0 eth0: v1.11.11 [ 5.764450] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 5.764470] acpi PNP0A05:00: No SoundWire links detected [ 5.764502] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 5.764952] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 5.792260] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC274: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker [ 5.792263] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 5.792264] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 5.792265] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 5.792266] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 5.792267] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19 [ 5.792268] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 5.852577] EXT4-fs (nvme0n1p6): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.861377] iwlwifi 0000:00:14.3: base HW address: 28:7f:cf:5a:36:f6 [ 5.874464] thermal thermal_zone9: failed to read out thermal zone (-61) [ 5.900269] EXT4-fs (nvme0n1p9): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.923400] EXT4-fs (nvme0n1p7): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.939171] EXT4-fs (nvme0n1p5): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 6.042450] systemd-journald[417]: Received client request to flush runtime journal. [ 6.101525] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.7.auto/input/input30 [ 6.101860] intel_rapl_common: Found RAPL domain package [ 6.101862] intel_rapl_common: Found RAPL domain core [ 6.101862] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.8.auto/input/input31 [ 6.101864] intel_rapl_common: Found RAPL domain uncore [ 6.101866] intel_rapl_common: Found RAPL domain psys [ 6.120056] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 6.180189] r8152 2-1.4:1.0 enx00e04c76752f: renamed from eth0 [ 6.237640] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0 [ 6.246407] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 6.247144] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input32 [ 6.247205] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input33 [ 6.249222] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready [ 6.784489] audit: type=1400 audit(1614141754.535:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=779 comm="apparmor_parser" [ 6.788868] audit: type=1400 audit(1614141754.543:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=782 comm="apparmor_parser" [ 6.797288] audit: type=1400 audit(1614141754.551:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default" pid=777 comm="apparmor_parser" [ 6.797294] audit: type=1400 audit(1614141754.551:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-cgns" pid=777 comm="apparmor_parser" [ 6.797295] audit: type=1400 audit(1614141754.551:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-with-mounting" pid=777 comm="apparmor_parser" [ 6.797297] audit: type=1400 audit(1614141754.551:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-with-nesting" pid=777 comm="apparmor_parser" [ 6.801628] audit: type=1400 audit(1614141754.555:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=778 comm="apparmor_parser" [ 6.801632] audit: type=1400 audit(1614141754.555:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=778 comm="apparmor_parser" [ 6.805567] audit: type=1400 audit(1614141754.559:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="mysqld_akonadi" pid=780 comm="apparmor_parser" [ 6.806254] audit: type=1400 audit(1614141754.559:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/snapd/snap-confine" pid=785 comm="apparmor_parser" [ 7.119890] new mount options do not match the existing superblock, will be ignored [ 7.123698] input: IPTS Touch as /devices/virtual/input/input34 [ 7.123800] input: IPTS Stylus as /devices/virtual/input/input35 [ 7.356772] hid-sensor-hub 001F:8087:0AC2.0002: hid_field_extract() called with n (192) > 32! (kworker/5:2) [ 8.464030] IPv6: ADDRCONF(NETDEV_CHANGE): enx00e04c76752f: link becomes ready [ 8.464206] r8152 2-1.4:1.0 enx00e04c76752f: carrier on [ 13.315164] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 13.467789] kauditd_printk_skb: 53 callbacks suppressed [ 13.467790] audit: type=1400 audit(1614141761.219:65): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/usr/bin/lxc-start" pid=1591 comm="apparmor_parser" [ 13.477922] audit: type=1400 audit(1614141761.231:66): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default" pid=1595 comm="apparmor_parser" [ 13.477925] audit: type=1400 audit(1614141761.231:67): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-cgns" pid=1595 comm="apparmor_parser" [ 13.477927] audit: type=1400 audit(1614141761.231:68): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-mounting" pid=1595 comm="apparmor_parser" [ 13.477928] audit: type=1400 audit(1614141761.231:69): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-nesting" pid=1595 comm="apparmor_parser" [ 13.527411] audit: type=1400 audit(1614141761.279:70): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=1606 comm="apparmor_parser" [ 13.636446] Bridge firewalling registered [ 13.662336] Initializing XFRM netlink socket [ 17.360536] br0: renamed from ov-001000-2l4ry [ 17.433313] vxlan0: renamed from vx-001000-2l4ry [ 17.472985] br0: port 1(vxlan0) entered blocking state [ 17.472988] br0: port 1(vxlan0) entered disabled state [ 17.473080] device vxlan0 entered promiscuous mode [ 17.473383] br0: port 1(vxlan0) entered blocking state [ 17.473387] br0: port 1(vxlan0) entered forwarding state [ 17.565256] veth0: renamed from veth02fd5b7 [ 17.605050] br0: port 2(veth0) entered blocking state [ 17.605054] br0: port 2(veth0) entered disabled state [ 17.605147] device veth0 entered promiscuous mode [ 17.605314] br0: port 2(veth0) entered blocking state [ 17.605317] br0: port 2(veth0) entered forwarding state [ 17.713192] eth0: renamed from veth5848d3f [ 17.787043] docker_gwbridge: port 1(veth396a243) entered blocking state [ 17.787045] docker_gwbridge: port 1(veth396a243) entered disabled state [ 17.787082] device veth396a243 entered promiscuous mode [ 17.787152] docker_gwbridge: port 1(veth396a243) entered blocking state [ 17.787153] docker_gwbridge: port 1(veth396a243) entered forwarding state [ 17.787187] docker_gwbridge: port 1(veth396a243) entered disabled state [ 17.825202] eth1: renamed from veth09b536f [ 17.865328] IPv6: ADDRCONF(NETDEV_CHANGE): veth396a243: link becomes ready [ 17.865417] docker_gwbridge: port 1(veth396a243) entered blocking state [ 17.865421] docker_gwbridge: port 1(veth396a243) entered forwarding state [ 17.865550] IPv6: ADDRCONF(NETDEV_CHANGE): docker_gwbridge: link becomes ready [ 99.133034] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 103.483084] ipts: loading out-of-tree module taints kernel. [ 103.483178] ipts: module verification failed: signature and/or required key missing - tainting kernel [ 103.484825] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 103.736100] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Command 0x80000007 failed: 14 root@daniel-tablet1:/home/home/Downloads/intel-precise-touch# ```
StollD commented 3 years ago

I will try fixing it by changing it to rsp ...

Whoops, sorry. I fixed the original patch, thanks.

The patched module broke touch even without a suspend.

Thanks for trying. The CLEAR_MEM_WINDOW command now fails with error 14 which means timeout. The old driver from intel ignores that error, so lets try that too. Could you apply this on top of the other patch I posted above?

diff --git a/receiver.c b/receiver.c
index 44cf500..9be3ac5 100644
--- a/receiver.c
+++ b/receiver.c
@@ -113,6 +113,9 @@ static bool ipts_receiver_handle_error(struct ipts_context *ipts,
    case IPTS_STATUS_SENSOR_DISABLED:
        error = rsp->code != IPTS_RSP_READY_FOR_DATA;
        break;
+   case IPTS_STATUS_TIMEOUT:
+       error = rsp->code != IPTS_RSP_CLEAR_MEM_WINDOW;
+       break;
    default:
        error = true;
        break;
danielzgtg commented 3 years ago

The double patched module loads fine after unloading the previous one. Without suspending, touch works fine before and after the operation.

However, touch still doesn't work after resume:

[ 1467.756044] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS
[ 1475.434647] ipts: loading out-of-tree module taints kernel.
[ 1475.434735] ipts: module verification failed: signature and/or required key missing - tainting kernel
[ 1475.436306] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
[ 1475.690384] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready
[ 1481.942786] input: IPTS Touch as /devices/virtual/input/input36
[ 1481.942938] input: IPTS Stylus as /devices/virtual/input/input37
[ 1493.560688] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS
[ 1493.676460] PM: suspend entry (s2idle)
[ 1493.688245] Filesystems sync: 0.011 seconds
[ 1493.689072] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 1493.691164] OOM killer disabled.
[ 1493.691164] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 1493.692380] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1510.836305] r8152 2-1.4:1.0 enx00e04c76752f: carrier on
[ 1510.932410] OOM killer enabled.
[ 1510.932411] Restarting tasks ... done.
[ 1510.949653] thermal thermal_zone9: failed to read out thermal zone (-61)
[ 1510.949676] PM: suspend exit
[ 1510.966424] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 1510.967527] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
[ 1516.117751] r8152 2-1.4:1.0 enx00e04c76752f: carrier on
[ 1516.291460] IPv6: ADDRCONF(NETDEV_CHANGE): enx00e04c76752f: link becomes ready
[ 1516.300555] docker_gwbridge: port 1(veth5f93f7b) entered disabled state
StollD commented 3 years ago

Hmm.. an earlier workaround on gen7 was to unload the module before suspending and reloading it when resuming. Are you still doing that? If not, can you try if that fixes the issue?

i.e. https://github.com/linux-surface/linux-surface/issues/89#issuecomment-683780497

danielzgtg commented 3 years ago

I have the following suspend-resume script. It contains my modifications on top of the original script that shipped long ago:

$ cat /lib/systemd/system-sleep/sleep
#!/bin/bash
case $1 in
  pre)    # unload the modules before going to sleep

    # Disable bluetooth if no device is connected
    if ps cax | grep bluetoothd && ! bluetoothctl info; then
      bluetoothctl power off
    fi

    ## Disable bluetooth regardless if devices are connected (see notes below)
    #if ps cax | grep bluetoothd; then
    #  bluetoothctl power off
    #fi

    # handle wifi issues
    modprobe -r mwifiex_pcie;
    modprobe -r mwifiex;
    modprobe -r cfg80211;

    ## IPTS: see notes below
    ## > Remove IPTS from ME side
    systemctl stop iptsd
    modprobe -r ipts
    #modprobe -r ipts_surface
    #modprobe -r intel_ipts
    modprobe -r mei_hdcp
    modprobe -r mei_me
    modprobe -r mei
    ## > Remove IPTS from i915 side
    #for i in $(find /sys/kernel/debug/dri -name i915_intel_ipts_cleanup); do echo 1 > $i; done
    ;;
  post)   # re-load modules after resume
    ## IPTS: see notes below
    ## > Load IPTS from i915 side
    #for i in $(find /sys/kernel/debug/dri -name i915_intel_ipts_init); do echo 1 > $i; done
    ## > Load IPTS from ME side
    modprobe mei
    modprobe mei_me
    modprobe mei_hdcp
    #modprobe intel_ipts
    #modprobe ipts_surface
    modprobe ipts
    systemctl start iptsd

    # Restart bluetooth
    if ps cax | grep bluetoothd; then
      bluetoothctl power on
    fi

    # handle wifi issues: complete cycle
    modprobe cfg80211;
    modprobe mwifiex;
    modprobe mwifiex_pcie;
    echo 1 > /sys/bus/pci/rescan

    if [ -x "$(command -v nmcli)" ]  && [ "$(nmcli net)" = "enabled" ]; then
      nmcli net off
      nmcli net on
    fi
    ;;
esac

# Notes:
# - For IPTS, see
#   >  https://github.com/jakeday/linux-surface/issues/544#issuecomment-519126757
#   for an explanation/discussion. We do not unload/reload modules for now as
#   the IPTS drivers should be able to resume/suspend without this. If you
#   experience any issues on suspend/resume, please file an appropriate issue or
#   join the discussion linked above so that we can fix it. As a temporary
#   workaround, you may want to uncomment the IPTS-related lines above.
# - For bluetooth: If you have spontaneous wakeups, you may want to disable
#   bluetooth completely, regardless if any devices are connected or not, by
#   removing the `! bluetoothctl info;` part as indicated in the comment (e.g.
#   comment-out the original check and comment-in the one below). Note that you
#   may be required to re-connect your devices after resume if you choose this
#   change
StollD commented 3 years ago

Could you try without the script? For the most part it should be obsolete, the marvell wifi stuff doesnt apply to gen7 devices because Microsoft switched to Intel Wifi chips. The bluetooth stuff was fixed in the kernel iirc.

If that doesnt work try with the minimal script I posted above, so just reload the ipts module and restart iptsd.

danielzgtg commented 3 years ago

I did rm /lib/systemd/system-sleep/sleep; systemctl daemon-reload.

The first suspend-resume worked (though before the patch it also worked sometimes).

Touch stopped working in the next suspend-resume:

# service iptsd status
● iptsd.service - Intel Precise Touch & Stylus Daemon
     Loaded: loaded (/lib/systemd/system/iptsd.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2021-02-24 03:38:47 EST; 38s ago
       Docs: https://github.com/linux-surface/iptsd
    Process: 27663 ExecStart=/usr/bin/iptsd (code=exited, status=237/KEYRING)
   Main PID: 27663 (code=exited, status=237/KEYRING)

Feb 24 03:37:47 daniel-tablet1 systemd[1]: Started Intel Precise Touch & Stylus Daemon.
Feb 24 03:38:47 daniel-tablet1 iptsd[27663]: ERROR: ../src/control.c:93: Failed to get doorbell: No such device
Feb 24 03:38:47 daniel-tablet1 iptsd[27663]: ERROR: ../src/main.c:114: IPTSD loop failed: No such device
Feb 24 03:38:47 daniel-tablet1 iptsd[27663]: Connected to device 045E:099F
Feb 24 03:38:47 daniel-tablet1 systemd[1]: iptsd.service: Main process exited, code=exited, status=237/KEYRING
Feb 24 03:38:47 daniel-tablet1 systemd[1]: iptsd.service: Failed with result 'exit-code'.
$ dmesg
[ 6519.969981] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
[ 6520.224039] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready
[ 6524.777546] input: IPTS Touch as /devices/virtual/input/input42
[ 6524.777862] input: IPTS Stylus as /devices/virtual/input/input43
[ 6543.115809] wlp0s20f3: deauthenticating from 1c:5f:2b:7d:7f:85 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 6543.381967] PM: suspend entry (s2idle)
[ 6543.405983] Filesystems sync: 0.024 seconds
[ 6543.409776] Freezing user space processes ... (elapsed 0.007 seconds) done.
[ 6543.417078] OOM killer disabled.
[ 6543.417079] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 6543.418455] printk: Suspending console(s) (use no_console_suspend to debug)
[ 6543.477594] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS
[ 6550.398847] OOM killer enabled.
[ 6550.398849] Restarting tasks ... 
[ 6550.398881] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
[ 6550.403064] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 6550.406465] done.
[ 6550.427896] thermal thermal_zone9: failed to read out thermal zone (-61)
[ 6550.427946] PM: suspend exit
[ 6550.652198] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready
[ 6568.690178] PM: suspend entry (s2idle)
[ 6568.713812] Filesystems sync: 0.023 seconds
[ 6568.714569] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 6568.717332] OOM killer disabled.
[ 6568.717332] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 6568.718741] printk: Suspending console(s) (use no_console_suspend to debug)
[ 6568.737702] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS
[ 6579.365516] OOM killer enabled.
[ 6579.365518] Restarting tasks ... 
[ 6579.368286] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
[ 6579.369106] done.
[ 6579.369840] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 6579.382138] thermal thermal_zone9: failed to read out thermal zone (-61)
[ 6579.382161] PM: suspend exit

A further rmmod ipts; insmod ipts.ko; service iptsd restart leads to the previous error:

# dmesg
[ 6768.174192] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS
[ 6771.009934] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
# systemctl status iptsd
● iptsd.service - Intel Precise Touch & Stylus Daemon
     Loaded: loaded (/lib/systemd/system/iptsd.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2021-02-24 03:42:03 EST; 1min 55s ago
       Docs: https://github.com/linux-surface/iptsd
    Process: 28603 ExecStart=/usr/bin/iptsd (code=exited, status=237/KEYRING)
   Main PID: 28603 (code=exited, status=237/KEYRING)

Feb 24 03:41:58 daniel-tablet1 systemd[1]: Started Intel Precise Touch & Stylus Daemon.
Feb 24 03:42:03 daniel-tablet1 iptsd[28603]: ERROR: ../src/control.c:52: Failed to send feedback: No such device
Feb 24 03:42:03 daniel-tablet1 iptsd[28603]: ERROR: ../src/control.c:75: Failed to flush buffers: No such device
Feb 24 03:42:03 daniel-tablet1 iptsd[28603]: ERROR: ../src/main.c:83: Failed to start IPTS: No such device
Feb 24 03:42:03 daniel-tablet1 systemd[1]: iptsd.service: Main process exited, code=exited, status=237/KEYRING
Feb 24 03:42:03 daniel-tablet1 systemd[1]: iptsd.service: Failed with result 'exit-code'.

I then retried after installing your script (edited to load the right module). I got the same errors

StollD commented 3 years ago

Okay, strange request, but can you downgrade the kernel to 5.10.13 and try with the ipts module from master (without any patches)?

The only difference in that setup would be the MEI bus patch, so if that works I will simply reapply it.

EDIT: Actually, you need a patch, sorry:

diff --git a/control.c b/control.c
index 24d3d19..05f0b76 100644
--- a/control.c
+++ b/control.c
@@ -59,10 +59,6 @@ int ipts_control_stop(struct ipts_context *ipts)

    ipts_uapi_unlink();
    ipts_resources_free(ipts);
-
-   if (!mei_cldev_enabled(ipts->cldev))
-       return 0;
-
    return ipts_control_send(ipts, IPTS_CMD_CLEAR_MEM_WINDOW, NULL, 0);
 }

diff --git a/mei.c b/mei.c
index d45f31c..b3805a9 100644
--- a/mei.c
+++ b/mei.c
@@ -65,10 +65,19 @@ static int ipts_mei_probe(struct mei_cl_device *cldev,

 static int ipts_mei_remove(struct mei_cl_device *cldev)
 {
+   int i;
    struct ipts_context *ipts = mei_cldev_get_drvdata(cldev);

-   mei_cldev_disable(cldev);
    ipts_control_stop(ipts);
+
+   for (i = 0; i < 20; i++) {
+       if (ipts->status == IPTS_HOST_STATUS_STOPPED)
+           break;
+
+       msleep(25);
+   }
+
+   mei_cldev_disable(cldev);
    kfree(ipts);

    return 0;
danielzgtg commented 3 years ago

I was unable to apply the patch:

$ git apply 82-3.patch
error: patch failed: control.c:59
error: control.c: patch does not apply
error: patch failed: mei.c:65
error: mei.c: patch does not apply

I was able to apply it manually and build though

StollD commented 3 years ago

Copying the diff out of the terminal replaced all tabs with spaces, sorry. Today isnt my day, it seems...

danielzgtg commented 3 years ago

I loaded the newer version of the ipts.ko module on Linux daniel-tablet1 5.10.13-surface #1 SMP Thu Feb 4 00:43:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux with the new sleep script installed.

On one boot, I was able to suspend and resume 3 times while touch remained functional before I rebooted.

On the next boot, touch stopped working on the first resume. However, it might be related to unloading the old module. Here is the dmesg:

`dmesg` ``` [ 0.000000] Linux version 5.10.13-surface (root@e2e3fa7c96f4) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1 SMP Thu Feb 4 00:43:10 UTC 2021 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.10.13-surface root=UUID=36fa67db-bdeb-4537-a4b0-4b001d623ccf ro text reboot=pci fbcon=font:TER16x32 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Hygon HygonGenuine [ 0.000000] Centaur CentaurHauls [ 0.000000] zhaoxin Shanghai [ 0.000000] x86/split lock detection: warning about user-space split_locks [ 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-0x0000000079f58fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000079f59000-0x0000000079f59fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x0000000079f5a000-0x0000000079f5afff] usable [ 0.000000] BIOS-e820: [mem 0x0000000079f5b000-0x0000000079f5bfff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000079f5c000-0x000000007b675fff] usable [ 0.000000] BIOS-e820: [mem 0x000000007b676000-0x000000007ba75fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007ba76000-0x000000007ba8efff] usable [ 0.000000] BIOS-e820: [mem 0x000000007ba8f000-0x000000007bb89fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007bb8a000-0x000000007bbb3fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000007bbb4000-0x000000007bbfefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000007bbff000-0x000000007bbfffff] usable [ 0.000000] BIOS-e820: [mem 0x000000007bc00000-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=0x7bbfe000 ACPI 2.0=0x7bbfe014 TPMFinalLog=0x7bbac000 SMBIOS=0x7bb05000 SMBIOS 3.0=0x7bb03000 MEMATTR=0x779bd298 ESRT=0x783c7d18 RNG=0x7bb06f18 TPMEventLog=0x779a9018 [ 0.000000] efi: seeding entropy pool [ 0.000000] random: fast init done [ 0.000000] SMBIOS 3.3.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro 7/Surface Pro 7, BIOS 9.101.140 10/20/2020 [ 0.000000] tsc: Detected 1500.000 MHz processor [ 0.000000] tsc: Detected 1497.600 MHz TSC [ 0.001178] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.001189] last_pfn = 0x46ac00 max_arch_pfn = 0x400000000 [ 0.001196] MTRR default type: write-back [ 0.001197] MTRR fixed ranges enabled: [ 0.001199] 00000-9FFFF write-back [ 0.001201] A0000-BFFFF uncachable [ 0.001202] C0000-FFFFF write-protect [ 0.001204] MTRR variable ranges enabled: [ 0.001206] 0 base 00C0000000 mask 7FC0000000 uncachable [ 0.001208] 1 base 00A0000000 mask 7FE0000000 uncachable [ 0.001209] 2 base 0098000000 mask 7FF8000000 uncachable [ 0.001210] 3 base 0094000000 mask 7FFC000000 uncachable [ 0.001212] 4 base 0092000000 mask 7FFE000000 uncachable [ 0.001213] 5 base 0091000000 mask 7FFF000000 uncachable [ 0.001215] 6 base 4000000000 mask 4000000000 uncachable [ 0.001216] 7 disabled [ 0.001217] 8 disabled [ 0.001218] 9 disabled [ 0.002162] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.003642] last_pfn = 0x7bc00 max_arch_pfn = 0x400000000 [ 0.028821] esrt: Reserving ESRT space from 0x00000000783c7d18 to 0x00000000783c7df0. [ 0.028831] e820: update [mem 0x783c7000-0x783c7fff] usable ==> reserved [ 0.028874] check: Scanning 1 areas for low memory corruption [ 0.028881] Using GB pages for direct mapping [ 0.029644] Secure boot disabled [ 0.029646] RAMDISK: [mem 0x3a300000-0x3fffdfff] [ 0.029678] ACPI: Early table checksum verification disabled [ 0.029683] ACPI: RSDP 0x000000007BBFE014 000024 (v02 MSFT ) [ 0.029688] ACPI: XSDT 0x000000007BBFD0E8 0000BC (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029696] ACPI: FACP 0x000000007BBDF000 000114 (v06 MSFT MSFT 00000002 MSFT 20160422) [ 0.029704] ACPI: DSDT 0x000000007BBBE000 01C11E (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.029709] ACPI: FACS 0x000000007BB92000 000040 [ 0.029713] ACPI: WSMT 0x000000007BBFC000 000028 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029718] ACPI: SSDT 0x000000007BBFA000 001B61 (v02 CpuRef CpuSsdt 00003000 INTL 20181003) [ 0.029723] ACPI: MSDM 0x000000007BBF9000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.029728] ACPI: SSDT 0x000000007BBF2000 006231 (v02 MSFT DptfTabl 00001000 INTL 20181003) [ 0.029733] ACPI: SSDT 0x000000007BBEE000 0033E3 (v02 SaSsdt SaSsdt 00003000 INTL 20181003) [ 0.029738] ACPI: SSDT 0x000000007BBE2000 00B27A (v02 INTEL TcssSsdt 00001000 INTL 20181003) [ 0.029742] ACPI: SSDT 0x000000007BBE1000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20181003) [ 0.029747] ACPI: TPM2 0x000000007BBE0000 000034 (v03 MSFT MSFT 00000002 MSFT 20160422) [ 0.029751] ACPI: HPET 0x000000007BBDE000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029756] ACPI: LPIT 0x000000007BBDD000 000094 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029761] ACPI: APIC 0x000000007BBDC000 00012C (v04 MSFT MSFT 00000002 MSFT 20160422) [ 0.029765] ACPI: MCFG 0x000000007BBDB000 00003C (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029770] ACPI: SSDT 0x000000007BBBD000 000DB4 (v02 MSFT RTD3_JL 00001000 INTL 20181003) [ 0.029775] ACPI: SSDT 0x000000007BBBC000 0009E3 (v02 MSFT xh_jl000 00000000 INTL 20181003) [ 0.029779] ACPI: NHLT 0x000000007BBBB000 00002D (v00 MSFT MSFT 00000002 MSFT 20160422) [ 0.029784] ACPI: DMAR 0x000000007BBBA000 000088 (v02 MSFT MSFT 00000002 MSFT 20160422) [ 0.029789] ACPI: BGRT 0x000000007BBB9000 000038 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029793] ACPI: FPDT 0x000000007BBB8000 000034 (v01 MSFT MSFT 00000002 MSFT 20160422) [ 0.029804] ACPI: Local APIC address 0xfee00000 [ 0.030132] No NUMA configuration found [ 0.030134] Faking a node at [mem 0x0000000000000000-0x000000046abfffff] [ 0.030143] NODE_DATA(0) allocated [mem 0x46abd6000-0x46abfffff] [ 0.030443] Zone ranges: [ 0.030445] DMA [mem 0x0000000000000000-0x0000000000ffffff] [ 0.030447] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.030449] Normal [mem 0x0000000100000000-0x000000046abfffff] [ 0.030452] Device empty [ 0.030454] Movable zone start for each node [ 0.030459] Early memory node ranges [ 0.030460] node 0: [mem 0x0000000000000000-0x000000000009ffff] [ 0.030462] node 0: [mem 0x0000000000100000-0x0000000079f58fff] [ 0.030464] node 0: [mem 0x0000000079f5a000-0x0000000079f5afff] [ 0.030465] node 0: [mem 0x0000000079f5c000-0x000000007b675fff] [ 0.030466] node 0: [mem 0x000000007ba76000-0x000000007ba8efff] [ 0.030468] node 0: [mem 0x000000007bbff000-0x000000007bbfffff] [ 0.030469] node 0: [mem 0x0000000100000000-0x000000046abfffff] [ 0.030855] Zeroed struct page in unavailable ranges: 40402 pages [ 0.030857] Initmem setup node 0 [mem 0x0000000000000000-0x000000046abfffff] [ 0.030861] On node 0 totalpages: 4088366 [ 0.030862] DMA zone: 64 pages used for memmap [ 0.030863] DMA zone: 27 pages reserved [ 0.030864] DMA zone: 4000 pages, LIFO batch:0 [ 0.030891] DMA32 zone: 7835 pages used for memmap [ 0.030892] DMA32 zone: 501390 pages, LIFO batch:63 [ 0.034247] Normal zone: 55984 pages used for memmap [ 0.034248] Normal zone: 3582976 pages, LIFO batch:63 [ 0.057551] x86/hpet: Will disable the HPET for this platform because it's not reliable [ 0.057584] Reserving Intel graphics memory at [mem 0x91800000-0x953fffff] [ 0.057995] ACPI: PM-Timer IO Port: 0x1808 [ 0.057997] ACPI: Local APIC address 0xfee00000 [ 0.058006] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.058007] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.058009] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.058010] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.058011] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) [ 0.058012] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) [ 0.058013] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) [ 0.058014] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) [ 0.058016] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1]) [ 0.058017] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1]) [ 0.058018] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1]) [ 0.058019] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1]) [ 0.058020] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1]) [ 0.058021] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1]) [ 0.058022] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1]) [ 0.058023] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1]) [ 0.058060] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.058063] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.058065] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.058067] ACPI: IRQ0 used by override. [ 0.058068] ACPI: IRQ9 used by override. [ 0.058070] Using ACPI (MADT) for SMP configuration information [ 0.058072] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.058084] e820: update [mem 0x77ec2000-0x77efffff] usable ==> reserved [ 0.058095] TSC deadline timer available [ 0.058097] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.058115] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff] [ 0.058118] PM: hibernation: Registered nosave memory: [mem 0x77ec2000-0x77efffff] [ 0.058120] PM: hibernation: Registered nosave memory: [mem 0x783c7000-0x783c7fff] [ 0.058122] PM: hibernation: Registered nosave memory: [mem 0x79f59000-0x79f59fff] [ 0.058124] PM: hibernation: Registered nosave memory: [mem 0x79f5b000-0x79f5bfff] [ 0.058126] PM: hibernation: Registered nosave memory: [mem 0x7b676000-0x7ba75fff] [ 0.058128] PM: hibernation: Registered nosave memory: [mem 0x7ba8f000-0x7bb89fff] [ 0.058129] PM: hibernation: Registered nosave memory: [mem 0x7bb8a000-0x7bbb3fff] [ 0.058131] PM: hibernation: Registered nosave memory: [mem 0x7bbb4000-0x7bbfefff] [ 0.058133] PM: hibernation: Registered nosave memory: [mem 0x7bc00000-0x953fffff] [ 0.058134] PM: hibernation: Registered nosave memory: [mem 0x95400000-0xfe00ffff] [ 0.058135] PM: hibernation: Registered nosave memory: [mem 0xfe010000-0xfe010fff] [ 0.058136] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfed1ffff] [ 0.058137] PM: hibernation: Registered nosave memory: [mem 0xfed20000-0xfed7ffff] [ 0.058138] PM: hibernation: Registered nosave memory: [mem 0xfed80000-0xffffffff] [ 0.058140] [mem 0x95400000-0xfe00ffff] available for PCI devices [ 0.058142] Booting paravirtualized kernel on bare hardware [ 0.058146] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.058153] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1 [ 0.058396] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u262144 [ 0.058403] pcpu-alloc: s192512 r8192 d28672 u262144 alloc=1*2097152 [ 0.058405] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.058434] Built 1 zonelists, mobility grouping on. Total pages: 4024456 [ 0.058436] Policy zone: Normal [ 0.058438] Kernel command line: BOOT_IMAGE=/vmlinuz-5.10.13-surface root=UUID=36fa67db-bdeb-4537-a4b0-4b001d623ccf ro text reboot=pci fbcon=font:TER16x32 [ 0.059363] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.059812] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.059902] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.106624] Memory: 15806588K/16353464K available (14345K kernel code, 3481K rwdata, 5316K rodata, 2664K init, 6000K bss, 546616K reserved, 0K cma-reserved) [ 0.106634] random: get_random_u64 called from __kmem_cache_create+0x31/0x430 with crng_init=1 [ 0.106792] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.106810] ftrace: allocating 47870 entries in 187 pages [ 0.133022] ftrace: allocated 187 pages with 6 groups [ 0.133151] rcu: Hierarchical RCU implementation. [ 0.133153] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=8. [ 0.133155] Rude variant of Tasks RCU enabled. [ 0.133157] Tracing variant of Tasks RCU enabled. [ 0.133158] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.133159] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.138425] NR_IRQS: 524544, nr_irqs: 2048, preallocated irqs: 16 [ 0.138955] random: crng done (trusting CPU's manufacturer) [ 0.138988] Console: colour dummy device 80x25 [ 0.139237] printk: console [tty0] enabled [ 0.139259] ACPI: Core revision 20200925 [ 0.139501] APIC: Switch to symmetric I/O mode setup [ 0.139505] DMAR: Host address width 39 [ 0.139508] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 [ 0.139516] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap 1c0000c40660462 ecap 49e2ff0505e [ 0.139520] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 [ 0.139528] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da [ 0.139532] DMAR: RMRR base: 0x00000091000000 end: 0x000000953fffff [ 0.139536] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1 [ 0.139539] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 [ 0.139541] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit. [ 0.139542] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting. [ 0.141227] DMAR-IR: Enabled IRQ remapping in xapic mode [ 0.141230] x2apic: IRQ remapping doesn't support X2APIC mode [ 0.145664] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.145673] Calibrating delay loop (skipped), value calculated using timer frequency.. 2995.20 BogoMIPS (lpj=5990400) [ 0.145678] pid_max: default: 32768 minimum: 301 [ 0.148913] LSM: Security Framework initializing [ 0.148928] Yama: becoming mindful. [ 0.148960] AppArmor: AppArmor initialized [ 0.149032] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.149061] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.149376] x86/cpu: User Mode Instruction Prevention (UMIP) activated [ 0.149409] mce: CPU0: Thermal monitoring enabled (TM1) [ 0.149461] process: using mwait in idle threads [ 0.149464] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.149467] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.149472] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.149476] Spectre V2 : Mitigation: Enhanced IBRS [ 0.149478] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.149482] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.149485] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp [ 0.149670] Freeing SMP alternatives memory: 40K [ 0.149670] smpboot: CPU0: Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (family: 0x6, model: 0x7e, stepping: 0x5) [ 0.149670] Performance Events: PEBS fmt4+-baseline, AnyThread deprecated, Icelake events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.149670] ... version: 5 [ 0.149670] ... bit width: 48 [ 0.149670] ... generic registers: 8 [ 0.149670] ... value mask: 0000ffffffffffff [ 0.149670] ... max period: 00007fffffffffff [ 0.149670] ... fixed-purpose events: 4 [ 0.149670] ... event mask: 0001000f000000ff [ 0.149670] rcu: Hierarchical SRCU implementation. [ 0.149670] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.149670] smp: Bringing up secondary CPUs ... [ 0.149670] x86: Booting SMP configuration: [ 0.149670] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7 [ 0.159596] smp: Brought up 1 node, 8 CPUs [ 0.159596] smpboot: Max logical packages: 1 [ 0.159596] smpboot: Total of 8 processors activated (23961.60 BogoMIPS) [ 0.162244] devtmpfs: initialized [ 0.162244] x86/mm: Memory block size: 128MB [ 0.162986] PM: Registering ACPI NVS region [mem 0x79f59000-0x79f59fff] (4096 bytes) [ 0.162986] PM: Registering ACPI NVS region [mem 0x7bb8a000-0x7bbb3fff] (172032 bytes) [ 0.162986] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.162986] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.162986] pinctrl core: initialized pinctrl subsystem [ 0.162986] PM: RTC time: 12:40:51, date: 2021-02-24 [ 0.162986] NET: Registered protocol family 16 [ 0.162986] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.162986] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.162986] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.162986] audit: initializing netlink subsys (disabled) [ 0.162996] audit: type=2000 audit(1614170451.016:1): state=initialized audit_enabled=0 res=1 [ 0.162996] thermal_sys: Registered thermal governor 'fair_share' [ 0.162996] thermal_sys: Registered thermal governor 'bang_bang' [ 0.162996] thermal_sys: Registered thermal governor 'step_wise' [ 0.162996] thermal_sys: Registered thermal governor 'user_space' [ 0.162996] thermal_sys: Registered thermal governor 'power_allocator' [ 0.162996] EISA bus registered [ 0.162996] cpuidle: using governor ladder [ 0.162996] cpuidle: using governor menu [ 0.162996] ACPI: bus type PCI registered [ 0.162996] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.162996] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.162996] PCI: not using MMCONFIG [ 0.162996] PCI: Using configuration type 1 for base access [ 0.165976] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.167228] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.167228] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.167228] fbcon: Taking over console [ 0.167228] ACPI: Added _OSI(Module Device) [ 0.167228] ACPI: Added _OSI(Processor Device) [ 0.167228] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.167228] ACPI: Added _OSI(Processor Aggregator Device) [ 0.167228] ACPI: Added _OSI(Linux-Dell-Video) [ 0.167228] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.167228] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.226189] ACPI: 8 ACPI AML tables successfully acquired and loaded [ 0.236547] ACPI: Dynamic OEM Table Load: [ 0.236560] ACPI: SSDT 0xFFFF8D1E01189D00 0000F4 (v02 PmRef Cpu0Psd 00003000 INTL 20181003) [ 0.238158] ACPI: \_SB_.PR00: _OSC native thermal LVT Acked [ 0.239263] ACPI: Dynamic OEM Table Load: [ 0.239272] ACPI: SSDT 0xFFFF8D1E01192C00 000394 (v02 PmRef Cpu0Cst 00003001 INTL 20181003) [ 0.240981] ACPI: Dynamic OEM Table Load: [ 0.240989] ACPI: SSDT 0xFFFF8D1E00C4E800 000437 (v02 PmRef Cpu0Ist 00003000 INTL 20181003) [ 0.242767] ACPI: Dynamic OEM Table Load: [ 0.242774] ACPI: SSDT 0xFFFF8D1E010B9200 00012C (v02 PmRef Cpu0Hwp 00003000 INTL 20181003) [ 0.244335] ACPI: Dynamic OEM Table Load: [ 0.244343] ACPI: SSDT 0xFFFF8D1E00C4E000 000724 (v02 PmRef HwpLvt 00003000 INTL 20181003) [ 0.246272] ACPI: Dynamic OEM Table Load: [ 0.246279] ACPI: SSDT 0xFFFF8D1E00C4C800 0005FC (v02 PmRef ApIst 00003000 INTL 20181003) [ 0.248092] ACPI: Dynamic OEM Table Load: [ 0.248098] ACPI: SSDT 0xFFFF8D1E01197000 000317 (v02 PmRef ApHwp 00003000 INTL 20181003) [ 0.249899] ACPI: Dynamic OEM Table Load: [ 0.249907] ACPI: SSDT 0xFFFF8D1E01144000 000AB0 (v02 PmRef ApPsd 00003000 INTL 20181003) [ 0.252430] ACPI: Dynamic OEM Table Load: [ 0.252438] ACPI: SSDT 0xFFFF8D1E01190800 00030A (v02 PmRef ApCst 00003000 INTL 20181003) [ 0.258061] ACPI: Interpreter enabled [ 0.258126] ACPI: (supports S0 S4 S5) [ 0.258128] ACPI: Using IOAPIC for interrupt routing [ 0.258179] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.259142] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources [ 0.259160] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.259820] ACPI: Enabled 8 GPEs in block 00 to 7F [ 0.275387] ACPI: Power Resource [V0PR] (on) [ 0.275619] ACPI: Power Resource [V1PR] (on) [ 0.275829] ACPI: Power Resource [V2PR] (on) [ 0.276655] ACPI: Power Resource [CAMP] (off) [ 0.278322] ACPI: Power Resource [WRST] (on) [ 0.278582] ACPI: Power Resource [TBT0] (on) [ 0.278636] ACPI: Power Resource [TBT1] (on) [ 0.278684] ACPI: Power Resource [D3C] (on) [ 0.291132] ACPI: Power Resource [PIN] (off) [ 0.291822] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.291831] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.301714] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR] [ 0.306831] PCI host bridge to bus 0000:00 [ 0.306835] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.306838] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.306840] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.306843] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window] [ 0.306845] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window] [ 0.306847] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window] [ 0.306850] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window] [ 0.306852] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window] [ 0.306854] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window] [ 0.306857] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window] [ 0.306859] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window] [ 0.306861] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window] [ 0.306864] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window] [ 0.306866] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff window] [ 0.306868] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff window] [ 0.306870] pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff window] [ 0.306873] pci_bus 0000:00: root bus resource [mem 0x95400000-0xdfffffff window] [ 0.306875] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window] [ 0.306878] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.306948] pci 0000:00:00.0: [8086:8a12] type 00 class 0x060000 [ 0.308801] pci 0000:00:02.0: [8086:8a52] type 00 class 0x030000 [ 0.308816] pci 0000:00:02.0: reg 0x10: [mem 0x6000000000-0x6000ffffff 64bit] [ 0.308826] pci 0000:00:02.0: reg 0x18: [mem 0x4000000000-0x400fffffff 64bit pref] [ 0.308833] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f] [ 0.308857] pci 0000:00:02.0: BAR 2: assigned to efifb [ 0.308860] pci 0000:00:02.0: DMAR: Skip IOMMU disabling for graphics [ 0.310432] pci 0000:00:04.0: [8086:8a03] type 00 class 0x118000 [ 0.310455] pci 0000:00:04.0: reg 0x10: [mem 0x6001120000-0x600112ffff 64bit] [ 0.312136] pci 0000:00:0d.0: [8086:8a13] type 00 class 0x0c0330 [ 0.312153] pci 0000:00:0d.0: reg 0x10: [mem 0x6001110000-0x600111ffff 64bit] [ 0.312220] pci 0000:00:0d.0: PME# supported from D3hot D3cold [ 0.313852] pci 0000:00:12.0: [8086:34fc] type 00 class 0x070000 [ 0.313898] pci 0000:00:12.0: reg 0x10: [mem 0x600113a000-0x600113bfff 64bit] [ 0.314016] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.315646] pci 0000:00:14.0: [8086:34ed] type 00 class 0x0c0330 [ 0.315687] pci 0000:00:14.0: reg 0x10: [mem 0x6001100000-0x600110ffff 64bit] [ 0.315815] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.317384] pci 0000:00:14.2: [8086:34ef] type 00 class 0x050000 [ 0.317429] pci 0000:00:14.2: reg 0x10: [mem 0x6001138000-0x6001139fff 64bit] [ 0.317448] pci 0000:00:14.2: reg 0x18: [mem 0x6001141000-0x6001141fff 64bit] [ 0.319116] pci 0000:00:14.3: [8086:34f0] type 00 class 0x028000 [ 0.319210] pci 0000:00:14.3: reg 0x10: [mem 0x6001134000-0x6001137fff 64bit] [ 0.319496] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold [ 0.321176] pci 0000:00:15.0: [8086:34e8] type 00 class 0x0c8000 [ 0.321254] pci 0000:00:15.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.323041] pci 0000:00:16.0: [8086:34e0] type 00 class 0x078000 [ 0.323088] pci 0000:00:16.0: reg 0x10: [mem 0x600113f000-0x600113ffff 64bit] [ 0.323229] pci 0000:00:16.0: PME# supported from D3hot [ 0.324847] pci 0000:00:16.4: [8086:34e4] type 00 class 0x078000 [ 0.324893] pci 0000:00:16.4: reg 0x10: [mem 0x600113e000-0x600113efff 64bit] [ 0.325019] pci 0000:00:16.4: PME# supported from D3hot [ 0.326599] pci 0000:00:19.0: [8086:34c5] type 00 class 0x0c8000 [ 0.326677] pci 0000:00:19.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.328460] pci 0000:00:1d.0: [8086:34b0] type 01 class 0x060400 [ 0.328628] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold [ 0.328689] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity [ 0.330412] pci 0000:00:1e.0: [8086:34a8] type 00 class 0x078000 [ 0.330495] pci 0000:00:1e.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.332284] pci 0000:00:1f.0: [8086:3482] type 00 class 0x060100 [ 0.334020] pci 0000:00:1f.3: [8086:34c8] type 00 class 0x040380 [ 0.334104] pci 0000:00:1f.3: reg 0x10: [mem 0x6001130000-0x6001133fff 64bit] [ 0.334205] pci 0000:00:1f.3: reg 0x20: [mem 0x6001000000-0x60010fffff 64bit] [ 0.334392] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 0.336024] pci 0000:00:1f.5: [8086:34a4] type 00 class 0x0c8000 [ 0.336067] pci 0000:00:1f.5: reg 0x10: [mem 0xfe010000-0xfe010fff] [ 0.337809] pci 0000:01:00.0: [1c5c:1327] type 00 class 0x010802 [ 0.337840] pci 0000:01:00.0: reg 0x10: [mem 0x95400000-0x95403fff 64bit] [ 0.338020] pci 0000:01:00.0: supports D1 [ 0.338022] pci 0000:01:00.0: PME# supported from D0 D1 D3hot [ 0.338211] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.338218] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.405705] iommu: Default domain type: Translated [ 0.405705] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.405705] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.405705] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.405705] vgaarb: loaded [ 0.405850] SCSI subsystem initialized [ 0.405858] libata version 3.00 loaded. [ 0.405858] ACPI: bus type USB registered [ 0.405858] usbcore: registered new interface driver usbfs [ 0.405858] usbcore: registered new interface driver hub [ 0.405858] usbcore: registered new device driver usb [ 0.405858] pps_core: LinuxPPS API ver. 1 registered [ 0.405858] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.405858] PTP clock support registered [ 0.405858] EDAC MC: Ver: 3.0.0 [ 0.406011] Registered efivars operations [ 0.406011] NetLabel: Initializing [ 0.406011] NetLabel: domain hash size = 128 [ 0.406011] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.406011] NetLabel: unlabeled traffic allowed by default [ 0.406011] PCI: Using ACPI for IRQ routing [ 0.430244] PCI: pci_cache_line_size set to 64 bytes [ 0.430447] pci 0000:00:1f.5: can't claim BAR 0 [mem 0xfe010000-0xfe010fff]: no compatible bridge window [ 0.430646] e820: reserve RAM buffer [mem 0x77ec2000-0x77ffffff] [ 0.430648] e820: reserve RAM buffer [mem 0x783c7000-0x7bffffff] [ 0.430650] e820: reserve RAM buffer [mem 0x79f59000-0x7bffffff] [ 0.430651] e820: reserve RAM buffer [mem 0x79f5b000-0x7bffffff] [ 0.430652] e820: reserve RAM buffer [mem 0x7b676000-0x7bffffff] [ 0.430654] e820: reserve RAM buffer [mem 0x7ba8f000-0x7bffffff] [ 0.430655] e820: reserve RAM buffer [mem 0x7bc00000-0x7bffffff] [ 0.430656] e820: reserve RAM buffer [mem 0x46ac00000-0x46bffffff] [ 0.434626] clocksource: Switched to clocksource tsc-early [ 0.447166] VFS: Disk quotas dquot_6.6.0 [ 0.447184] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.447296] AppArmor: AppArmor Filesystem Enabled [ 0.447322] pnp: PnP ACPI init [ 0.447645] system 00:00: [io 0x0680-0x069f] has been reserved [ 0.447649] system 00:00: [io 0x164e-0x164f] has been reserved [ 0.447656] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.447711] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.447828] system 00:02: [io 0x1854-0x1857] has been reserved [ 0.447833] system 00:02: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active) [ 0.448341] system 00:03: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.448345] system 00:03: [mem 0xfeda0000-0xfeda0fff] has been reserved [ 0.448347] system 00:03: [mem 0xfeda1000-0xfeda1fff] has been reserved [ 0.448349] system 00:03: [mem 0xe0000000-0xefffffff] has been reserved [ 0.448352] system 00:03: [mem 0xfed20000-0xfed7ffff] could not be reserved [ 0.448355] system 00:03: [mem 0xfed90000-0xfed93fff] could not be reserved [ 0.448357] system 00:03: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.448362] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.449131] system 00:04: [io 0x1800-0x18fe] could not be reserved [ 0.449135] system 00:04: [mem 0xfd000000-0xfd68ffff] has been reserved [ 0.449138] system 00:04: [mem 0xfd6b0000-0xfd6cffff] has been reserved [ 0.449140] system 00:04: [mem 0xfd6f0000-0xfdffffff] has been reserved [ 0.449143] system 00:04: [mem 0xfe000000-0xfe01ffff] could not be reserved [ 0.449145] system 00:04: [mem 0xfe200000-0xfe7fffff] has been reserved [ 0.449147] system 00:04: [mem 0xff000000-0xffffffff] has been reserved [ 0.449152] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.449510] system 00:05: [io 0x2000-0x20fe] has been reserved [ 0.449515] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.449787] system 00:06: [mem 0xfe038000-0xfe038fff] has been reserved [ 0.449793] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.450451] pnp: PnP ACPI: found 7 devices [ 0.456160] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.456230] NET: Registered protocol family 2 [ 0.456440] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.456556] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.456821] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.456911] TCP: Hash tables configured (established 131072 bind 65536) [ 0.457013] MPTCP token hash table entries: 16384 (order: 6, 393216 bytes, linear) [ 0.457085] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.457138] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.457203] NET: Registered protocol family 1 [ 0.457210] NET: Registered protocol family 44 [ 0.457229] pci 0000:00:15.0: BAR 0: assigned [mem 0x4010000000-0x4010000fff 64bit] [ 0.457292] pci 0000:00:19.0: BAR 0: assigned [mem 0x4010001000-0x4010001fff 64bit] [ 0.457349] pci 0000:00:1e.0: BAR 0: assigned [mem 0x4010002000-0x4010002fff 64bit] [ 0.457400] pci 0000:00:1f.5: BAR 0: assigned [mem 0x95500000-0x95500fff] [ 0.457413] pci 0000:00:1d.0: PCI bridge to [bus 01] [ 0.457420] pci 0000:00:1d.0: bridge window [mem 0x95400000-0x954fffff] [ 0.457432] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.457435] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.457438] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 0.457440] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff window] [ 0.457443] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff window] [ 0.457446] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff window] [ 0.457448] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff window] [ 0.457451] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff window] [ 0.457453] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff window] [ 0.457456] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff window] [ 0.457458] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff window] [ 0.457461] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff window] [ 0.457464] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff window] [ 0.457466] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff window] [ 0.457469] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff window] [ 0.457471] pci_bus 0000:00: resource 19 [mem 0x000f0000-0x000fffff window] [ 0.457474] pci_bus 0000:00: resource 20 [mem 0x95400000-0xdfffffff window] [ 0.457477] pci_bus 0000:00: resource 21 [mem 0x4000000000-0x7fffffffff window] [ 0.457480] pci_bus 0000:01: resource 1 [mem 0x95400000-0x954fffff] [ 0.457686] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.458356] PCI: CLS 0 bytes, default 64 [ 0.458400] Trying to unpack rootfs image as initramfs... [ 0.683421] Initramfs unpacking failed: Decoding failed [ 0.694110] Freeing initrd memory: 95224K [ 0.694191] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.694194] software IO TLB: mapped [mem 0x00000000739a5000-0x00000000779a5000] (64MB) [ 0.694498] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x159647815e3, max_idle_ns: 440795269835 ns [ 0.694520] clocksource: Switched to clocksource tsc [ 0.694659] check: Scanning for low memory corruption every 60 seconds [ 0.695134] Initialise system trusted keyrings [ 0.695145] Key type blacklist registered [ 0.695205] workingset: timestamp_bits=36 max_order=22 bucket_order=0 [ 0.696244] zbud: loaded [ 0.696502] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.696696] fuse: init (API version 7.32) [ 0.696844] integrity: Platform Keyring initialized [ 0.710364] Key type asymmetric registered [ 0.710367] Asymmetric key parser 'x509' registered [ 0.710379] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.710410] io scheduler mq-deadline registered [ 0.710961] pcieport 0000:00:1d.0: PME: Signaling with IRQ 122 [ 0.711106] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.711164] efifb: probing for efifb [ 0.711179] efifb: framebuffer at 0x4000000000, using 19496k, total 19494k [ 0.711181] efifb: mode is 2736x1824x32, linelength=10944, pages=1 [ 0.711183] efifb: scrolling: redraw [ 0.711185] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 0.711284] Console: switching to colour frame buffer device 171x57 [ 0.722548] fb0: EFI VGA frame buffer device [ 0.722630] intel_idle: MWAIT substates: 0x11121020 [ 0.722968] Monitor-Mwait will be used to enter C-1 state [ 0.722972] Monitor-Mwait will be used to enter C-2 state [ 0.722974] Monitor-Mwait will be used to enter C-3 state [ 0.722978] ACPI: \_SB_.PR00: Found 3 idle states [ 0.723050] intel_idle: v0.5.1 model 0x7E [ 0.723400] intel_idle: Local APIC timer is reliable in all C-states [ 0.723596] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 0.723710] ACPI: Lid Switch [LID0] [ 0.726286] [Firmware Bug]: No valid trip found [ 0.726412] [Firmware Bug]: No valid trip found [ 0.726526] [Firmware Bug]: No valid trip found [ 0.726643] [Firmware Bug]: No valid trip found [ 0.726751] [Firmware Bug]: No valid trip found [ 0.726863] [Firmware Bug]: No valid trip found [ 0.726979] [Firmware Bug]: No valid trip found [ 0.727098] [Firmware Bug]: No valid trip found [ 0.727203] [Firmware Bug]: No valid trip found [ 0.727489] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 0.730993] serial 0000:00:12.0: enabling device (0000 -> 0002) [ 0.731653] hpet_acpi_add: no address or irqs in _CRS [ 0.731771] Linux agpgart interface v0.103 [ 0.741491] loop: module loaded [ 0.741794] libphy: Fixed MDIO Bus: probed [ 0.741852] tun: Universal TUN/TAP device driver, 1.6 [ 0.741952] PPP generic driver version 2.4.2 [ 0.742058] VFIO - User Level meta-driver version: 0.3 [ 0.742278] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.742375] ehci-pci: EHCI PCI platform driver [ 0.742445] ehci-platform: EHCI generic platform driver [ 0.742517] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.742607] ohci-pci: OHCI PCI platform driver [ 0.742676] ohci-platform: OHCI generic platform driver [ 0.742755] uhci_hcd: USB Universal Host Controller Interface driver [ 0.742856] i8042: PNP: No PS/2 controller found. [ 0.742954] mousedev: PS/2 mouse device common for all mice [ 0.743117] rtc_cmos 00:01: RTC can wake from S4 [ 0.747240] rtc_cmos 00:01: registered as rtc0 [ 0.750495] rtc_cmos 00:01: setting system clock to 2021-02-24T12:40:51 UTC (1614170451) [ 0.753459] rtc_cmos 00:01: alarms up to one month, y3k, 242 bytes nvram [ 0.757324] i2c /dev entries driver [ 0.761226] device-mapper: uevent: version 1.0.3 [ 0.765108] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com [ 0.769015] platform eisa.0: Probing EISA bus 0 [ 0.772908] platform eisa.0: EISA: Cannot allocate resource for mainboard [ 0.776636] platform eisa.0: Cannot allocate resource for EISA slot 1 [ 0.780462] platform eisa.0: Cannot allocate resource for EISA slot 2 [ 0.783992] platform eisa.0: Cannot allocate resource for EISA slot 3 [ 0.787610] platform eisa.0: Cannot allocate resource for EISA slot 4 [ 0.790681] platform eisa.0: Cannot allocate resource for EISA slot 5 [ 0.793457] platform eisa.0: Cannot allocate resource for EISA slot 6 [ 0.797148] platform eisa.0: Cannot allocate resource for EISA slot 7 [ 0.800609] platform eisa.0: Cannot allocate resource for EISA slot 8 [ 0.803828] platform eisa.0: EISA: Detected 0 cards [ 0.806742] intel_pstate: Intel P-state driver initializing [ 0.810482] intel_pstate: HWP enabled [ 0.812714] ledtrig-cpu: registered to indicate activity on CPUs [ 0.815565] EFI Variables Facility v0.08 2004-May-17 [ 0.818920] intel_pmc_core INT33A1:00: initialized [ 0.821027] drop_monitor: Initializing network drop monitor service [ 0.824128] NET: Registered protocol family 10 [ 0.831246] Segment Routing with IPv6 [ 0.833685] NET: Registered protocol family 17 [ 0.836313] Key type dns_resolver registered [ 0.839996] microcode: sig=0x706e5, pf=0x80, revision=0xa0 [ 0.842825] microcode: Microcode Update Driver: v2.2. [ 0.842829] IPI shorthand broadcast: enabled [ 0.847941] sched_clock: Marking stable (841110590, 6824826)->(861891144, -13955728) [ 0.850630] registered taskstats version 1 [ 0.852851] Loading compiled-in X.509 certificates [ 0.856525] Loaded X.509 cert 'Build time autogenerated kernel key: e73944758b7b7f0cb9453eba45fcd2385d38ac81' [ 0.859755] zswap: loaded using pool lzo/zbud [ 0.863005] Key type ._fscrypt registered [ 0.865683] Key type .fscrypt registered [ 0.868195] Key type fscrypt-provisioning registered [ 0.871011] Key type trusted registered [ 0.875406] Key type encrypted registered [ 0.878198] AppArmor: AppArmor sha1 policy hashing enabled [ 0.880758] ima: Allocated hash algorithm: sha1 [ 0.902400] ima: No architecture policies found [ 0.904984] evm: Initialising EVM extended attributes: [ 0.908263] evm: security.selinux [ 0.911192] evm: security.SMACK64 [ 0.913673] evm: security.SMACK64EXEC [ 0.916175] evm: security.SMACK64TRANSMUTE [ 0.918792] evm: security.SMACK64MMAP [ 0.921174] evm: security.apparmor [ 0.924179] evm: security.ima [ 0.926762] evm: security.capability [ 0.928972] evm: HMAC attrs: 0x1 [ 0.932479] PM: Magic number: 9:184:684 [ 0.935262] mem full: hash matches [ 0.937914] RAS: Correctable Errors collector initialized. [ 0.945013] Freeing unused decrypted memory: 2036K [ 0.948293] Freeing unused kernel image (initmem) memory: 2664K [ 0.957883] Write protecting the kernel read-only data: 22528k [ 0.960804] Freeing unused kernel image (text/rodata gap) memory: 2036K [ 0.963866] Freeing unused kernel image (rodata/data gap) memory: 828K [ 0.973780] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 0.975945] Run /init as init process [ 0.978193] with arguments: [ 0.978193] /init [ 0.978194] text [ 0.978194] with environment: [ 0.978195] HOME=/ [ 0.978195] TERM=linux [ 0.978196] BOOT_IMAGE=/vmlinuz-5.10.13-surface [ 1.035408] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.039745] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 1 [ 1.045164] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000200009810 [ 1.049922] xhci_hcd 0000:00:0d.0: cache line size of 64 is not supported [ 1.054636] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.059299] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.063910] usb usb1: Product: xHCI Host Controller [ 1.068594] usb usb1: Manufacturer: Linux 5.10.13-surface xhci-hcd [ 1.072342] usb usb1: SerialNumber: 0000:00:0d.0 [ 1.075939] hub 1-0:1.0: USB hub found [ 1.080187] hub 1-0:1.0: 1 port detected [ 1.083939] xhci_hcd 0000:00:0d.0: xHCI Host Controller [ 1.086588] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 2 [ 1.088956] xhci_hcd 0000:00:0d.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.092317] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 1.095307] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.098017] usb usb2: Product: xHCI Host Controller [ 1.100710] usb usb2: Manufacturer: Linux 5.10.13-surface xhci-hcd [ 1.103887] usb usb2: SerialNumber: 0000:00:0d.0 [ 1.107172] hub 2-0:1.0: USB hub found [ 1.109584] hub 2-0:1.0: 4 ports detected [ 1.113718] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.118742] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 1.124006] cryptd: max_cpu_qlen set to 1000 [ 1.124863] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version 0x110 quirks 0x0000000000009810 [ 1.134069] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 1.139497] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.143399] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.148527] usb usb3: Product: xHCI Host Controller [ 1.153515] usb usb3: Manufacturer: Linux 5.10.13-surface xhci-hcd [ 1.156909] usb usb3: SerialNumber: 0000:00:14.0 [ 1.160398] hub 3-0:1.0: USB hub found [ 1.161710] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002) [ 1.165457] hub 3-0:1.0: 12 ports detected [ 1.171057] idma64 idma64.0: Found Intel integrated DMA 64-bit [ 1.177269] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 1.184731] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4 [ 1.190093] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed [ 1.195667] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 1.201206] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.205963] intel-lpss 0000:00:19.0: enabling device (0000 -> 0002) [ 1.206835] usb usb4: Product: xHCI Host Controller [ 1.218390] usb usb4: Manufacturer: Linux 5.10.13-surface xhci-hcd [ 1.224216] usb usb4: SerialNumber: 0000:00:14.0 [ 1.227530] hub 4-0:1.0: USB hub found [ 1.230580] hub 4-0:1.0: 6 ports detected [ 1.237987] intel-lpss 0000:00:1e.0: enabling device (0000 -> 0002) [ 1.241575] idma64 idma64.2: Found Intel integrated DMA 64-bit [ 1.254062] AVX2 version of gcm_enc/dec engaged. [ 1.254289] nvme nvme0: pci function 0000:01:00.0 [ 1.259221] AES CTR mode by8 optimization enabled [ 1.273922] nvme nvme0: missing or invalid SUBNQN field. [ 1.279932] nvme nvme0: 8/0/0 default/read/poll queues [ 1.285717] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 1.303381] checking generic (4000000000 130a000) vs hw (6000000000 1000000) [ 1.303383] checking generic (4000000000 130a000) vs hw (4000000000 10000000) [ 1.303384] fb0: switching to inteldrmfb from EFI VGA [ 1.307097] Console: switching to colour dummy device 80x25 [ 1.307122] i915 0000:00:02.0: vgaarb: deactivate vga console [ 1.309723] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 1.310079] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/icl_dmc_ver1_09.bin (v1.9) [ 1.347371] [drm] Initialized i915 1.6.0 20200917 for 0000:00:02.0 on minor 0 [ 1.351259] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 1.351899] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input1 [ 1.353875] fbcon: i915drmfb (fb0) is primary device [ 1.509706] usb 3-8: new full-speed USB device number 2 using xhci_hcd [ 1.659493] usb 3-8: New USB device found, idVendor=045e, idProduct=09c0, bcdDevice= 0.07 [ 1.659496] usb 3-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.659498] usb 3-8: Product: Surface Type Cover [ 1.659499] usb 3-8: Manufacturer: Microsoft [ 1.670157] hid: raw HID events driver (C) Jiri Kosina [ 1.675132] usbcore: registered new interface driver usbhid [ 1.675133] usbhid: USB HID core driver [ 1.681302] 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/input2 [ 1.738053] 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/input3 [ 1.738453] 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/input4 [ 1.738653] 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 [ 1.738856] 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/input6 [ 1.739158] 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 [ 1.739216] 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/input8 [ 1.739273] 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/input9 [ 1.739397] 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 [ 1.968163] 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 [ 2.025948] 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 [ 2.026274] 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 [ 2.026426] 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 [ 2.026573] 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 [ 2.026836] 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 [ 2.026898] 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 [ 2.026966] 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 [ 2.027028] 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/input19 [ 2.027094] 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/input20 [ 2.027158] 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/input21 [ 2.027222] 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/input22 [ 2.027283] 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/input23 [ 2.027344] 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/input24 [ 2.027407] 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/input25 [ 2.027469] 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/input26 [ 2.027541] 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/input27 [ 2.027618] 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/input28 [ 2.027757] 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 [ 2.488625] Console: switching to colour frame buffer device 171x57 [ 2.490120] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=1 [ 2.497426] hid-generic 001F:8087:0AC2.0002: hidraw1: HID v2.00 Device [hid-ishtp 8087:0AC2] on [ 2.549178] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 2.757751] raid6: avx512x4 gen() 56687 MB/s [ 2.825754] raid6: avx512x4 xor() 21378 MB/s [ 2.893755] raid6: avx512x2 gen() 62993 MB/s [ 2.961753] raid6: avx512x2 xor() 35211 MB/s [ 3.029749] raid6: avx512x1 gen() 57646 MB/s [ 3.097751] raid6: avx512x1 xor() 32761 MB/s [ 3.165747] raid6: avx2x4 gen() 46363 MB/s [ 3.233751] raid6: avx2x4 xor() 18634 MB/s [ 3.301752] raid6: avx2x2 gen() 49155 MB/s [ 3.369753] raid6: avx2x2 xor() 25895 MB/s [ 3.437764] raid6: avx2x1 gen() 41025 MB/s [ 3.505751] raid6: avx2x1 xor() 20766 MB/s [ 3.573750] raid6: sse2x4 gen() 13102 MB/s [ 3.641766] raid6: sse2x4 xor() 7066 MB/s [ 3.709749] raid6: sse2x2 gen() 13493 MB/s [ 3.777751] raid6: sse2x2 xor() 8485 MB/s [ 3.845751] raid6: sse2x1 gen() 12684 MB/s [ 3.913753] raid6: sse2x1 xor() 6650 MB/s [ 3.916372] raid6: using algorithm avx512x2 gen() 62993 MB/s [ 3.919377] raid6: .... xor() 35211 MB/s, rmw enabled [ 3.922078] raid6: using avx512x2 recovery algorithm [ 3.925331] xor: automatically using best checksumming function avx [ 3.929621] async_tx: api initialized (async) [ 3.975174] Btrfs loaded, crc32c=crc32c-intel [ 4.070034] EXT4-fs (nvme0n1p8): mounted filesystem with ordered data mode. Opts: (null) [ 4.227677] systemd[1]: Inserted module 'autofs4' [ 4.246286] systemd[1]: systemd 247.3-1ubuntu2 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) [ 4.269903] systemd[1]: Detected architecture x86-64. [ 4.318929] systemd[1]: Set hostname to . [ 4.343324] systemd-sysv-generator[404]: SysV service '/etc/init.d/apport' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.352411] systemd-sysv-generator[404]: SysV service '/etc/init.d/vmtouch' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.362865] systemd-sysv-generator[404]: SysV service '/etc/init.d/gdomap' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.371481] systemd-sysv-generator[404]: SysV service '/etc/init.d/mono-xsp4' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 4.412711] systemd[1]: /lib/systemd/system/dbus.service:12: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 4.442939] systemd[1]: /lib/systemd/system/docker.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly. [ 4.464275] systemd[1]: /lib/systemd/system/plymouth-start.service:17: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 4.500341] systemd[1]: Queued start job for default target Graphical Interface. [ 4.510278] systemd[1]: Created slice system-modprobe.slice. [ 4.519392] systemd[1]: Created slice system-systemd\x2dfsck.slice. [ 4.529525] systemd[1]: Created slice User and Session Slice. [ 4.540372] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 4.551095] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 4.561475] systemd[1]: Reached target Remote File Systems. [ 4.573086] systemd[1]: Reached target Slices. [ 4.584501] systemd[1]: Reached target Swap. [ 4.595694] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 4.607336] systemd[1]: Listening on LVM2 poll daemon socket. [ 4.619037] systemd[1]: Listening on Syslog Socket. [ 4.629321] systemd[1]: Listening on fsck to fsckd communication Socket. [ 4.641204] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 4.653469] systemd[1]: Listening on Journal Audit Socket. [ 4.665142] systemd[1]: Listening on Journal Socket (/dev/log). [ 4.676663] systemd[1]: Listening on Journal Socket. [ 4.688239] systemd[1]: Listening on udev Control Socket. [ 4.699197] systemd[1]: Listening on udev Kernel Socket. [ 4.709911] systemd[1]: Mounting Huge Pages File System... [ 4.720072] systemd[1]: Mounting POSIX Message Queue File System... [ 4.731221] systemd[1]: Mounting Kernel Debug File System... [ 4.741930] systemd[1]: Mounting Kernel Trace File System... [ 4.752362] systemd[1]: Starting Journal Service... [ 4.763228] systemd[1]: Starting Availability of block devices... [ 4.773493] systemd[1]: Starting Set the console keyboard layout... [ 4.784385] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 4.793893] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... [ 4.802414] systemd[1]: Starting Load Kernel Module configfs... [ 4.810499] systemd[1]: Starting Load Kernel Module drm... [ 4.818877] systemd[1]: Starting Load Kernel Module fuse... [ 4.827072] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 4.830933] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 4.835368] systemd[1]: Starting Load Kernel Modules... [ 4.844310] systemd[1]: Starting Remount Root and Kernel File Systems... [ 4.846240] lp: driver loaded but no devices found [ 4.849738] EXT4-fs (nvme0n1p8): re-mounted. Opts: errors=remount-ro [ 4.860446] ppdev: user-space parallel port driver [ 4.870082] systemd[1]: Starting Coldplug All udev Devices... [ 4.879184] systemd[1]: Starting Uncomplicated firewall... [ 4.888356] systemd[1]: Started Journal Service. [ 5.120512] int3472-discrete INT3472:00: No sensor module config [ 5.125963] int3472-discrete INT3472:00: Failed to map regulator to sensor [ 5.133500] int3472-discrete INT3472:01: No sensor module config [ 5.138322] int3472-discrete INT3472:01: Failed to map regulator to sensor [ 5.143051] acpi-tad ACPI000E:00: Missing _PRW [ 5.143483] int3472-discrete INT3472:02: No sensor module config [ 5.148056] int3472-discrete INT3472:02: Failed to map regulator to sensor [ 5.196441] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 5.197587] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002) [ 5.198814] mei_me 0000:00:16.0: enabling device (0000 -> 0002) [ 5.198852] mei_me 0000:00:16.4: enabling device (0000 -> 0002) [ 5.199072] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 5.199828] intel_rapl_common: Found RAPL domain package [ 5.202103] proc_thermal 0000:00:04.0: Creating sysfs group for PROC_THERMAL_PCI [ 5.208404] Intel(R) Wireless WiFi driver for Linux [ 5.208645] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002) [ 5.213590] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver [ 5.213598] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 65.3.35.22 [ 5.213861] iwlwifi 0000:00:14.3: loaded firmware version 59.601f3a66.0 Qu-c0-hr-b0-59.ucode op_mode iwlmvm [ 5.213924] dw-apb-uart.2: ttyS4 at MMIO 0x4010002000 (irq = 20, base_baud = 7500000) is a 16550A [ 5.214812] serial serial0: tty port ttyS4 registered [ 5.220297] surface_serial_hub serial0-0: SAM firmware version: 14.310.139 [ 5.266945] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x338 [ 5.322619] pstore: Using crash dump compression: deflate [ 5.322626] pstore: Registered efi as persistent store backend [ 5.333070] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer [ 5.333072] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 5.333073] RAPL PMU: hw unit of domain package 2^-14 Joules [ 5.333074] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 5.333074] RAPL PMU: hw unit of domain psys 2^-14 Joules [ 5.419577] EXT4-fs (nvme0n1p6): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.446234] EXT4-fs (nvme0n1p7): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.453891] iwlwifi 0000:00:14.3: base HW address: 28:7f:cf:5a:36:f6 [ 5.466268] thermal thermal_zone8: failed to read out thermal zone (-61) [ 5.474801] EXT4-fs (nvme0n1p5): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.483536] EXT4-fs (nvme0n1p9): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.488269] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 [ 5.488322] acpi PNP0A05:00: No SoundWire links detected [ 5.488355] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 5.488624] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 5.533385] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC274: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker [ 5.533388] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 5.533389] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 5.533390] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 5.533391] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 5.533392] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19 [ 5.533393] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 5.607139] systemd-journald[414]: Received client request to flush runtime journal. [ 5.634600] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.7.auto/input/input30 [ 5.634888] input: gpio-keys as /devices/platform/MSHW0040:00/gpio-keys.8.auto/input/input31 [ 5.683119] intel_rapl_common: Found RAPL domain package [ 5.683122] intel_rapl_common: Found RAPL domain core [ 5.683123] intel_rapl_common: Found RAPL domain uncore [ 5.683126] intel_rapl_common: Found RAPL domain psys [ 5.719008] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 5.721550] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready [ 5.731217] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 5.762354] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0 [ 5.984534] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input32 [ 5.984599] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input33 [ 6.396106] audit: type=1400 audit(1614170457.139:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=770 comm="apparmor_parser" [ 6.396110] audit: type=1400 audit(1614170457.139:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=770 comm="apparmor_parser" [ 6.402523] audit: type=1400 audit(1614170457.147:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=780 comm="apparmor_parser" [ 6.403737] audit: type=1400 audit(1614170457.147:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=771 comm="apparmor_parser" [ 6.406436] audit: type=1400 audit(1614170457.151:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default" pid=769 comm="apparmor_parser" [ 6.406441] audit: type=1400 audit(1614170457.151:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-cgns" pid=769 comm="apparmor_parser" [ 6.406443] audit: type=1400 audit(1614170457.151:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-with-mounting" pid=769 comm="apparmor_parser" [ 6.406445] audit: type=1400 audit(1614170457.151:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lxc-container-default-with-nesting" pid=769 comm="apparmor_parser" [ 6.408125] audit: type=1400 audit(1614170457.151:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="mysqld_akonadi" pid=772 comm="apparmor_parser" [ 6.409747] audit: type=1400 audit(1614170457.155:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/snapd/snap-confine" pid=777 comm="apparmor_parser" [ 6.715342] new mount options do not match the existing superblock, will be ignored [ 6.716923] input: IPTS Touch as /devices/virtual/input/input34 [ 6.717029] input: IPTS Stylus as /devices/virtual/input/input35 [ 6.964283] hid-sensor-hub 001F:8087:0AC2.0002: hid_field_extract() called with n (192) > 32! (kworker/5:2) [ 12.988481] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 13.287150] kauditd_printk_skb: 53 callbacks suppressed [ 13.287152] audit: type=1400 audit(1614170464.031:65): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/usr/bin/lxc-start" pid=2222 comm="apparmor_parser" [ 13.313643] audit: type=1400 audit(1614170464.055:66): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default" pid=2232 comm="apparmor_parser" [ 13.313648] audit: type=1400 audit(1614170464.055:67): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-cgns" pid=2232 comm="apparmor_parser" [ 13.313651] audit: type=1400 audit(1614170464.055:68): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-mounting" pid=2232 comm="apparmor_parser" [ 13.313653] audit: type=1400 audit(1614170464.055:69): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="lxc-container-default-with-nesting" pid=2232 comm="apparmor_parser" [ 13.460185] audit: type=1400 audit(1614170464.203:70): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=2263 comm="apparmor_parser" [ 13.630787] Bridge firewalling registered [ 13.690182] Initializing XFRM netlink socket [ 16.175081] br0: renamed from ov-001000-2l4ry [ 16.238421] vxlan0: renamed from vx-001000-2l4ry [ 16.286191] br0: port 1(vxlan0) entered blocking state [ 16.286194] br0: port 1(vxlan0) entered disabled state [ 16.286287] device vxlan0 entered promiscuous mode [ 16.286657] br0: port 1(vxlan0) entered blocking state [ 16.286660] br0: port 1(vxlan0) entered forwarding state [ 16.370293] veth0: renamed from veth019ca25 [ 16.398038] br0: port 2(veth0) entered blocking state [ 16.398040] br0: port 2(veth0) entered disabled state [ 16.398117] device veth0 entered promiscuous mode [ 16.398194] br0: port 2(veth0) entered blocking state [ 16.398196] br0: port 2(veth0) entered forwarding state [ 16.482361] eth0: renamed from veth3d1eb5e [ 16.544157] docker_gwbridge: port 1(vethea55a50) entered blocking state [ 16.544159] docker_gwbridge: port 1(vethea55a50) entered disabled state [ 16.544208] device vethea55a50 entered promiscuous mode [ 16.544285] docker_gwbridge: port 1(vethea55a50) entered blocking state [ 16.544287] docker_gwbridge: port 1(vethea55a50) entered forwarding state [ 16.544320] docker_gwbridge: port 1(vethea55a50) entered disabled state [ 16.594195] eth1: renamed from vetha20c0f5 [ 16.622442] IPv6: ADDRCONF(NETDEV_CHANGE): vethea55a50: link becomes ready [ 16.622592] docker_gwbridge: port 1(vethea55a50) entered blocking state [ 16.622597] docker_gwbridge: port 1(vethea55a50) entered forwarding state [ 16.622733] IPv6: ADDRCONF(NETDEV_CHANGE): docker_gwbridge: link becomes ready [ 30.216571] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 30.467284] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Command 0x80000007 failed: 14 [ 36.229312] ipts: loading out-of-tree module taints kernel. [ 36.229403] ipts: module verification failed: signature and/or required key missing - tainting kernel [ 36.242254] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 36.246341] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Device 045E:099F ready [ 41.269455] input: IPTS Touch as /devices/virtual/input/input36 [ 41.269553] input: IPTS Stylus as /devices/virtual/input/input37 [ 50.759408] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Stopping IPTS [ 50.759429] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Error while sending: 0x7:-19 [ 51.515456] PM: suspend entry (s2idle) [ 51.520846] Filesystems sync: 0.005 seconds [ 51.521645] Freezing user space processes ... (elapsed 0.002 seconds) done. [ 51.523895] OOM killer disabled. [ 51.523895] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 51.525133] printk: Suspending console(s) (use no_console_suspend to debug) [ 62.745018] usb 3-8: reset full-speed USB device number 2 using xhci_hcd [ 62.908307] OOM killer enabled. [ 62.908309] Restarting tasks ... [ 62.913148] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915]) [ 62.913597] done. [ 62.918366] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS [ 62.938958] thermal thermal_zone8: failed to read out thermal zone (-61) [ 62.938985] PM: suspend exit ```
StollD commented 3 years ago

Okay, maybe I need to take a step back on this. Because I feel like I managed to confuse myself, partially by jumping the gun and posting patches right off the bat, instead of asking questions first. Sorry for that.. :(

You said that your workarounds stopped working. Did that correlate to a kernel update? If you downgrade to 5.10.13 with your workarounds, does it work reliably again? (without building the module from master)

danielzgtg commented 3 years ago

Did that correlate to a kernel update?

I don't know if or which yet, but I think it must have. If userspace was allowed to cause these problems then that would be a much bigger problem.

I'll bisect on kernel images from the repo once I have the time

5.10.13 with your workarounds, does it work reliably again? (without building the module from master)

I don't think it would.

The error in dmesg from my second attempt happens before the module from master is loaded. It happens when the old one is unloaded. Both workaround scripts do the unloading, so this is effectively "5.10.13 with your workarounds, [...] (without building the module from master)"

I didn't know how to install the module, so the ipts.ko is still somewhere in my Downloads directory and I'm doing rmmod and insmod with it. Since the problem happens with the old module (second attempt) and not with the new module (first attempt), I wonder whether it'll work reliably once I properly install the module from master

StollD commented 3 years ago

The error in dmesg from my second attempt happens before the module from master is loaded. It happens when the old one is unloaded.

These timeout issues (error 14) can be flaky hardware I think. I had them too when testing one of the patches and they went away after a while (or after a reboot). At the moment I am more interested if the device comes back after suspend, if there arent any errors before suspending.

StollD commented 3 years ago

Actually, I think I found a way to reliably reproduce the timeout issue: When there is unprocessed data waiting, the command will timeout. So you can reproduce the issue on 5.10.13 by stopping iptsd, touching the screen and then unloading the module.

StollD commented 3 years ago

I pushed a branch to the ipts repo: https://github.com/linux-surface/intel-precise-touch/commits/suspend-fun

It should fix the timeout issues, and hopefully also the suspend issues you are having. Could you give that branch a try on kernel 5.10.13 (it needs the MEI bus patch)? To prevent the builtin module from messing things up with timeout errors, you can blacklist it: echo "blacklist ipts" | sudo tee /etc/modprobe.d/ipts.conf

danielzgtg commented 3 years ago

When there is unprocessed data waiting, the command will timeout. So you can reproduce the issue on 5.10.13 by stopping iptsd, touching the screen and then unloading the module.

Are we sure touching the screen is the only way to have unprocessed data waiting? What about the other thing that sends data periodically, which it sounds like would also be "unprocessed data" if iptsd is stopped?

"blacklist ipts"

blacklist barely does anything. We need install ipts /bin/false

StollD commented 3 years ago

Are we sure touching the screen is the only way to have unprocessed data waiting? What about the other thing that sends data periodically, which it sounds like would also be "unprocessed data" if iptsd is stopped?

Yes, thats also unprocessed data.

blacklist barely does anything. We need install ipts /bin/false

Not sure what you mean to be honest. I want to prevent automatic loading of the builtin ipts module, because that can have the timeout issue when you unload it. blacklisting it in modprobe.d works fine for that. If the module is blacklisted it should be easier to properly test if the branch I posted fixes the issue, because you shouldnt get timeout errors.

danielzgtg commented 3 years ago

Touch kept working through 3 boots with 3 suspend-resumes each

danielzgtg commented 3 years ago

Not sure what you mean to be honest

I meant that we need to use echo "install ipts /bin/false" >> /etc/modprobe.d/blacklist.conf.

When debugging a separate GPU problem, someone on Gitter suggested using blacklist i915. It didn't work. You can still modprobe modules even after they are blacklisted. Even if you are not modprobing it yourself, something in the system might be, as demonstrated by that time

prevent automatic loading of the builtin ipts module

install ipts /bin/false is a stronger guarantee for that. By using the /bin/false method, we forcibly break automatic loading of ipts. It's like how systemctl mask is stronger than systemctl disable. By using the stronger method, we don't need to worry about some other script (such as the original suspend-resume script before I edited it to use insmod instead of modprobe) loading the wrong module anymore.

StollD commented 3 years ago

Touch kept working through 3 boots with 3 suspend-resumes each

I totally overread this. That sounds great!

Out of curiosity, was that with the sleep script or without? If it was with the script, could you try without it?

danielzgtg commented 3 years ago

was that with the sleep script or without

With

If it was with the script, could you try without it?

I just performed the same procedure and it still worked without the script

StollD commented 3 years ago

Awesome, thank you for testing!

StollD commented 3 years ago

This should be fixed with the latest kernel updates.

danielzgtg commented 3 years ago

Can confirm. Thanks!