Guidance on Intel TSX impact on OpenStack guests (applies for RHEL 8.3 and above)

Solution In Progress - Updated -

Issue

From RHEL 8.3 onwards, the kernel has disabled—following the footsteps of upstream—support for the Intel "TSX" (Transactional Synchronization Extensions) feature by default. There are good reasons for it:

  • this is a preemptive measure against potential future security flaws; and
  • to alleviate the performance penalty of TAA (TSX Asynchronous Abort) mitigations on Intel CascadeLake servers

However, this disabling of TSX has the unintended side-effect of breaking live migration from RHEL-7.9 (or even RHEL-8.1 or RHEL-8.2) to RHEL-8.3. This articles outlines how how Red Hat OpenStack addresses this issue.

Environment

  • Red Hat Openstack Platform 13
  • Red Hat Openstack Platform 16.1
  • Red Hat Openstack Platform 16.2

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