summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2026-10-16 09:51:00 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2026-10-16 09:51:00 +0200
commit7930afcf146df456d9ba17cf11d8269955c694cf (patch)
tree4af3f47f87283b898fd0a3e6123787a8992a1927 /scripts/basic/split-include.c
parent7213f4e515354c398276689e82cbac011e678646 (diff)
parent31adfe155db60a58b61e5b3d472cf85336ff3daf (diff)
downloadlinux-7930afcf146df456d9ba17cf11d8269955c694cf.tar.gz
linux-7930afcf146df456d9ba17cf11d8269955c694cf.zip
Merge tag 'kvm-x86-mmu-7.4' of https://github.com/kvm-x86/linux into HEAD
KVM x86 MMU changes for 7.4 - Grab KVM's SRCU "lock" in kvm_zap_gfn_range() to fix a recurring bug where callers fail to do so. - Fix a variety of issues in the pre-fault code that are mostly benign in the current code base, but will show up in big ways if/when the pre-faulting logic is used to implementing prefetch-on-fault for the TDP MMU. - Guard rmaps with mmu_lock for PREEMPT_RT=y kernels to fix a longstanding issue introducing by "lockless aging" where KVM would take its effective raw bit-spinlock with preemption enabled (because mmu_lock gets turned into a sleepable lock). - Prepare a memory_fault exit (paired with -EFAULT) when KVM hits an error PFN, e.g. so that userspace can resolve transient issues instead of killing the guest. Convert a variety of WARN()+EFAULT paths into KVM_BUG_ON()+EIO so that KVM can hard commit to filling memory_fault on -EFAULTs that occur in the page fault path. - Fix a NX hugepage un-accounting bug where KVM would always uncharge the shadow MMU, even when handling TDP MMU pages.
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions