Re: [Xen-devel] [PATCH 2/7] x86/traps: Poison unused stack pointers in the TSS

2017-05-03 Thread Andrew Cooper
On 03/05/17 09:14, Jan Beulich wrote: On 02.05.17 at 20:05, wrote: >> --- a/xen/arch/x86/cpu/common.c >> +++ b/xen/arch/x86/cpu/common.c >> @@ -645,6 +645,14 @@ void load_system_tables(void) >> tss->ist[IST_DF - 1] = stack_top + IST_DF * PAGE_SIZE; >> tss->ist[IST_NMI - 1] = stack

Re: [Xen-devel] [PATCH 2/7] x86/traps: Poison unused stack pointers in the TSS

2017-05-03 Thread Jan Beulich
>>> On 02.05.17 at 20:05, wrote: > --- a/xen/arch/x86/cpu/common.c > +++ b/xen/arch/x86/cpu/common.c > @@ -645,6 +645,14 @@ void load_system_tables(void) > tss->ist[IST_DF - 1] = stack_top + IST_DF * PAGE_SIZE; > tss->ist[IST_NMI - 1] = stack_top + IST_NMI * PAGE_SIZE; > > + /*