| Date | Sun, 14 Jan 2018 16:02:19 +0100 | From | Borislav Petkov <> | Subject | Re: [PATCH v8 03/12] x86/retpoline: Add initial retpoline support |
| |
On Thu, Jan 11, 2018 at 09:46:25PM +0000, David Woodhouse wrote: > +/* > + * This should be used immediately before a retpoline alternative. It tells > + * objtool where the retpolines are so that it can make sense of the control > + * flow by just reading the original instruction(s) and ignoring the > + * alternatives. > + */ > +.macro ANNOTATE_NOSPEC_ALTERNATIVE > + .Lannotate_\@: > + .pushsection .discard.nospec > + .long .Lannotate_\@ - . > + .popsection > +.endm
Hey Josh, what happened to parsing only the retpoline-related .altinstructions sections with the X86_FEATURE bits? Or is this annotation used for something more additionally?
Thx.
-- Regards/Gruss, Boris.
Good mailing practices for 400: avoid top-posting and trim the reply.
|