Commit 90bf8d98b422 for kernel

commit 90bf8d98b422c09625762d55644bad64ab74c509
Merge: 79a72162048e ad5b353240c8
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Dec 5 08:25:33 2021 -0800

    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

    Pull more kvm fixes from Paolo Bonzini:

     - Static analysis fix

     - New SEV-ES protocol for communicating invalid VMGEXIT requests

     - Ensure APICv is considered inactive if there is no APIC

     - Fix reserved bits for AMD PerfEvtSeln register

    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
      KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure
      KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary
      KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails
      KVM: x86/mmu: Retry page fault if root is invalidated by memslot update
      KVM: VMX: Set failure code in prepare_vmcs02()
      KVM: ensure APICv is considered inactive if there is no APIC
      KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register