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

Solution Unverified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In