Re: [PATCH v5 21/27] x86/cet/shstk: Introduce WRUSS instruction

2018-11-06 Thread Yu-cheng Yu
On Tue, 2018-11-06 at 10:43 -0800, Dave Hansen wrote: > On 10/11/18 8:15 AM, Yu-cheng Yu wrote: > > --- a/arch/x86/mm/fault.c > > +++ b/arch/x86/mm/fault.c > > @@ -1305,6 +1305,15 @@ __do_page_fault(struct pt_regs *regs, unsigned long > > error_code, > > error_code |= X86_PF_USER; > >

Re: [PATCH v5 21/27] x86/cet/shstk: Introduce WRUSS instruction

2018-11-06 Thread Andy Lutomirski
On Tue, Nov 6, 2018 at 10:43 AM Dave Hansen wrote: > > On 10/11/18 8:15 AM, Yu-cheng Yu wrote: > > --- a/arch/x86/mm/fault.c > > +++ b/arch/x86/mm/fault.c > > @@ -1305,6 +1305,15 @@ __do_page_fault(struct pt_regs *regs, unsigned long > > error_code, > > error_code |= X86_PF_USER; >

Re: [PATCH v5 21/27] x86/cet/shstk: Introduce WRUSS instruction

2018-11-06 Thread Dave Hansen
On 10/11/18 8:15 AM, Yu-cheng Yu wrote: > --- a/arch/x86/mm/fault.c > +++ b/arch/x86/mm/fault.c > @@ -1305,6 +1305,15 @@ __do_page_fault(struct pt_regs *regs, unsigned long > error_code, > error_code |= X86_PF_USER; > flags |= FAULT_FLAG_USER; > } else { > +