Hi Arnd, On Wed, Sep 25, 2024 at 03:58:38PM +0000, Arnd Bergmann wrote: > On Wed, Sep 25, 2024, at 15:01, Ard Biesheuvel wrote: > > From: Ard Biesheuvel <ardb@xxxxxxxxxx> > > > > Bump the minimum GCC version to 8.1 to gain unconditional support for > > referring to the per-task stack cookie using a symbol rather than > > relying on the fixed offset of 40 bytes from %GS, which requires > > elaborate hacks to support. > > > > Signed-off-by: Ard Biesheuvel <ardb@xxxxxxxxxx> > > --- > > Documentation/admin-guide/README.rst | 2 +- > > Documentation/process/changes.rst | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > Acked-by: Arnd Bergmann <arnd@xxxxxxxx> > > As we discussed during plumbers, I think this is reasonable, > both the gcc-8.1 version and the timing after the 6.12-LTS > kernel. > > We obviously need to go through all the other version checks > to see what else can be cleaned up. I would suggest we also > raise the binutils version to 2.30+, which is what RHEL8 > shipped alongside gcc-8. I have not found other distros that > use older binutils in combination with gcc-8 or higher, > Debian 10 uses binutils-2.31. > I don't think we want to combine the additional cleanup with > your series, but if we can agree on the version, we can do that > in parallel. Were you planning to send patches to that effect, or did you want someone else to do that? I think we were largely agreed on making those changes, but it wasn't clear to me who was actually going to send patches, and I couldn't spot a subsequent thread on LKML. Mark.