Re: [PATCH] x86_64: make traps on 'iret' be debuggable in user space

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Roland McGrath <roland@...>
Cc: Ingo Molnar <mingo@...>, Thomas Gleixner <tglx@...>, <linux-kernel@...>, Glauber de Oliveira Costa <gcosta@...>
Date: Thursday, February 7, 2008 - 7:28 pm

On 02/07/2008 03:30 PM, Roland McGrath wrote:

It looks you may have broken paravirt (if even that case worked) because
the iret is actually at the iret_label you removed (after the instruction
is patched.) And most likely neither version worked with "noreplace-paravirt',
because then the iret instruction is out-of-line and the INTERRUPT_RETURN
jumps to it.


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] x86_64: make traps on 'iret' be debuggable in us..., Chuck Ebbert, (Thu Feb 7, 7:28 pm)