This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 42f7652d3eb5 Linux 6.12-rc4 new cd843399d706 crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue new a777c32ca42b Merge tag 'v6.12-p4' of git://git.kernel.org/pub/scm/linux [...] new 796a4049640b netfs: In readahead, put the folio refs as soon extracted new 368196e50194 netfs: fix documentation build error new f92f0a1b0569 openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) new 6ed469df0bfb nilfs2: fix kernel bug due to missing clearing of buffer d [...] new d6a77668a708 netfs: Downgrade i_rwsem for a buffered write new 229fd15908fe fs: don't try and remove empty rbtree node new 15f343474816 fs: Fix uninitialized value issue in from_kuid and from_kgid new 610a79ffea02 afs: Fix lock recursion new 197231da7f6a proc: Fix W=1 build kernel-doc warning new 7166c32651fa Merge tag 'vfs-6.12-rc5.fixes' of git://git.kernel.org/pub [...] new 373b9338c972 uprobe: avoid out-of-bounds memory access of fetching args new c1bc09d7bfcb Merge tag 'probes-fixes-v6.12-rc4' of git://git.kernel.org [...] new 88a387cf9e5f KVM: Remove unused kvm_vcpu_gfn_to_pfn new bc07eea2f3b3 KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic new 8e690b817e38 x86/kvm: Override default caching mode for SEV-SNP and TDX new 58a20a9435aa KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting [...] new 28cf49788107 KVM: x86/mmu: Add lockdep assert to enforce safe usage of [...] new 5a279842441b KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL new 731285fbb6f5 KVM: VMX: reset the segment cache after segment init in vm [...] new f559b2e9c5c5 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory new 9a400068a158 KVM: selftests: x86: Avoid using SSE/AVX instructions new 773cca183440 KVM: selftests: Fix out-of-bounds reads in CPUID test's ar [...] new 3ec4350d4efb RISCV: KVM: use raw_spinlock for critical section in imsic new 980c41f554c3 KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 [...] new ffe68b2d19a5 KVM: arm64: Disable fields that KVM doesn't know how to ha [...] new e8d164974cfa KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is ad [...] new 78c4446b5f95 KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 new dc9b5d7e0bd4 KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 new 9b7c3dd5964b Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes new ae8f8b376102 KVM: arm64: Unregister redistributor for failed vCPU creation new 6ded46b5a4fd KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out new 3c164eb9464d KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed new c268f204f7c5 KVM: arm64: nv: Punt stage-2 recycling to a vCPU request new 79cc6cdb932a KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to [...] new d4a89e5aee23 KVM: arm64: Expose S1PIE to guests new df5fd75ee305 KVM: arm64: Don't eagerly teardown the vgic on init error new ddd5c5820116 Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pu [...] new afa9b48f327c KVM: arm64: Shave a few bytes from the EL2 idmap code new c6c167afa090 KVM: arm64: Fix shift-out-of-bounds bug new 5978d4ec7e82 KVM: arm64: vgic: Don't check for vgic_ready() when settin [...] new 78a005555500 KVM: arm64: Ensure vgic_ready() is ordered against MMIO re [...] new e9001a382fa2 Merge tag 'kvmarm-fixes-6.12-3' of git://git.kernel.org/pu [...] new d12937763990 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
The 45 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/filesystems/netfs_library.rst | 1 - Documentation/virt/kvm/api.rst | 16 +++-- Documentation/virt/kvm/locking.rst | 2 +- arch/arm64/include/asm/kvm_asm.h | 1 + arch/arm64/include/asm/kvm_host.h | 7 ++ arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/kvm_nested.h | 4 +- arch/arm64/kernel/asm-offsets.c | 1 + arch/arm64/kvm/arm.c | 5 ++ arch/arm64/kvm/hyp/nvhe/hyp-init.S | 52 +++++++------- arch/arm64/kvm/hypercalls.c | 12 ++-- arch/arm64/kvm/mmu.c | 15 ++-- arch/arm64/kvm/nested.c | 53 +++++++++++++-- arch/arm64/kvm/sys_regs.c | 77 +++++++++++++++++++-- arch/arm64/kvm/vgic/vgic-init.c | 41 +++++++++-- arch/arm64/kvm/vgic/vgic-kvm-device.c | 7 +- arch/riscv/kvm/aia_imsic.c | 8 +-- arch/x86/kernel/kvm.c | 4 ++ arch/x86/kvm/mmu/mmu.c | 27 +++++--- arch/x86/kvm/svm/nested.c | 6 +- arch/x86/kvm/vmx/vmx.c | 6 +- fs/afs/internal.h | 2 + fs/afs/rxrpc.c | 83 ++++++++++++++++------- fs/namespace.c | 4 +- fs/netfs/buffered_read.c | 47 ++++--------- fs/netfs/locking.c | 3 +- fs/netfs/read_collect.c | 2 + fs/nilfs2/page.c | 6 +- fs/ocfs2/file.c | 9 ++- fs/open.c | 2 + fs/proc/fd.c | 2 +- include/linux/kvm_host.h | 2 - include/trace/events/netfs.h | 1 - kernel/trace/trace_uprobe.c | 9 ++- lib/crypto/mpi/mpi-mul.c | 2 +- tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/aarch64/set_id_regs.c | 16 ++++- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 2 +- virt/kvm/kvm_main.c | 12 ---- 39 files changed, 379 insertions(+), 174 deletions(-)