RE: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Thomas Gleixner
On Mon, 30 Jul 2018, Prakhya, Sai Praneeth wrote: > > > >> From: Sai Praneeth Some future > > > >> Intel processors may support "Enhanced IBRS" which is an "always > > > >> on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never > > > >> disabled. According to specification[1], this

RE: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Thomas Gleixner
On Mon, 30 Jul 2018, Prakhya, Sai Praneeth wrote: > > > >> From: Sai Praneeth Some future > > > >> Intel processors may support "Enhanced IBRS" which is an "always > > > >> on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never > > > >> disabled. According to specification[1], this

RE: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Prakhya, Sai Praneeth
> > >> From: Sai Praneeth Some future > > >> Intel processors may support "Enhanced IBRS" which is an "always > > >> on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never > > >> disabled. According to specification[1], this should simplify > > >> software enabling and improve

RE: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Prakhya, Sai Praneeth
> > >> From: Sai Praneeth Some future > > >> Intel processors may support "Enhanced IBRS" which is an "always > > >> on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never > > >> disabled. According to specification[1], this should simplify > > >> software enabling and improve

Re: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Thomas Gleixner
On Mon, 30 Jul 2018, Dave Hansen wrote: > On 07/30/2018 05:25 AM, Thomas Gleixner wrote: > > On Tue, 24 Jul 2018, Sai Praneeth Prakhya wrote: > >> From: Sai Praneeth > >> Some future Intel processors may support "Enhanced IBRS" which is an > >> "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is

Re: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Thomas Gleixner
On Mon, 30 Jul 2018, Dave Hansen wrote: > On 07/30/2018 05:25 AM, Thomas Gleixner wrote: > > On Tue, 24 Jul 2018, Sai Praneeth Prakhya wrote: > >> From: Sai Praneeth > >> Some future Intel processors may support "Enhanced IBRS" which is an > >> "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is

Re: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Dave Hansen
On 07/30/2018 05:25 AM, Thomas Gleixner wrote: > On Tue, 24 Jul 2018, Sai Praneeth Prakhya wrote: >> From: Sai Praneeth >> Some future Intel processors may support "Enhanced IBRS" which is an >> "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and >> never disabled. According to

Re: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Dave Hansen
On 07/30/2018 05:25 AM, Thomas Gleixner wrote: > On Tue, 24 Jul 2018, Sai Praneeth Prakhya wrote: >> From: Sai Praneeth >> Some future Intel processors may support "Enhanced IBRS" which is an >> "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and >> never disabled. According to

Re: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Thomas Gleixner
On Tue, 24 Jul 2018, Sai Praneeth Prakhya wrote: > From: Sai Praneeth > > Some future Intel processors may support "Enhanced IBRS" which is an > "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and > never disabled. According to specification[1], this should simplify > software

Re: [PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-30 Thread Thomas Gleixner
On Tue, 24 Jul 2018, Sai Praneeth Prakhya wrote: > From: Sai Praneeth > > Some future Intel processors may support "Enhanced IBRS" which is an > "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and > never disabled. According to specification[1], this should simplify > software

[PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-24 Thread Sai Praneeth Prakhya
From: Sai Praneeth Some future Intel processors may support "Enhanced IBRS" which is an "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never disabled. According to specification[1], this should simplify software enabling and improve performance. [With enhanced IBRS, the

[PATCH] x86/speculation: Support Enhanced IBRS on future CPUs

2018-07-24 Thread Sai Praneeth Prakhya
From: Sai Praneeth Some future Intel processors may support "Enhanced IBRS" which is an "always on" mode i.e. IBRS bit in SPEC_CTRL MSR is enabled once and never disabled. According to specification[1], this should simplify software enabling and improve performance. [With enhanced IBRS, the