RE: [RFC PATCH 13/12] Retpoline vs. CONFIG_TRIM_UNUSED_SYMBOLS

From: Lu, Hongjiu
Date: Sun Jan 07 2018 - 13:32:59 EST


> Cc: David Woodhouse <dwmw2@xxxxxxxxxxxxx>; Andi Kleen
> <ak@xxxxxxxxxxxxxxx>; Van De Ven, Arjan <arjan.van.de.ven@xxxxxxxxx>;
> Tsimbalist, Igor V <igor.v.tsimbalist@xxxxxxxxx>; Paul Turner
> <pjt@xxxxxxxxxx>; LKML <linux-kernel@xxxxxxxxxxxxxxx>; Linus Torvalds
> <torvalds@xxxxxxxxxxxxxxxxxxxx>; Greg Kroah-Hartman <gregkh@linux-
> foundation.org>; Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx>; Hansen, Dave
> <dave.hansen@xxxxxxxxx>; Kees Cook <keescook@xxxxxxxxxx>; Rik van
> Riel <riel@xxxxxxxxxx>; Peter Zijlstra <peterz@xxxxxxxxxxxxx>; Andy
> Lutomirski <luto@xxxxxxxxxxxxxx>; Jiri Kosina <jikos@xxxxxxxxxx>;
> gnomes@xxxxxxxxxxxxxxxxxxx
> Subject: RE: [RFC PATCH 13/12] Retpoline vs.
> CONFIG_TRIM_UNUSED_SYMBOLS
>
> On Sun, 7 Jan 2018, Lu, Hongjiu wrote:
>
> > Please checkout patches for GCC 7:
> >
> > https://github.com/hjl-tools/gcc/commits/hjl/indirect/gcc-7-branch/mas
> > ter
> >
> > For GCC trunk:
> >
> > https://github.com/hjl-tools/gcc/commits/hjl/indirect/master
>
> What's the plan for these vs. official GCC? Is that stuff going to part of GCC
> and if so, which versions of GCC will have that?

If I get positive feedbacks from kernel folks with my GCC 7 patches today, I
will submit my patches for GCC 8 today. After they are checked in, I will
backport them to GCC 7/6/5/4.9.

H.J.