This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 03/14 v7] Do not stack-protect ifunc resolvers.
- From: Nick Alcock <nick dot alcock at oracle dot com>
- To: Florian Weimer <fweimer at redhat dot com>
- Cc: libc-alpha at sourceware dot org
- Date: Tue, 05 Jul 2016 17:48:11 +0100
- Subject: Re: [PATCH 03/14 v7] Do not stack-protect ifunc resolvers.
- Authentication-results: sourceware.org; auth=none
- References: <1465297576-10981-1-git-send-email-nix@esperi.org.uk> <1465297576-10981-4-git-send-email-nix@esperi.org.uk> <6a69983d-3a9f-9575-29ce-7edaad92560a@redhat.com>
On 24 Jun 2016, Florian Weimer said:
> On 06/07/2016 01:06 PM, Nix wrote:
>> When dynamically linking, ifunc resolvers are called before TLS is
>> initialized, so they cannot be safely stack-protected.
>
> You should base this on top of Stefan Liebler's IFUNC resolver cleanups. It should be a one-liner then.
Hm. OK, I'll rebase the series atop that, once I can figure out which
patches to use :) (or would you rather I pull those patches into my
patch series and not rebase it? I'm happy to do either, or rebase atop
master: I'll have to retest in any case, so the usual arguments against
rebases don't apply, and the testing is almost entirely automated so I
don't mind having to rerun it.)
--
NULL && (void)