Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 30 Nov 2022 19:09:42 -0500
From: Rich Felker <dalias@...c.org>
To: "A. Wilcox" <AWilcox@...cox-Tech.com>
Cc: musl@...ts.openwall.com
Subject: Re: Invalid page size reference in __dls2

On Wed, Nov 30, 2022 at 05:28:38PM -0600, A. Wilcox wrote:
> 
> On Nov 30, 2022, at 9:12 AM, Rich Felker <dalias@...c.org> wrote:
> > 
> > Nice catch. The references to libc are not valid in __dls2. If they
> > were, I would just re-run kernel_mapped_dso() from __dls2b or
> > something to get the right relro map, but I think instead we should do
> > something like the attached.
> > 
> > Rich
> > <ldso_page_size.diff>
> 
> LGTM but needs a # before the ‘define’.
> 
> This explains a weird error I was seeing with gcompat on aarch64.

Does this look better (message included)?


View attachment "0001-ldso-fix-invalid-early-references-to-extern-linkage-.patch" of type "text/plain" (2220 bytes)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.