RDMSR/WRMSR from/to 0x122 (IA32_TSX_CTRL MSR) fail upon trying to disable the RTM feature and the TSX enumeration of RTM and HLE features on QuantaGrid Q72D-2U
Issue
- RDMSR/WRMSR from/to 0x122 (IA32_TSX_CTRL MSR) fail upon trying to disable the RTM feature and the TSX enumeration of RTM and HLE features on QuantaGrid Q72D-2U
Jul 6 11:12:36 localhost kernel: unchecked MSR access error: RDMSR from 0x122 at rIP: 0xffffffff83664e13 (native_read_msr+0x3/0x30)
Jul 6 11:12:36 localhost kernel: Call Trace:
Jul 6 11:12:36 localhost kernel: tsx_disable+0x13/0x30
Jul 6 11:12:36 localhost kernel: init_intel+0x206/0x400
Jul 6 11:12:36 localhost kernel: identify_cpu+0x1f1/0x510
Jul 6 11:12:36 localhost kernel: identify_secondary_cpu+0x13/0x80
Jul 6 11:12:36 localhost kernel: smp_store_cpu_info+0x45/0x50
Jul 6 11:12:36 localhost kernel: start_secondary+0xa3/0x200
Jul 6 11:12:36 localhost kernel: secondary_startup_64+0xb7/0xc0
Jul 6 11:12:36 localhost kernel: unchecked MSR access error: WRMSR to 0x122 (tried to write 0x0000000000000003) at rIP: 0xffffffff83664f74 (native_write_msr+0x4/0x20)
Jul 6 11:12:36 localhost kernel: Call Trace:
Jul 6 11:12:36 localhost kernel: tsx_disable+0x29/0x30
Jul 6 11:12:36 localhost kernel: init_intel+0x206/0x400
Jul 6 11:12:36 localhost kernel: identify_cpu+0x1f1/0x510
Jul 6 11:12:36 localhost kernel: identify_secondary_cpu+0x13/0x80
Jul 6 11:12:36 localhost kernel: smp_store_cpu_info+0x45/0x50
Jul 6 11:12:36 localhost kernel: start_secondary+0xa3/0x200
Jul 6 11:12:36 localhost kernel: secondary_startup_64+0xb7/0xc0
Environment
- Red Hat Enterprise Linux 8.3 (kernel-4.18.0-240.el8.x86_64)
- Quanta Cloud Technology Inc. QuantaGrid Q72D-2U
- TAA mitigation: "Mitigation: TSX disabled" is selected.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.