merge-563ae2f51351 from branch/tag: cvm/M109-tdx-lazy-accept into branch: cos-6.1
Changelog:
-------------------------------------------------------------
Jason A. Donenfeld (1):
x86/insn: Avoid namespace clash by separating instruction decoder MMIO type from MMIO trace type
Jianxiong Gao (1):
update config for Intel TDX
Kirill A. Shutemov (19):
x86/tdx: Fix typo in comment in __tdx_hypercall()
x86/tdx: Add more registers to struct tdx_hypercall_args
x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments
x86/tdx: Expand __tdx_hypercall() to handle more arguments
x86/tdx: Use ReportFatalError to report missing SEPT_VE_DISABLE
x86/tdx: Disable NOTIFY_ENABLES
x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall()
x86/tdx: Relax SEPT_VE_DISABLE check for debug TD
x86/tdx: Drop flags from __tdx_hypercall()
x86/boot: Centralize __pa()/__va() definitions
mm: Add support for unaccepted memory
efi/x86: Get full memory map in allocate_e820()
efi/libstub: Implement support for unaccepted memory
x86/boot/compressed: Handle unaccepted memory
efi: Add unaccepted memory support
efi/unaccepted: Avoid load_unaligned_zeropad() stepping into unaccepted memory
x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub
x86/tdx: Refactor try_accept_one()
x86/tdx: Add unaccepted memory support
Kuppuswamy Sathyanarayanan (3):
x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module
virt: Add TDX guest driver
selftests/tdx: Test TDX attestation GetReport support
Peter Zijlstra (2):
x86/tdx: Remove TDX_HCALL_ISSUE_STI
cpuidle, tdx: Make TDX code noinstr clean
Sean Christopherson (3):
KVM: VMX: Allow userspace to set all supported FEATURE_CONTROL bits
KVM: VMX: Move MSR_IA32_FEAT_CTL.LOCKED check into "is valid" helper
KVM: selftests: Verify userspace can stuff IA32_FEATURE_CONTROL at will
BUG=b/244795168
TEST=tryjob, validation and K8s e2e
RELEASE_NOTE=Updated the Linux kernel to cvm/M109-tdx-lazy-accept.
Change-Id: Iea62c482d5453d161518c78aa64e320110756b7d
Signed-off-by: Oleksandr Tymoshenko <ovt@google.com>