RE: [PATCH v4 20/23] qemu: Bypass sending VIR_DOMAIN_EVENT_RESUMED event when TD VM reboot

2025-07-30 Thread Duan, Zhenzhong
Hi Daniel, We just find this patch is missed in upstream branch, is it dropped for some reason? Thanks Zhenzhong >-Original Message- >From: Duan, Zhenzhong >Subject: [PATCH v4 20/23] qemu: Bypass sending >VIR_DOMAIN_EVENT_RESUMED event when TD VM reboot > >When

RE: [PATCH v4 00/23] LIBVIRT: X86: TDX support

2025-07-11 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH v4 00/23] LIBVIRT: X86: TDX support > >On Fri, Jul 11, 2025 at 06:23:46 +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Daniel P. Berrangé >&g

RE: [PATCH v4 00/23] LIBVIRT: X86: TDX support

2025-07-10 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v4 00/23] LIBVIRT: X86: TDX support > >FYI, QEMU soft freeze is next week, and rc0 release >is Jul 22nd. I proposed we merge this series once >the QEMU rc0 release is out, so this is likely ready >for the libvirt August 1

RE: [PATCH v4 00/23] LIBVIRT: X86: TDX support

2025-07-10 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v4 00/23] LIBVIRT: X86: TDX support > >On Thu, Jul 10, 2025 at 03:21:02AM -0400, Zhenzhong Duan wrote: >> Hi, >> >> This series brings libvirt the x86 TDX support. >> >> * What's TDX? >> TDX stands for Trust Domain Extens

RE: [PATCH v3 07/21] conf: Add tdx as launch security type

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 07/21] conf: Add tdx as launch security type > >On Mon, Jun 30, 2025 at 02:17:18PM +0800, Zhenzhong Duan wrote: >> When 'tdx' is used, the VM will be launched with Intel TDX feature enabled. >> TDX feature supports run

RE: [PATCH v3 14/21] qemu: Add FakeReboot support for TDX guest

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 14/21] qemu: Add FakeReboot support for TDX guest > >On Wed, Jul 09, 2025 at 09:44:42AM +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Daniel

RE: [PATCH v3 12/21] conf: Add Intel TDX Quote Generation Service(QGS) support

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 12/21] conf: Add Intel TDX Quote Generation >Service(QGS) support > >On Wed, Jul 09, 2025 at 02:52:05AM +0000, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >&g

RE: [PATCH v3 21/21] docs: domain: Add documentation for Intel TDX guest

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 21/21] docs: domain: Add documentation for Intel >TDX guest > >On Mon, Jun 30, 2025 at 02:17:32PM +0800, Zhenzhong Duan wrote: >> Signed-off-by: Zhenzhong Duan >> --- >> docs/formatdomain.rst | 63 >++

RE: [PATCH v3 14/21] qemu: Add FakeReboot support for TDX guest

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 14/21] qemu: Add FakeReboot support for TDX guest > >On Mon, Jun 30, 2025 at 02:17:25PM +0800, Zhenzhong Duan wrote: >> Utilize the existing fake reboot mechanism to do reboot for TDX guest. >> >> Different from normal

RE: [PATCH v3 00/21] LIBVIRT: X86: TDX support

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 00/21] LIBVIRT: X86: TDX support > >On Wed, Jul 09, 2025 at 08:55:48AM +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Daniel P. Berrangé &

RE: [PATCH v3 00/21] LIBVIRT: X86: TDX support

2025-07-09 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 00/21] LIBVIRT: X86: TDX support > >On Mon, Jun 30, 2025 at 02:17:11PM +0800, Zhenzhong Duan wrote: >> Hi, >> >> This series brings libvirt the x86 TDX support. >> >> * What's TDX? >> TDX stands for Trust Domain Extens

RE: [PATCH v3 21/21] docs: domain: Add documentation for Intel TDX guest

2025-07-08 Thread Duan, Zhenzhong
>-Original Message- >From: Li, Xiaoyao >Subject: Re: [PATCH v3 21/21] docs: domain: Add documentation for Intel >TDX guest > >On 6/30/2025 2:17 PM, Zhenzhong Duan wrote: >> Signed-off-by: Zhenzhong Duan >> --- >> docs/formatdomain.rst | 63 >+++

RE: [PATCH v3 12/21] conf: Add Intel TDX Quote Generation Service(QGS) support

2025-07-08 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 12/21] conf: Add Intel TDX Quote Generation >Service(QGS) support > >On Mon, Jun 30, 2025 at 02:17:23PM +0800, Zhenzhong Duan wrote: >> Add element "quoteGenerationSocket" to tdx launch security type. >> It contains on

RE: [PATCH v3 20/21] qemuxmlconftest: Add latest version of 'launch-security-tdx*' test data

2025-07-08 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 20/21] qemuxmlconftest: Add latest version of >'launch-security-tdx*' test data > >On Fri, Jul 04, 2025 at 03:10:11AM +, Duan, Zhenzhong wrote: >> >> >> >-O

RE: [PATCH v3 20/21] qemuxmlconftest: Add latest version of 'launch-security-tdx*' test data

2025-07-03 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH v3 20/21] qemuxmlconftest: Add latest version of >'launch-security-tdx*' test data > >On Mon, Jun 30, 2025 at 02:17:31PM +0800, Zhenzhong Duan wrote: >> We now have the '+inteltdx' variant dumped from a modern qemu with t

RE: [PATCH v2 19/21] qemucapabilitiestest: Add data for the qemu-11.0 dev cycle on x86_64 for the '+inteltdx' variant

2025-06-27 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH v2 19/21] qemucapabilitiestest: Add data for the >qemu-11.0 dev cycle on x86_64 for the '+inteltdx' variant > >On Wed, Jun 25, 2025 at 17:45:31 +0800, Zhenzhong Duan wrote: >> Add data based on 'v10.0.0-1724-gf9a3def17b'. > >N

RE: [PATCH v2 11/21] qemu: Add command line for TDX Quote Generation Service(QGS)

2025-06-27 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH v2 11/21] qemu: Add command line for TDX Quote >Generation Service(QGS) > >On Wed, Jun 25, 2025 at 17:45:23 +0800, Zhenzhong Duan wrote: >> 'tdx-guest' object supports a "quote-generation-socket" property for >> attestation pu

RE: [PATCH v2 03/21] qemu: Add TDX capability

2025-06-27 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH v2 03/21] qemu: Add TDX capability > >On Fri, Jun 27, 2025 at 07:42:48 +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Peter Krempa >> >

RE: [PATCH v2 03/21] qemu: Add TDX capability

2025-06-27 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH v2 03/21] qemu: Add TDX capability > >On Wed, Jun 25, 2025 at 13:19:34 +0200, Peter Krempa via Devel wrote: >> On Wed, Jun 25, 2025 at 17:45:15 +0800, Zhenzhong Duan wrote: >> > QEMU_CAPS_TDX_GUEST set means TDX supported with

RE: [PATCH v2] meson: Add back prefix path for runstatedir

2025-04-23 Thread Duan, Zhenzhong
Gentle ping, any more comments? Thanks Zhenzhong >-Original Message- >From: Duan, Zhenzhong >Sent: Wednesday, April 2, 2025 5:20 PM >To: devel@lists.libvirt.org >Subject: [PATCH v2] meson: Add back prefix path for runstatedir > >Currently libvirt favors /run instead

RE: [PATCH v1 00/18] LIBVIRT: X86: TDX support

2025-04-07 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH v1 00/18] LIBVIRT: X86: TDX support > >On Thu, Apr 03, 2025 at 18:28:23 +0800, Zhenzhong Duan wrote: > >[...] > >> >> Zhenzhong Duan (18): >> tools: Secure guest check for Intel in virt-host-validate >> qemu: Check if INTE

RE: [PATCH rfcv4 04/13] conf: expose TDX feature in domain capabilities

2025-04-05 Thread Duan, Zhenzhong
>-Original Message- >From: Jim Fehlig >Subject: Re: [PATCH rfcv4 04/13] conf: expose TDX feature in domain >capabilities > >On 5/24/24 00:21, Zhenzhong Duan wrote: >> Extend qemu TDX capability to domain capabilities. >> >> Signed-off-by: Chenyi Qiang >> Signed-off-by: Zhenzhong Duan

RE: [PATCH] meson: Add back prefix path for runstatedir

2025-04-05 Thread Duan, Zhenzhong
>-Original Message- >From: Pavel Hrdina >Subject: Re: [PATCH] meson: Add back prefix path for runstatedir > >On Wed, Apr 02, 2025 at 08:33:23AM +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Peter Krempa >>

Report a build issue

2025-04-02 Thread Duan, Zhenzhong
Hi, When -Dlibnl=disabled, build failed as below: ../src/util/virnetdevbridge.c: In function 'virNetDevBridgeSetupVlans': ../src/util/virnetdevbridge.c:326:9: error: implicit declaration of function 'virNetlinkBridgeVlanFilterSet'; did you mean 'virNetDevBridgeGetVlanFiltering'? [-Werror=implic

RE: [PATCH] meson: Add back prefix path for runstatedir

2025-04-02 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: [PATCH] meson: Add back prefix path for runstatedir > >On Wed, Apr 02, 2025 at 15:58:28 +0800, Zhenzhong Duan wrote: >> Currently libvirt favors /run instead of /var/run, but for local build >> run test, a prefix path is still needed

RE: Report a build issue

2025-04-02 Thread Duan, Zhenzhong
>-Original Message- >From: Peter Krempa >Subject: Re: Report a build issue > >On Wed, Apr 02, 2025 at 06:56:17 +, Duan, Zhenzhong wrote: >> Hi, >> >> When -Dlibnl=disabled, build failed as below: >> >> ../src/util/virnetdevbri

RE: [PATCH rfcv4 06/13] qemu: Add command line and validation for TDX type

2025-04-01 Thread Duan, Zhenzhong
>-Original Message- >From: Jim Fehlig >Subject: Re: [PATCH rfcv4 06/13] qemu: Add command line and validation for TDX >type > >On 5/24/24 00:21, Zhenzhong Duan wrote: >> QEMU will provides 'tdx-guest' object which is used to launch encrypted >> VMs on Intel platform using TDX feature. >>

RE: [PATCH rfcv4 05/13] conf: add tdx as launch security type

2025-03-26 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 05/13] conf: add tdx as launch security type > >On Wed, Mar 26, 2025 at 02:45:55AM +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Daniel

RE: [PATCH rfcv4 08/13] Add Intel TDX Quote Generation Service(QGS) support

2025-03-26 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 08/13] Add Intel TDX Quote Generation Service(QGS) >support > >On Wed, Mar 26, 2025 at 03:29:04AM +0000, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >&g

RE: [PATCH rfcv4 08/13] Add Intel TDX Quote Generation Service(QGS) support

2025-03-25 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 08/13] Add Intel TDX Quote Generation Service(QGS) >support > >On Fri, May 24, 2024 at 02:21:23PM +0800, Zhenzhong Duan wrote: >> Add element "quoteGenerationService" to tdx launch security type. >> Currently it con

RE: [PATCH rfcv4 05/13] conf: add tdx as launch security type

2025-03-25 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 05/13] conf: add tdx as launch security type > >On Fri, May 24, 2024 at 02:21:20PM +0800, Zhenzhong Duan wrote: >> When 'tdx' is used, the VM will launched with Intel TDX feature enabled. >> TDX feature supports run

RE: [PATCH rfcv4 06/13] qemu: Add command line and validation for TDX type

2024-06-06 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 06/13] qemu: Add command line and validation >for TDX type > >On Fri, May 24, 2024 at 02:21:21PM +0800, Zhenzhong Duan wrote: >> QEMU will provides 'tdx-guest' object which is used to launch encrypted >> VMs on Inte

RE: [PATCH rfcv4 08/13] Add Intel TDX Quote Generation Service(QGS) support

2024-06-06 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 08/13] Add Intel TDX Quote Generation >Service(QGS) support > >On Fri, May 24, 2024 at 02:21:23PM +0800, Zhenzhong Duan wrote: >> Add element "quoteGenerationService" to tdx launch security type. >> Currently it con

RE: [PATCH rfcv4 05/13] conf: add tdx as launch security type

2024-06-06 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 05/13] conf: add tdx as launch security type > >On Fri, May 24, 2024 at 02:21:20PM +0800, Zhenzhong Duan wrote: >> When 'tdx' is used, the VM will launched with Intel TDX feature enabled. >> TDX feature supports run

RE: [PATCH rfcv4 01/13] tools: Secure guest check for Intel in virt-host-validate

2024-06-06 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 01/13] tools: Secure guest check for Intel in virt- >host-validate > >On Fri, May 24, 2024 at 02:21:16PM +0800, Zhenzhong Duan wrote: >> Add check in virt-host-validate for secure guest support >> on x86 for Intel T

RE: [PATCH rfcv4 02/13] qemu: Check if INTEL Trust Domain Extention support is enabled

2024-06-06 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv4 02/13] qemu: Check if INTEL Trust Domain >Extention support is enabled > >On Fri, May 24, 2024 at 02:21:17PM +0800, Zhenzhong Duan wrote: >> Implement TDX check in order to generate domain feature capability >> corr

RE: [PATCH rfcv3 07/11] qemu: add hard reboot in QEMU driver

2024-01-12 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 07/11] qemu: add hard reboot in QEMU driver > >On Fri, Jan 12, 2024 at 09:20:19AM +, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >From: Daniel P.

RE: [PATCH rfcv3 07/11] qemu: add hard reboot in QEMU driver

2024-01-12 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 07/11] qemu: add hard reboot in QEMU driver > >On Mon, Nov 27, 2023 at 04:55:17PM +0800, Zhenzhong Duan wrote: >> From: Chenyi Qiang >> >> Add the new flag >VIR_DOMAIN_REBOOT_HARD/VIR_DOMAIN_SHUTDOWN_HARD to >> car

RE: [PATCH rfcv3 11/11] conf: Add support to keep same domid for hard reboot

2024-01-12 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 11/11] conf: Add support to keep same domid for >hard reboot > >On Mon, Nov 27, 2023 at 04:55:21PM +0800, Zhenzhong Duan wrote: >> After hard reboot, domid is increased by 1 as a new domain. >> Hard reboot simulate

RE: [PATCH rfcv3 10/11] virsh: add new option "timekeep" to keep virsh console alive

2024-01-12 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 10/11] virsh: add new option "timekeep" to keep >virsh console alive > >On Mon, Nov 27, 2023 at 04:55:20PM +0800, Zhenzhong Duan wrote: >> From: Chenyi Qiang >> >> User can add a new option --timekeep to keep the v

RE: [PATCH rfcv3 08/11] qemu: make hard reboot as the TDX default reboot mode

2024-01-12 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 08/11] qemu: make hard reboot as the TDX >default reboot mode > >On Mon, Nov 27, 2023 at 04:55:18PM +0800, Zhenzhong Duan wrote: >> From: Chenyi Qiang >> >> Signed-off-by: Chenyi Qiang >> --- >> src/qemu/qemu_dri

RE: [PATCH rfcv3 06/11] qemu: force special parameters enabled for TDX guest

2024-01-11 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 06/11] qemu: force special parameters enabled for >TDX guest > >On Mon, Nov 27, 2023 at 04:55:16PM +0800, Zhenzhong Duan wrote: >> TDX guest requires some special parameters to boot, They are: >> >> "-machine pc-q3

RE: [PATCH rfcv3 05/11] qemu: Add command line and validation for TDX type

2024-01-11 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 05/11] qemu: Add command line and validation >for TDX type > >On Mon, Nov 27, 2023 at 04:55:15PM +0800, Zhenzhong Duan wrote: >> QEMU will provides 'tdx-guest' object which is used to launch encrypted >> VMs on Inte

RE: [PATCH rfcv3 03/11] conf: expose TDX feature in domain capabilities

2024-01-11 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 03/11] conf: expose TDX feature in domain >capabilities > >On Thu, Jan 11, 2024 at 03:43:34AM +0000, Duan, Zhenzhong wrote: >> >> >> >-Original Message- >> >F

RE: [PATCH rfcv3 04/11] conf: add tdx as launch security type

2024-01-11 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 04/11] conf: add tdx as launch security type > >On Mon, Nov 27, 2023 at 04:55:14PM +0800, Zhenzhong Duan wrote: >> When 'tdx' is used, the VM will launched with Intel TDX feature enabled. >> TDX feature supports run

RE: [PATCH rfcv3 03/11] conf: expose TDX feature in domain capabilities

2024-01-10 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 03/11] conf: expose TDX feature in domain >capabilities > >On Mon, Nov 27, 2023 at 04:55:13PM +0800, Zhenzhong Duan wrote: >> Extend qemu TDX capability to domain capabilities. >> >> Signed-off-by: Chenyi Qiang >>

RE: [PATCH rfcv3 02/11] qemu: Add TDX capability

2024-01-10 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 02/11] qemu: Add TDX capability > >On Mon, Nov 27, 2023 at 04:55:12PM +0800, Zhenzhong Duan wrote: >> QEMU_CAPS_TDX_GUEST set means TDX supported with this QEMU. >> >> Signed-off-by: Chenyi Qiang >> Signed-off-by:

RE: [PATCH rfcv3 01/11] qemu: Check if INTEL Trust Domain Extention support is enabled

2024-01-10 Thread Duan, Zhenzhong
>-Original Message- >From: Daniel P. Berrangé >Subject: Re: [PATCH rfcv3 01/11] qemu: Check if INTEL Trust Domain >Extention support is enabled > >On Mon, Nov 27, 2023 at 04:55:11PM +0800, Zhenzhong Duan wrote: >> Implement TDX check in order to generate domain feature capability >> corr

RE: [PATCH rfcv3 00/11] LIBVIRT: X86: TDX support

2023-12-03 Thread Duan, Zhenzhong
>-Original Message- >From: Jonathon Jongsma >Sent: Saturday, December 2, 2023 6:30 AM >Subject: Re: [PATCH rfcv3 00/11] LIBVIRT: X86: TDX support > >Hello, > >Thanks for the submission. A few initial general comments: > >On 11/27/23 2:55 AM, Zhenzhong Duan wrote: >> Hi, >> >> This series