On 03/25/2015 07:04 PM, Ingo Molnar wrote:
>>> * Denys Vlasenko wrote:
>>>
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't clobber registers there.
So current code does it
* Denys Vlasenko wrote:
> On 03/25/2015 06:29 PM, Ingo Molnar wrote:
> >
> > * Denys Vlasenko wrote:
> >
> >> SYSRET code path has a small irq-off block.
> >> On this code path, TRACE_IRQS_ON can't be called right before interrupts
> >> are enabled for real, we can't clobber registers there.
On 03/25/2015 06:29 PM, Ingo Molnar wrote:
>
> * Denys Vlasenko wrote:
>
>> SYSRET code path has a small irq-off block.
>> On this code path, TRACE_IRQS_ON can't be called right before interrupts
>> are enabled for real, we can't clobber registers there.
>> So current code does it earlier, in a
* Denys Vlasenko wrote:
> SYSRET code path has a small irq-off block.
> On this code path, TRACE_IRQS_ON can't be called right before interrupts
> are enabled for real, we can't clobber registers there.
> So current code does it earlier, in a safe place.
>
> But with this, TRACE_IRQS_OFF/ON
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't clobber registers there.
So current code does it earlier, in a safe place.
But with this, TRACE_IRQS_OFF/ON frames just two fast instructions,
which
* Denys Vlasenko dvlas...@redhat.com wrote:
On 03/25/2015 06:29 PM, Ingo Molnar wrote:
* Denys Vlasenko dvlas...@redhat.com wrote:
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't clobber registers there.
So current code does it earlier, in a safe place.
But with this, TRACE_IRQS_OFF/ON frames just two fast instructions,
which
On 03/25/2015 06:29 PM, Ingo Molnar wrote:
* Denys Vlasenko dvlas...@redhat.com wrote:
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't clobber registers there.
So current code does it
* Denys Vlasenko dvlas...@redhat.com wrote:
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't clobber registers there.
So current code does it earlier, in a safe place.
But with this,
On 03/25/2015 07:04 PM, Ingo Molnar wrote:
* Denys Vlasenko dvlas...@redhat.com wrote:
SYSRET code path has a small irq-off block.
On this code path, TRACE_IRQS_ON can't be called right before interrupts
are enabled for real, we can't clobber registers there.
So current code does it earlier,
10 matches
Mail list logo