Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-03-09 Thread Roger Pau Monné
On Tue, Feb 15, 2022 at 04:33:15PM +, Jane Malalane wrote: > On 15/02/2022 15:21, Jan Beulich wrote: > > [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments > > unless you have verified the sender and know the content is safe. > > > > On 15.02.2022 16:10, Jane Malalane w

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-15 Thread Jane Malalane
On 15/02/2022 15:21, Jan Beulich wrote: > [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments > unless you have verified the sender and know the content is safe. > > On 15.02.2022 16:10, Jane Malalane wrote: >> On 15/02/2022 10:19, Jan Beulich wrote: >>> [CAUTION - EXTERNAL

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-15 Thread Jan Beulich
On 15.02.2022 16:10, Jane Malalane wrote: > On 15/02/2022 10:19, Jan Beulich wrote: >> [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments >> unless you have verified the sender and know the content is safe. >> >> On 15.02.2022 11:14, Jane Malalane wrote: >>> On 15/02/2022 07

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-15 Thread Jane Malalane
On 15/02/2022 10:19, Jan Beulich wrote: > [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments > unless you have verified the sender and know the content is safe. > > On 15.02.2022 11:14, Jane Malalane wrote: >> On 15/02/2022 07:09, Jan Beulich wrote: >>> [CAUTION - EXTERNAL

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-15 Thread Jan Beulich
On 15.02.2022 11:14, Jane Malalane wrote: > On 15/02/2022 07:09, Jan Beulich wrote: >> [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments >> unless you have verified the sender and know the content is safe. >> >> On 14.02.2022 18:09, Jane Malalane wrote: >>> On 14/02/2022 13

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-15 Thread Jane Malalane
On 15/02/2022 07:09, Jan Beulich wrote: > [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments > unless you have verified the sender and know the content is safe. > > On 14.02.2022 18:09, Jane Malalane wrote: >> On 14/02/2022 13:18, Jan Beulich wrote: >>> [CAUTION - EXTERNAL

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-14 Thread Jan Beulich
On 14.02.2022 18:09, Jane Malalane wrote: > On 14/02/2022 13:18, Jan Beulich wrote: >> [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments >> unless you have verified the sender and know the content is safe. >> >> On 14.02.2022 14:11, Jane Malalane wrote: >>> On 11/02/2022 11

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-14 Thread Jane Malalane
On 14/02/2022 13:18, Jan Beulich wrote: > [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments > unless you have verified the sender and know the content is safe. > > On 14.02.2022 14:11, Jane Malalane wrote: >> On 11/02/2022 11:46, Jan Beulich wrote: >>> [CAUTION - EXTERNAL

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-14 Thread Jan Beulich
On 14.02.2022 14:11, Jane Malalane wrote: > On 11/02/2022 11:46, Jan Beulich wrote: >> [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments >> unless you have verified the sender and know the content is safe. >> >> On 11.02.2022 12:29, Roger Pau Monné wrote: >>> On Fri, Feb 11

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-14 Thread Jane Malalane
On 11/02/2022 11:46, Jan Beulich wrote: > [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments > unless you have verified the sender and know the content is safe. > > On 11.02.2022 12:29, Roger Pau Monné wrote: >> On Fri, Feb 11, 2022 at 10:06:48AM +, Jane Malalane wrote:

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-11 Thread Jan Beulich
On 11.02.2022 12:29, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 10:06:48AM +, Jane Malalane wrote: >> On 10/02/2022 10:03, Roger Pau Monné wrote: >>> On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 10:06:48AM +, Jane Malalane wrote: > On 10/02/2022 10:03, Roger Pau Monné wrote: > > On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: > >> diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c > >> index 7ab15e07a0..4060aef1bd 100644 > >> -

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-11 Thread Jane Malalane
On 10/02/2022 10:03, Roger Pau Monné wrote: > On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: >> diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c >> index 7ab15e07a0..4060aef1bd 100644 >> --- a/xen/arch/x86/hvm/vmx/vmcs.c >> +++ b/xen/arch/x86/hvm/vmx/vmcs.c >>

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-10 Thread Roger Pau Monné
On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: > diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c > index 7ab15e07a0..4060aef1bd 100644 > --- a/xen/arch/x86/hvm/vmx/vmcs.c > +++ b/xen/arch/x86/hvm/vmx/vmcs.c > @@ -343,6 +343,15 @@ static int vmx_init_vmcs_confi

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-09 Thread Jane Malalane
On 09/02/2022 13:48, Anthony PERARD wrote: > On Wed, Feb 09, 2022 at 12:26:05PM +, Jane Malalane wrote: >> On 08/02/2022 15:26, Roger Pau Monné wrote: >>> On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: diff --git a/tools/golang/xenlight/types.gen.go b/tools/golang/xen

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-09 Thread Anthony PERARD
On Wed, Feb 09, 2022 at 12:26:05PM +, Jane Malalane wrote: > On 08/02/2022 15:26, Roger Pau Monné wrote: > > On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: > >> diff --git a/tools/golang/xenlight/types.gen.go > >> b/tools/golang/xenlight/types.gen.go > >> index b1e84d5258..5f38

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-09 Thread Jane Malalane
On 08/02/2022 15:26, Roger Pau Monné wrote: > On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: >> Add XEN_SYSCTL_PHYSCAP_ARCH_ASSISTED_xapic and >> XEN_SYSCTL_PHYSCAP_ARCH_ASSISTED_x2apic to report accelerated xapic >> and x2apic, on x86 hardware. >> No such features are currently imp

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-08 Thread Roger Pau Monné
On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: > Add XEN_SYSCTL_PHYSCAP_ARCH_ASSISTED_xapic and > XEN_SYSCTL_PHYSCAP_ARCH_ASSISTED_x2apic to report accelerated xapic > and x2apic, on x86 hardware. > No such features are currently implemented on AMD hardware. > > For that purpose, a

[PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-07 Thread Jane Malalane
Add XEN_SYSCTL_PHYSCAP_ARCH_ASSISTED_xapic and XEN_SYSCTL_PHYSCAP_ARCH_ASSISTED_x2apic to report accelerated xapic and x2apic, on x86 hardware. No such features are currently implemented on AMD hardware. For that purpose, also add an arch-specific "capabilities" parameter to struct xen_sysctl_phys