diff options
author | Sean Christopherson <seanjc@google.com> | 2025-02-28 01:24:10 +0300 |
---|---|---|
committer | Sean Christopherson <seanjc@google.com> | 2025-02-28 20:17:45 +0300 |
commit | 189ecdb3e112da703ac0699f4ec76aa78122f911 (patch) | |
tree | e01bdc4c1455034b64bdaa8e0baa735ac1c4e9fe /scripts/extract-fwblobs | |
parent | 433265870ab3455b418885bff48fa5fd02f7e448 (diff) | |
download | linux-189ecdb3e112da703ac0699f4ec76aa78122f911.tar.xz |
KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
Snapshot the host's DEBUGCTL after disabling IRQs, as perf can toggle
debugctl bits from IRQ context, e.g. when enabling/disabling events via
smp_call_function_single(). Taking the snapshot (long) before IRQs are
disabled could result in KVM effectively clobbering DEBUGCTL due to using
a stale snapshot.
Cc: stable@vger.kernel.org
Reviewed-and-tested-by: Ravi Bangoria <ravi.bangoria@amd.com>
Link: https://lore.kernel.org/r/20250227222411.3490595-6-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'scripts/extract-fwblobs')
0 files changed, 0 insertions, 0 deletions