Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-22 Thread Andrew Cooper
On 22/01/18 16:49, Jan Beulich wrote: On 22.01.18 at 16:51, wrote: >> On 19/01/18 15:02, Jan Beulich wrote: >> On 19.01.18 at 15:24, wrote: On 19/01/18 12:47, Jan Beulich wrote: On 18.01.18 at 16:46,

Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-22 Thread Jan Beulich
>>> On 22.01.18 at 16:51, wrote: > On 19/01/18 15:02, Jan Beulich wrote: > On 19.01.18 at 15:24, wrote: >>> On 19/01/18 12:47, Jan Beulich wrote: >>> On 18.01.18 at 16:46, wrote: > + * %rsp is preserved

Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-22 Thread Andrew Cooper
On 19/01/18 15:02, Jan Beulich wrote: On 19.01.18 at 15:24, wrote: >> On 19/01/18 12:47, Jan Beulich wrote: >> On 18.01.18 at 16:46, wrote: @@ -265,6 +265,10 @@ On hardware supporting IBRS, the `ibrs=` option can be

Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-19 Thread Jan Beulich
>>> On 19.01.18 at 17:10, wrote: > On 19/01/18 15:02, Jan Beulich wrote: > On 19.01.18 at 15:24, wrote: >>> On 19/01/18 12:47, Jan Beulich wrote: >>> On 18.01.18 at 16:46, wrote: > @@ -265,6 +265,10 @@

Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-19 Thread Jan Beulich
>>> On 19.01.18 at 15:24, wrote: > On 19/01/18 12:47, Jan Beulich wrote: > On 18.01.18 at 16:46, wrote: >>> @@ -265,6 +265,10 @@ On hardware supporting IBRS, the `ibrs=` option can be >>> used to force or >>> prevent Xen using the

Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-19 Thread Andrew Cooper
On 19/01/18 12:47, Jan Beulich wrote: On 18.01.18 at 16:46, wrote: >> @@ -265,6 +265,10 @@ On hardware supporting IBRS, the `ibrs=` option can be >> used to force or >> prevent Xen using the feature itself. If Xen is not using IBRS itself, >> functionality is

Re: [Xen-devel] [PATCH v9 08/11] x86/entry: Clobber the Return Stack Buffer/Return Address Stack on entry to Xen

2018-01-19 Thread Jan Beulich
>>> On 18.01.18 at 16:46, wrote: > @@ -265,6 +265,10 @@ On hardware supporting IBRS, the `ibrs=` option can be > used to force or > prevent Xen using the feature itself. If Xen is not using IBRS itself, > functionality is still set up so IBRS can be virtualised for