https://github.com/torvalds/linux
Revision 4d6fe79fdeccb8f3968d71bc633e622d43f1309c authored by Linus Torvalds on 13 November 2021, 18:01:10 UTC, committed by Linus Torvalds on 13 November 2021, 18:01:10 UTC
Pull more kvm updates from Paolo Bonzini: "New x86 features: - Guest API and guest kernel support for SEV live migration - SEV and SEV-ES intra-host migration Bugfixes and cleanups for x86: - Fix misuse of gfn-to-pfn cache when recording guest steal time / preempted status - Fix selftests on APICv machines - Fix sparse warnings - Fix detection of KVM features in CPUID - Cleanups for bogus writes to MSR_KVM_PV_EOI_EN - Fixes and cleanups for MSR bitmap handling - Cleanups for INVPCID - Make x86 KVM_SOFT_MAX_VCPUS consistent with other architectures Bugfixes for ARM: - Fix finalization of host stage2 mappings - Tighten the return value of kvm_vcpu_preferred_target() - Make sure the extraction of ESR_ELx.EC is limited to architected bits" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (34 commits) KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from KVM: x86: move guest_pv_has out of user_access section KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUS KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid() KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPID, and INVEPT KVM: nVMX: Clean up x2APIC MSR handling for L2 KVM: VMX: Macrofy the MSR bitmap getters and setters KVM: nVMX: Handle dynamic MSR intercept toggling KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bogus value was written to MSR_KVM_PV_EOI_EN KVM: x86: Rename kvm_lapic_enable_pv_eoi() KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows kvm: mmu: Use fast PF path for access tracking of huge pages when possible KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iterator KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool KVM: x86: Fix recording of guest steal time / preempted status selftest: KVM: Add intra host migration tests selftest: KVM: Add open sev dev helper ...
Tip revision: 4d6fe79fdeccb8f3968d71bc633e622d43f1309c authored by Linus Torvalds on 13 November 2021, 18:01:10 UTC
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Tip revision: 4d6fe79
File | Mode | Size |
---|---|---|
mgmt | ||
Kconfig | -rw-r--r-- | 2.0 KB |
Makefile | -rw-r--r-- | 916 bytes |
asn1.c | -rw-r--r-- | 7.6 KB |
asn1.h | -rw-r--r-- | 808 bytes |
auth.c | -rw-r--r-- | 28.9 KB |
auth.h | -rw-r--r-- | 2.2 KB |
connection.c | -rw-r--r-- | 9.4 KB |
connection.h | -rw-r--r-- | 5.6 KB |
crypto_ctx.c | -rw-r--r-- | 5.4 KB |
crypto_ctx.h | -rw-r--r-- | 2.0 KB |
glob.h | -rw-r--r-- | 1.1 KB |
ksmbd_netlink.h | -rw-r--r-- | 11.0 KB |
ksmbd_spnego_negtokeninit.asn1 | -rw-r--r-- | 579 bytes |
ksmbd_spnego_negtokentarg.asn1 | -rw-r--r-- | 335 bytes |
ksmbd_work.c | -rw-r--r-- | 1.7 KB |
ksmbd_work.h | -rw-r--r-- | 3.2 KB |
misc.c | -rw-r--r-- | 6.6 KB |
misc.h | -rw-r--r-- | 1.2 KB |
ndr.c | -rw-r--r-- | 9.6 KB |
ndr.h | -rw-r--r-- | 743 bytes |
nterr.h | -rw-r--r-- | 30.5 KB |
ntlmssp.h | -rw-r--r-- | 5.6 KB |
oplock.c | -rw-r--r-- | 44.9 KB |
oplock.h | -rw-r--r-- | 3.9 KB |
server.c | -rw-r--r-- | 13.9 KB |
server.h | -rw-r--r-- | 1.4 KB |
smb2misc.c | -rw-r--r-- | 13.0 KB |
smb2ops.c | -rw-r--r-- | 10.9 KB |
smb2pdu.c | -rw-r--r-- | 227.5 KB |
smb2pdu.h | -rw-r--r-- | 48.1 KB |
smb_common.c | -rw-r--r-- | 15.2 KB |
smb_common.h | -rw-r--r-- | 16.2 KB |
smbacl.c | -rw-r--r-- | 37.9 KB |
smbacl.h | -rw-r--r-- | 6.4 KB |
smbfsctl.h | -rw-r--r-- | 4.8 KB |
smbstatus.h | -rw-r--r-- | 106.0 KB |
transport_ipc.c | -rw-r--r-- | 20.8 KB |
transport_ipc.h | -rw-r--r-- | 1.8 KB |
transport_rdma.c | -rw-r--r-- | 54.8 KB |
transport_rdma.h | -rw-r--r-- | 1.6 KB |
transport_tcp.c | -rw-r--r-- | 13.8 KB |
transport_tcp.h | -rw-r--r-- | 338 bytes |
unicode.c | -rw-r--r-- | 10.2 KB |
unicode.h | -rw-r--r-- | 8.2 KB |
uniupr.h | -rw-r--r-- | 12.2 KB |
vfs.c | -rw-r--r-- | 44.1 KB |
vfs.h | -rw-r--r-- | 7.4 KB |
vfs_cache.c | -rw-r--r-- | 14.7 KB |
vfs_cache.h | -rw-r--r-- | 4.3 KB |
xattr.h | -rw-r--r-- | 3.3 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...