On Mon, Jan 29, 2018 at 08:21:08PM +0100, Peter Zijlstra wrote: > On Mon, Jan 29, 2018 at 12:38:50PM -0600, Josh Poimboeuf wrote: > > On Tue, Jan 23, 2018 at 04:25:42PM +0100, Peter Zijlstra wrote: > > > 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. > > > > There's one condition where this isn't true: the 'noreplace-paravirt' > > cmdline option. I have no idea why that option exists but we should > > consider just removing it. > > Smells like a debug remnant from back when all this patching crap was > new. And yes, that sounds like something that should maybe go away. Esp. > for retpoline builds.
Ok, I'll whip up a patch to remove it and see if anybody complains. -- Josh