summaryrefslogtreecommitdiff
path: root/scripts/lib
diff options
context:
space:
mode:
authorSean Christopherson <seanjc@google.com>2025-04-01 19:34:46 +0300
committerSean Christopherson <seanjc@google.com>2025-04-24 21:19:40 +0300
commitbaf68a0e3bd624bc300381a757f660451483fb7f (patch)
treea7bb28b45913f24ba02aa0dfc73abc3dea7dc735 /scripts/lib
parentb41f8638b9d30fbe045b4ef83ff4136c56a57397 (diff)
downloadlinux-baf68a0e3bd624bc300381a757f660451483fb7f.tar.xz
KVM: VMX: Use arch_xchg() when processing PIR to avoid instrumentation
Use arch_xchg() when moving IRQs from the PIR to the vIRR, purely to avoid instrumentation so that KVM is compatible with the needs of posted MSI. This will allow extracting the core PIR logic to common code and sharing it between KVM and posted MSI handling. Link: https://lore.kernel.org/r/20250401163447.846608-8-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'scripts/lib')
0 files changed, 0 insertions, 0 deletions