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

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content