aboutsummaryrefslogtreecommitdiffstats
path: root/rust/helpers/signal.c
diff options
context:
space:
mode:
authorSean Christopherson <[email protected]>2025-03-15 02:34:48 +0000
committerPaolo Bonzini <[email protected]>2025-04-04 11:07:40 +0000
commit81d480fdf8b7d9b13fe87e1f0516f89794708094 (patch)
treedc764547bbd6d5dfbc2177c1c61cd7ea785058e4 /rust/helpers/signal.c
parentKVM: selftests: Add option to rseq test to override /dev/cpu_dma_latency (diff)
downloadkernel-81d480fdf8b7d9b13fe87e1f0516f89794708094.tar.gz
kernel-81d480fdf8b7d9b13fe87e1f0516f89794708094.zip
KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages with KVM_PROVE_MMU
Wrap the TDP MMU page counter in CONFIG_KVM_PROVE_MMU so that the sanity check is omitted from production builds, and more importantly to remove the atomic accesses to account pages. A one-off memory leak in production is relatively uninteresting, and a WARN_ON won't help mitigate a systemic issue; it's as much about helping triage memory leaks as it is about detecting them in the first place, and doesn't magically stop the leaks. I.e. production environments will be quite sad if a severe KVM bug escapes, regardless of whether or not KVM WARNs. Signed-off-by: Sean Christopherson <[email protected]> Message-ID: <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'rust/helpers/signal.c')
0 files changed, 0 insertions, 0 deletions