On 11/16/24 19:41, Michael Tokarev wrote:
12.11.2024 23:37, Richard Henderson wrote:
Most binaries don't actually depend on more than page alignment,
but any binary can request it.  Not honoring this was a bug.

This became obvious when gdb reported

     Failed to read a valid object file image from memory

when examining some vdso which are marked as needing more
than page alignment.

Should we pick this one up for stable series too (and maybe a
subsequent cleanup)?

I'm not sure.  We've never had a bug report about it.

And/or maybe all the alignment reducing patches for vdsos?

The alignment reducing patches alone are enough to fix the gdb issue that I 
found.

One or the other is apparently needed, but I'm not sure how
really problematic this issue is.  And you didn't Cc stable
here for a reason, I guess :)

Yeah, cause I don't know how important it is.  :-)

For now I picked up the alignment change for arm vdso due to
a subsequent change there (be8 & be32 split).  What's left
looks.. lonely :)

Heh.  Maybe let's be more conservative and leave this one out for now.


r~

Reply via email to