On 04/03/2016 06:27 AM, Samuel Thibault wrote:
So the fix would be just to remove the whole if ((flags & (MAP_TYPE|MAP_INHERIT)) == MAP_ANON block?
Yes, that seems do the trick.
You can submit that patch to the libc-al...@sourceware.org mailing list (explaining the rationale etc. alongside), putting rol...@hack.frob.com and this bug-hurd@gnu.org list in Cc. And we can commit the patch to the debian libc in parallel. Samuel
Done. Although, I had to use a different mail address for Roland, because bugzilla wouldn't let me otherwise. Oh well, hope it isn't an issue. Anyway, here's the bug report for glibc: https://sourceware.org/bugzilla/show_bug.cgi?id=19903