RE: [PATCH] target/i386/hax: Add XCR0 support

2023-01-10 Thread Wang, Wenchao
To: Paolo Bonzini Cc: Philippe Mathieu-Daudé ; qemu-devel ; haxm-team Subject: RE: [PATCH] target/i386/hax: Add XCR0 support Hi, Paolo, Thanks for your question. This buffer is only used by the interfaces of ioctl(HAX_VCPU_SET_REGS) or ioctl(HAX_VCPU_GET_REGS). It is currently sizeof(struct

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-28 Thread Wang, Wenchao
not be possible to allocate only a 4KB size of memory for shared use. Best Regards, Wenchao From: Paolo Bonzini Sent: Wednesday, December 28, 2022 16:24 To: Wang, Wenchao Cc: Philippe Mathieu-Daudé ; qemu-devel ; haxm-team Subject: Re: [PATCH] target/i386/hax: Add XCR0 support Does it make

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-12-28 Thread Paolo Bonzini
gt; patched QEMU and it can launch all guest OSes. Thanks. > > > > > > Best Regards, > > Wenchao > > > > *From:* Paolo Bonzini > *Sent:* Tuesday, December 27, 2022 23:13 > *To:* Wang, Wenchao > *Cc:* Philippe Mathieu-Daudé ; qemu-devel < > qemu-devel@nongnu.org&g

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-27 Thread Wang, Wenchao
, December 28, 2022 10:55 To: Paolo Bonzini Cc: Philippe Mathieu-Daudé ; qemu-devel ; haxm-team Subject: RE: [PATCH] target/i386/hax: Add XCR0 support Hi, Paolo, Thanks for your reply. The reason why the variable xcr0 must be added to the header file of QEMU is because HAXM needs QEMU to allocate

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-27 Thread Wang, Wenchao
Subject: Re: [PATCH] target/i386/hax: Add XCR0 support Il lun 28 nov 2022, 09:12 Wang, Wenchao mailto:wenchao.w...@intel.com>> ha scritto: Hi, Philippe, It is just the full patch. Currently, the implementation of HAXM is simple, we did not synchronize the vCPU register for xcr0 from QEMU

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-12-27 Thread Paolo Bonzini
ny version because QEMU treats the struct as a black box? Paolo > > Best Regards, > Wenchao > > -Original Message- > From: Philippe Mathieu-Daudé > Sent: Friday, November 25, 2022 21:37 > To: Wang, Wenchao ; qemu-devel@nongnu.org > Cc: haxm-team ; Paolo Bonzini > S

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-27 Thread Wang, Wenchao
Sep 17 00:00:00 2001 From: Wenchao Wang Date: Fri, 25 Nov 2022 18:37:34 +0800 Subject: [PATCH] target/i386/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed-by: Hang Yuan Signed-off

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-19 Thread Wang, Wenchao
Thanks for Philippe's reply and help. Best Regards, Wenchao -Original Message- From: Philippe Mathieu-Daudé Sent: Monday, December 19, 2022 17:10 To: Wang, Wenchao ; qemu-devel@nongnu.org Cc: Paolo Bonzini Subject: Re: [PATCH] target/i386/hax: Add XCR0 support Hi Wenchao, On 19/12

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-12-19 Thread Philippe Mathieu-Daudé
-devel@nongnu.org Cc: haxm-team ; Paolo Bonzini Subject: RE: [PATCH] target/i386/hax: Add XCR0 support Thanks for Phillippe's reply. Hi, Paolo, Could you help to review the patch of HAX? If there is any concern about it, feel free to discuss with me. Thanks a lot. Best Regards, Wenchao

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-19 Thread Wang, Wenchao
To: Philippe Mathieu-Daudé ; qemu-devel@nongnu.org Cc: haxm-team ; Paolo Bonzini Subject: RE: [PATCH] target/i386/hax: Add XCR0 support Thanks for Phillippe's reply. Hi, Paolo, Could you help to review the patch of HAX? If there is any concern about it, feel free to discuss with me. Thanks a lot

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-16 Thread Wang, Wenchao
b1789f2523d06798b8883664bfa9a9df797bfccf Mon Sep 17 00:00:00 2001 From: Wenchao Wang Date: Fri, 25 Nov 2022 18:37:34 +0800 Subject: [PATCH] target/i386/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-12-15 Thread Peter Maydell
On Thu, 15 Dec 2022 at 09:45, Wang, Wenchao wrote: > > Hi, Thomas, > > Thanks for your reply. I have attempted to follow you suggestions but it > always failed on tagging a GPG-signed tag before submitting the pull request. > I have used GPG 2.2.4 to generate a RSA4096 GPG secret key and pasted

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-15 Thread Wang, Wenchao
. Best Regards, Wenchao -Original Message- From: Thomas Huth Sent: Wednesday, December 14, 2022 17:39 To: Wang, Wenchao Cc: qemu-devel@nongnu.org; Paolo Bonzini ; Peter Maydell ; Stefan Hajnoczi ; Richard Henderson Subject: Re: [PATCH] target/i386/hax: Add XCR0 support On 14/12/2022

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-12-14 Thread Thomas Huth
v 2022 18:37:34 +0800 Subject: [PATCH] target/i386/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed-by: Hang Yuan mailto:hang.y...@intel.com>> Signed-off-by: Wenchao Wang <m

[PATCH] target/i386/hax: Add XCR0 support

2022-12-14 Thread Wang, Wenchao
ang mailto:wenchao.w...@intel.com>> Date: Fri, 25 Nov 2022 18:37:34 +0800 Subject: [PATCH] target/i386/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed-by: Hang Yuan mail

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-08 Thread Wang, Wenchao
b1789f2523d06798b8883664bfa9a9df797bfccf Mon Sep 17 00:00:00 2001 From: Wenchao Wang Date: Fri, 25 Nov 2022 18:37:34 +0800 Subject: [PATCH] target/i386/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed-by: Hang

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-05 Thread Wang, Wenchao
, Wenchao ; qemu-devel@nongnu.org Cc: haxm-team ; Paolo Bonzini Subject: Re: [PATCH] target/i386/hax: Add XCR0 support Hi Wenchao, On 5/12/22 09:35, Wang, Wenchao wrote: > Hi, Philippe, > > Do you agree with my opinion and is there any further process that I need to > follow to get this

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-12-05 Thread Philippe Mathieu-Daudé
. I'll let Paolo decide :) Regards, Phil. Best Regards, Wenchao -Original Message- From: Wang, Wenchao Sent: Monday, November 28, 2022 16:11 To: Philippe Mathieu-Daudé ; qemu-devel@nongnu.org Cc: haxm-team ; Paolo Bonzini Subject: RE: [PATCH] target/i386/hax: Add XCR0 support Hi, Philippe

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-12-05 Thread Wang, Wenchao
@nongnu.org Cc: haxm-team ; Paolo Bonzini Subject: RE: [PATCH] target/i386/hax: Add XCR0 support Hi, Philippe, It is just the full patch. Currently, the implementation of HAXM is simple, we did not synchronize the vCPU register for xcr0 from QEMU. HAXM will handle the xcr0 state within the kernel space

RE: [PATCH] target/i386/hax: Add XCR0 support

2022-11-28 Thread Wang, Wenchao
: Friday, November 25, 2022 21:37 To: Wang, Wenchao ; qemu-devel@nongnu.org Cc: haxm-team ; Paolo Bonzini Subject: Re: [PATCH] target/i386/hax: Add XCR0 support Hi, On 25/11/22 13:18, Wang, Wenchao wrote: > Hi, maintainers, > > As HAXM v7.8.0 is released and it added XCR0 support, could

Re: [PATCH] target/i386/hax: Add XCR0 support

2022-11-25 Thread Philippe Mathieu-Daudé
/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed-by: Hang Yuan Signed-off-by: Wenchao Wang --- target/i386/hax/hax-interface.h | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH] target/i386/hax: Add XCR0 support

2022-11-25 Thread Wang, Wenchao
Mon Sep 17 00:00:00 2001 From: Wenchao Wang Date: Fri, 25 Nov 2022 18:37:34 +0800 Subject: [PATCH] target/i386/hax: Add XCR0 support Introduce extended control register XCR0 to support XSAVE feature set. Note: This change requires at least HAXM v7.8.0 to support. Reviewed-by: Hang Yuan Signed-