Re: [PATCH v8 04/12] x86emul: support SERIALIZE

2020-05-08 Thread Andrew Cooper
On 08/05/2020 14:59, Jan Beulich wrote: > On 08.05.2020 15:00, Andrew Cooper wrote: >> On 08/05/2020 08:34, Jan Beulich wrote: > @@ -5660,6 +5661,18 @@ x86_emulate( > goto done; > break; > > +case 0xe8: > +switch ( vex.pfx

Re: [PATCH v8 04/12] x86emul: support SERIALIZE

2020-05-08 Thread Jan Beulich
On 08.05.2020 15:00, Andrew Cooper wrote: > On 08/05/2020 08:34, Jan Beulich wrote: @@ -5660,6 +5661,18 @@ x86_emulate( goto done; break; +case 0xe8: +switch ( vex.pfx ) +{ +case vex_

Re: [PATCH v8 04/12] x86emul: support SERIALIZE

2020-05-08 Thread Andrew Cooper
On 08/05/2020 08:34, Jan Beulich wrote: >>> @@ -5660,6 +5661,18 @@ x86_emulate( >>> goto done; >>> break; >>> >>> +case 0xe8: >>> +switch ( vex.pfx ) >>> +{ >>> +case vex_none: /* serialize */ >>> +host_and_

Re: [PATCH v8 04/12] x86emul: support SERIALIZE

2020-05-08 Thread Jan Beulich
On 07.05.2020 21:32, Andrew Cooper wrote: > On 05/05/2020 09:14, Jan Beulich wrote: >> ... enabling its use by all guest kinds at the same time. >> >> Signed-off-by: Jan Beulich > > Acked-by: Andrew Cooper Thanks. >> @@ -5660,6 +5661,18 @@ x86_emulate( >> goto done; >>

Re: [PATCH v8 04/12] x86emul: support SERIALIZE

2020-05-07 Thread Andrew Cooper
On 05/05/2020 09:14, Jan Beulich wrote: > ... enabling its use by all guest kinds at the same time. > > Signed-off-by: Jan Beulich Acked-by: Andrew Cooper > @@ -5660,6 +5661,18 @@ x86_emulate( > goto done; > break; > > +case 0xe8: > +switch (

[PATCH v8 04/12] x86emul: support SERIALIZE

2020-05-05 Thread Jan Beulich
... enabling its use by all guest kinds at the same time. Signed-off-by: Jan Beulich --- v7: Re-base. v6: New. --- a/tools/libxl/libxl_cpuid.c +++ b/tools/libxl/libxl_cpuid.c @@ -214,6 +214,7 @@ int libxl_cpuid_parse_config(libxl_cpuid {"avx512-4vnniw",0x0007, 0, CPUID_REG_EDX, 2,