[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v1 01/40] *** HACK *** linux-headers: Update headers to pull
From: |
Daniel P . Berrangé |
Subject: |
Re: [PATCH v1 01/40] *** HACK *** linux-headers: Update headers to pull in TDX API changes |
Date: |
Tue, 2 Aug 2022 10:47:52 +0100 |
User-agent: |
Mutt/2.2.6 (2022-06-05) |
On Tue, Aug 02, 2022 at 03:47:11PM +0800, Xiaoyao Li wrote:
> Pull in recent TDX updates, which are not backwards compatible.
>
> It's just to make this series runnable. It will be updated by script
>
> scripts/update-linux-headers.sh
>
> once TDX support is upstreamed in linux kernel.
I saw a bunch of TDX support merged in 5.19:
commit 3a755ebcc2557e22b895b8976257f682c653db1d
Merge: 5b828263b180 c796f02162e4
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Mon May 23 17:51:12 2022 -0700
Merge tag 'x86_tdx_for_v5.19_rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull Intel TDX support from Borislav Petkov:
"Intel Trust Domain Extensions (TDX) support.
This is the Intel version of a confidential computing solution called
Trust Domain Extensions (TDX). This series adds support to run the
kernel as part of a TDX guest. It provides similar guest protections
to AMD's SEV-SNP like guest memory and register state encryption,
memory integrity protection and a lot more.
Design-wise, it differs from AMD's solution considerably: it uses a
software module which runs in a special CPU mode called (Secure
Arbitration Mode) SEAM. As the name suggests, this module serves as
sort of an arbiter which the confidential guest calls for services it
needs during its lifetime.
Just like AMD's SNP set, this series reworks and streamlines certain
parts of x86 arch code so that this feature can be properly
accomodated"
Is that sufficient for this patch, or is there more pending out of
tree that QEMU still depends on ?
With regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- [PATCH v1 00/40] TDX QEMU support, Xiaoyao Li, 2022/08/02
- [PATCH v1 01/40] *** HACK *** linux-headers: Update headers to pull in TDX API changes, Xiaoyao Li, 2022/08/02
- Re: [PATCH v1 01/40] *** HACK *** linux-headers: Update headers to pull in TDX API changes,
Daniel P . Berrangé <=
- [PATCH v1 02/40] i386: Introduce tdx-guest object, Xiaoyao Li, 2022/08/02
- [PATCH v1 03/40] target/i386: Implement mc->kvm_type() to get VM type, Xiaoyao Li, 2022/08/02
- [PATCH v1 04/40] target/i386: Introduce kvm_confidential_guest_init(), Xiaoyao Li, 2022/08/02
- [PATCH v1 05/40] i386/tdx: Implement tdx_kvm_init() to initialize TDX VM context, Xiaoyao Li, 2022/08/02
- [PATCH v1 06/40] i386/tdx: Get tdx_capabilities via KVM_TDX_CAPABILITIES, Xiaoyao Li, 2022/08/02
- [PATCH v1 07/40] i386/tdx: Introduce is_tdx_vm() helper and cache tdx_guest object, Xiaoyao Li, 2022/08/02