Messages in this thread | | | Subject | Re: [PATCH 03/24] x86/paravirt: Annotate indirect calls | From | David Woodhouse <> | Date | Fri, 26 Jan 2018 09:57:10 +0000 |
| |
On Thu, 2018-01-25 at 12:35 +0100, Peter Zijlstra wrote: > On Thu, Jan 25, 2018 at 10:52:53AM +0000, David Woodhouse wrote: > > > > OK, my brain hurts a bit but I'm happy now. Thank you. > OK, I've updated the Changelog thusly. Is this satisfactory? > > --- > Subject: x86/paravirt: Annotate indirect calls > From: Peter Zijlstra <peterz@infradead.org> > Date: Wed Jan 17 16:58:11 CET 2018 > > Paravirt emits indirect calls which get flagged by objtool retpoline > checks, annotate it away because all these indirect calls will be > patched out before we start userspace. > > This patching happens through alternative_instructions() -> > apply_paravirt() -> pv_init_ops.patch() which will eventually end up > in paravirt_patch_default(). This function _will_ write direct > alternatives. > > Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: David Woodhouse <dwmw@amazon.co.uk>
I love you, Peter.[unhandled content-type:application/x-pkcs7-signature] | |