7807bba...
by
Hector CAO
on 2023-09-06
Enable config TDX guest driver
CONFIG_ TDX_GUEST_ DRIVER should be set to y to enable the tdx-guest and
/dev/tdx-guest char device
f0c26d7...
by
Hector CAO
on 2023-08-30
Config annotations file for TDX
fb3f29a...
by
Isaku Yamahata
on 2023-10-13
KVM: selftests: TDX: Use KVM_TDX_RELEASE_VM
Reduce TD destruction time to call KVM_TDX_RELEASE_VM.
Signed-off-by: Isaku Yamahata <email address hidden>
8402da4...
by
Isaku Yamahata
on 2023-09-07
KVM: selftests: Add memory fault and tdx to KVM exit string
Update exit_reasons_ known[] to add new KVM_EXIT_ MEMORY_ fault and
KVM_EXIT_TDX.
Signed-off-by: Isaku Yamahata <email address hidden>
e940125...
by
Isaku Yamahata
on 2023-09-07
KVM: selftests: TDX UPM: punch hole when converting to shared
Signed-off-by: Isaku Yamahata <email address hidden>
9b9ab05...
by
Isaku Yamahata
on 2023-09-07
KVM: selftests: TDX UPM: Handle report fatal error
tdx_upm_tests report guest assert as TDG_VP_ VMCALL_ REPORT_ FATAL_ERROR.
Handle it to catch it instead of ignoring it.
Signed-off-by: Isaku Yamahata <email address hidden>
f8879be...
by
Zhu Lingshan
on 2023-12-20
**[FIXUP]**: KVM: selftests, TDX: Use TEST_ASSERT_EQ instead of ASSERT_EQ to compile
Make tdx_util.c and tdx_upm_test.c compile by catching up the upstream
change.
- Use TEST_ASSERT_EQ instead of ASSERT_EQ to compile because ASSERT_EQ was
replaced.
- Add KVM_EXIT_ MEMORY_ FAULT for tooling and struct kvm_run.
Signed-off-by: Isaku Yamahata <email address hidden>
5255c98...
by
Isaku Yamahata
on 2023-09-07
**[FIXUP]**: KVM: selftests: TDX: Use KVM_X86_TDX_VM instead of KVM_X86_ SW_PROTECTED_ VM
Now KVM_X86_TDX_VM is defined for TDX.
Signed-off-by: Isaku Yamahata <email address hidden>
9fd9cd7...
by
Isaku Yamahata
on 2023-09-06
**[FIXUP]**: KVM: selftests: TDX: catch up kernel changes
Rename to compile.
ASSERT_EQ => TEST_ASSERT_EQ
GUEST_ASSERT_1 => deleted. use GUEST_ASSERT_EQ
KVM_X86_ PROTECTED_ VM => KVM_X86_ SW_PROTECTED_ VM
Signed-off-by: Isaku Yamahata <email address hidden>
9238468...
by
Isaku Yamahata
on 2023-09-06
**[FIXUP]**: KVM: selftests: TDX: tdcall.S
Define tdcall for binutils older than 2.36.
Signed-off-by: Isaku Yamahata <email address hidden>