A small bugfix and documentation extract of my SEV_INIT2 series, plus 4 patches from Ashish and Sean that I thought would be in the 6.9 pull requests. No need to rush this in during the merge window, but please ack nevertheless. Paolo Ashish Kalra (1): KVM: SVM: Add support for allowing zero SEV ASIDs Paolo Bonzini (3): KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP Documentation: kvm/sev: separate description of firmware Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP Sean Christopherson (3): KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return KVM: SVM: Use unsigned integers when dealing with ASIDs KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES .../virt/kvm/x86/amd-memory-encryption.rst | 42 ++++++++------ arch/x86/include/uapi/asm/kvm.h | 23 ++++++++ arch/x86/kvm/svm/sev.c | 58 +++++++++++-------- arch/x86/kvm/trace.h | 10 ++-- 4 files changed, 86 insertions(+), 47 deletions(-) -- 2.43.0