Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-7044

aarch64: Implement XML support for pauth CPU feature

    • None
    • rhel-sst-virt-arm
    • ssg_virtualization
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      RHEL 9.1 and later QEMU/KVM AArch64 guests will start enabling the 'pauth' CPU feature[1][2] by default because AArch64 guests are always run with CPU host passthrough. If for any reason this feature needs to be disabled by the user then libvirt should offer xml to do so. The feature may be probed with QEMU's CPU model expansion QMP command. When running a guest under TCG another pointer authentication feature will be available ('pauth-impdef'). See its description in QEMU's docs/system/arm/cpu-features.rst document.

      [1] https://developer.arm.com/documentation/102433/0100/Return-oriented-programming
      [2] https://lwn.net/Articles/718888/

              rhn-engineering-abologna Andrea Bolognani
              drjones@redhat.com Andrew Jones (Inactive)
              Andrea Bolognani Andrea Bolognani
              Kashyap Chamarthy Kashyap Chamarthy
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated: