AMD Ryzen 9 8945HX: TSC synchronization failure with ~9.3 billion cycle warp on Lenovo Legion R9000P ADR10

From: Влад Федченко

Date: Fri Sep 25 2026 - 21:10:52 EST


Hello,

I am seeing a reproducible TSC synchronization failure on a Lenovo Legion R9000P ADR10 (83LV) with an AMD Ryzen 9 8945HX.

On every boot, Linux detects a very large TSC warp between CPU 0 and CPU 1, marks TSC unstable, and falls back to HPET:

tsc: Fast TSC calibration using PIT
tsc: Detected 2495.162 MHz processor
clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x23f75fcb980, max_idle_ns: 440795305647 ns
TSC synchronization [CPU#0 -> CPU#1]:
Measured 9329553668 cycles TSC warp between CPUs, turning off TSC clock.
tsc: Marking TSC unstable due to check_tsc_sync_source failed
clocksource: Switched to clocksource hpet

After boot, TSC is no longer available as a clocksource:

$ cat /sys/devices/system/clocksource/clocksource0/current_clocksource
hpet

$ cat /sys/devices/system/clocksource/clocksource0/available_clocksource
hpet acpi_pm

System information:

Distribution: Arch Linux
Kernel: 7.2.6-arch2-1
Architecture: x86_64

Hardware vendor: Lenovo
Hardware model: Legion R9000P ADR10
Model: 83LV

BIOS vendor: LENOVO
BIOS version: RLCN33WW
BIOS release date: 03/25/2026

CPU: AMD Ryzen 9 8945HX with Radeon Graphics
Vendor ID: AuthenticAMD
CPU family: 25
Model: 97
Stepping: 2
Logical CPUs: 32

The issue is reproducible across reboots and has persisted across multiple clean Arch Linux installations.

I previously used the Arch Linux LTS kernel and observed the same TSC synchronization failure and fallback to HPET there as well. Therefore, the issue does not appear to be specific to Linux 7.2.6 or to the current Arch Linux installation.

Unfortunately, I no longer have the exact LTS kernel version or the old boot logs because those installations have since been removed.

The current kernel taint value is:

12288

This is caused by the NVIDIA driver:

nvidia: loading out-of-tree module taints kernel.
nvidia: module verification failed: signature and/or required key missing - tainting kernel

The TSC synchronization failure occurs during early boot, before the NVIDIA driver is relevant to clocksource selection.

I have not forced tsc=reliable, clocksource=tsc, or disabled HPET. I have left the kernel's automatic fallback to HPET unchanged.

I have not tested a current mainline/RC kernel yet. The system is currently running the Arch Linux 7.2.6 kernel. However, as mentioned above, I have previously reproduced the same behavior using an Arch Linux LTS kernel and across multiple clean installations.

A complete kernel boot log from the affected system is available and I can provide it if needed.

I have attached the complete kernel boot log (kernel-boot.log) from the affected system to this report.

[[REDACTED_USER]@[REDACTED_HOST] ~]$ fwupdmgr get-devices
LENOVO 83LV
│
├─Touch Controller Sensor:
│ Device ID: [REDACTED_DEVICE_ID]
│ Summary: Touchpad
│ Current version: 0.68479
│ Vendor: Goodix (HIDRAW:0x27C6)
│ GUIDs: [REDACTED_GUIDS]
│ [REDACTED_GUID] ← HIDRAW\VEN_27C6&DEV_01E0&PID_GT7863
│ Device Flags: • Internal device
│ • Updatable
│ • Unsigned Payload
│ • Can tag for emulation
│
├─Unknown Device:
│ Device ID: [REDACTED_DEVICE_ID]
│ Vendor: PNP:STG
│ Serial Number: [REDACTED_SERIAL]
│ GUID: [REDACTED_GUID]
│
├─Hub:
│ Device ID: [REDACTED_DEVICE_ID]
│ Current version: 76.51
│ Vendor: Genesys Logic, Inc. (USB:0x05E3)
│ Install Duration: 9 seconds
│ GUIDs: [REDACTED_GUIDS]
│ [REDACTED_GUID] ← USB\VID_05E3&PID_0610&IC_352330&BONDING_0F&RUNMODE_C
│ [REDACTED_GUID] ← USB\VID_05E3&PID_0610&VENDOR_GENESYSLOGIC&IC_352330&BONDING_0F&PORTNUM_24&VENDORSUP_75C59F7D-EDFA-5429-8D76-712511F33523
│ [REDACTED_GUID] ← USB\VID_05E3&PID_0610&PROJECT_43479D5B-853C-5F65-9F32-F626A70FA9A6
│ Device Flags: • Updatable
│ • Cryptographic hash verification is available
│ • Unsigned Payload
│ • Can tag for emulation
│
├─Ryzen 9 8945HX with Radeon Graphics:
│ │ Device ID: [REDACTED_DEVICE_ID]
│ │ Current version: 0x0a60120c
│ │ Vendor: AMD
│ │ GUIDs: [REDACTED_GUIDS]
│ │ [REDACTED_GUID] ← CPUID\PRO_0&FAM_19&MOD_61&STP_2
│ │ Device Flags: • Internal device
│ │
│ ├─Radeon 610M:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Summary: Raphael Generic VBIOS
│ │ │ Current version: 8
│ │ │ Vendor: AMD (PCI:0x1002)
│ │ │ GUID: [REDACTED_GUID]
│ │ │ Device Flags: • Internal device
│ │ │ • Can tag for emulation
│ │ │
│ │ └─CSOT T3:
│ │ Device ID: [REDACTED_DEVICE_ID]
│ │ Vendor: PNP:CSW
│ │ Serial Number: [REDACTED_SERIAL]
│ │ GUID: [REDACTED_GUID]
│ │
│ └─Secure Processor:
│ Device ID: [REDACTED_DEVICE_ID]
│ Current version: 00.2b.00.59
│ Bootloader Version: 00.2b.00.59
│ Vendor: AMD (PCI:0x1022)
│ GUID: [REDACTED_GUID]
│ Device Flags: • Internal device
│ • Can tag for emulation
│
├─SSD 990 EVO Plus 2TB:
│ Device ID: [REDACTED_DEVICE_ID]
│ Summary: NVM Express solid state drive
│ Current version: 2B2QKXG7
│ Vendor: Samsung (PCI:0x144D)
│ Serial Number: [REDACTED_SERIAL]
│ GUIDs: [REDACTED_GUIDS]
│ [REDACTED_GUID] ← NVME\VEN_144D&DEV_A80D&SUBSYS_144DA801
│ [REDACTED_GUID] ← Samsung SSD 990 EVO Plus 2TB
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Signed Payload
│ • Can tag for emulation
│
├─System Firmware:
│ │ Device ID: [REDACTED_DEVICE_ID]
│ │ Summary: UEFI System Resource Table device (Updated via capsule-on-disk)
│ │ Current version: 1917997138
│ │ Minimum Version: 1380122624
│ │ Vendor: LENOVO (DMI:LENOVO)
│ │ Update State: Success
│ │ GUID: [REDACTED_GUID]
│ │ Device Flags: • Internal device
│ │ • Updatable
│ │ • System requires external power source
│ │ • Needs a reboot after installation
│ │ • Cryptographic hash verification is available
│ │ • Device is usable for the duration of the update
│ │ Device Requests: • Message
│ │
│ ├─Platform Key:
│ │ Device ID: [REDACTED_DEVICE_ID]
│ │ Summary: UEFI Platform Key
│ │ Current version: 2026
│ │ Vendor: Unknown
│ │ GUID: [REDACTED_GUID]
│ │ Device Flags: • Internal device
│ │
│ ├─UEFI Key Exchange Key:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Device Flags: • Internal device
│ │ │
│ │ ├─KEK CA:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Current version: 2023
│ │ │ Vendor: Microsoft (UEFI:Microsoft)
│ │ │ GUIDs: [REDACTED_GUIDS]
│ │ │ [REDACTED_GUID] ← UEFI\CRT_DEC64D7746D983DB3774829A00BF829D9F19E9CF
│ │ │ Device Flags: • Internal device
│ │ │ • Updatable
│ │ │ • Needs a reboot after installation
│ │ │ • Device is usable for the duration of the update
│ │ │ • Signed Payload
│ │ │ • Can tag for emulation
│ │ │
│ │ └─Key Exchange Key:
│ │ Device ID: [REDACTED_DEVICE_ID]
│ │ Current version: 2026
│ │ Update Error: No vendor ID set
│ │ GUID: [REDACTED_GUID]
│ │ Device Flags: • Internal device
│ │ • Needs a reboot after installation
│ │ • Device is usable for the duration of the update
│ │ • Updatable
│ │ • Signed Payload
│ │ • Can tag for emulation
│ │
│ ├─UEFI Signature Database:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Device Flags: • Internal device
│ │ │
│ │ ├─Database Key:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Current version: 2026
│ │ │ Update Error: No vendor ID set
│ │ │ GUID: [REDACTED_GUID]
│ │ │ Device Flags: • Internal device
│ │ │ • Needs a reboot after installation
│ │ │ • Updatable
│ │ │ • Signed Payload
│ │ │ • Can tag for emulation
│ │ │
│ │ ├─Option ROM UEFI CA:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Current version: 2023
│ │ │ Vendor: Microsoft (UEFI:Microsoft)
│ │ │ GUIDs: [REDACTED_GUIDS]
│ │ │ [REDACTED_GUID] ← UEFI\CRT_F45B559FC1C60F31B3071021298D5ED7D77280B0
│ │ │ Device Flags: • Internal device
│ │ │ • Updatable
│ │ │ • Needs a reboot after installation
│ │ │ • Signed Payload
│ │ │ • Can tag for emulation
│ │ │
│ │ ├─UEFI CA:
│ │ │ Device ID: [REDACTED_DEVICE_ID]
│ │ │ Current version: 2023
│ │ │ Vendor: Microsoft (UEFI:Microsoft)
│ │ │ GUIDs: [REDACTED_GUIDS]
│ │ │ [REDACTED_GUID] ← UEFI\CRT_7CD7437C555F89E7C2B50E21937E420C4E583E80
│ │ │ Device Flags: • Internal device
│ │ │ • Updatable
│ │ │ • Needs a reboot after installation
│ │ │ • Signed Payload
│ │ │ • Can tag for emulation
│ │ │
│ │ └─Windows UEFI CA:
│ │ Device ID: [REDACTED_DEVICE_ID]
│ │ Current version: 2023
│ │ Vendor: Microsoft (UEFI:Microsoft)
│ │ GUIDs: [REDACTED_GUIDS]
│ │ [REDACTED_GUID] ← UEFI\CRT_A794240D25F0CCB2EC8142DC2F7411890717DEAD
│ │ Device Flags: • Internal device
│ │ • Updatable
│ │ • Needs a reboot after installation
│ │ • Signed Payload
│ │ • Can tag for emulation
│ │
│ └─UEFI dbx:
│ Device ID: [REDACTED_DEVICE_ID]
│ Summary: UEFI revocation database
│ Vendor: Microsoft (UEFI:Microsoft)
│ Install Duration: 1 second
│ GUIDs: [REDACTED_GUIDS]
│ [REDACTED_GUID] ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│ [REDACTED_GUID] ← UEFI\CRT_3CD3F0309EDAE228767A976DD40D9F4AFFC4FBD5218F2E8CC3C9DD97E8AC6F9D&ARCH_X64
│ Device Flags: • Internal device
│ • Updatable
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Only version upgrades are allowed
│ • Signed Payload
│ • Can tag for emulation
│
├─TPM:
│ Device ID: [REDACTED_DEVICE_ID]
│ Current version: 6.32.0.6
│ Vendor: AMD (TPM:AMD)
│ GUIDs: [REDACTED_GUIDS]
│ [REDACTED_GUID] ← TPM\VEN_AMD&MOD_AMD
│ [REDACTED_GUID] ← TPM\VEN_AMD&DEV_0001&VER_2.0
│ [REDACTED_GUID] ← TPM\VEN_AMD&MOD_AMD&VER_2.0
│ Device Flags: • Internal device
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device can recover flash failures
│ • Signed Payload
│ • Can tag for emulation
│
├─UEFI Device Firmware:
│ Device ID: [REDACTED_DEVICE_ID]
│ Summary: UEFI System Resource Table device (Updated via capsule-on-disk)
│ Current version: 0
│ Minimum Version: 1
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: [REDACTED_GUID]
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ Device Requests: • Message
│
├─UEFI Device Firmware:
│ Device ID: [REDACTED_DEVICE_ID]
│ Summary: UEFI System Resource Table device (Updated via capsule-on-disk)
│ Current version: 267
│ Minimum Version: 1
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: [REDACTED_GUID]
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ Device Requests: • Message
│
├─UEFI Device Firmware:
│ Device ID: [REDACTED_DEVICE_ID]
│ Summary: UEFI System Resource Table device (Updated via capsule-on-disk)
│ Current version: 16777224
│ Minimum Version: 1
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: [REDACTED_GUID]
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ Device Requests: • Message
│
└─YMTC YMSS2ED08D25MC:
Device ID: [REDACTED_DEVICE_ID]
Summary: NVM Express solid state drive
Current version: LN3603D3
Vendor: Yangtze Memory Technologies Co.,Ltd (PCI:0x1E49)
Serial Number: [REDACTED_SERIAL]
GUIDs: [REDACTED_GUIDS]
[REDACTED_GUID] ← NVME\VEN_1E49&DEV_1073&SUBSYS_1E491073
[REDACTED_GUID]
[REDACTED_GUID] ← YMTC YMSS2ED08D25MC
Device Flags: • Internal device
• Updatable
• System requires external power source
• Needs a reboot after installation
• Device is usable for the duration of the update
• Can tag for emulation

[[REDACTED_USER]@[REDACTED_HOST] ~]$