bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64bit startup


From: Sergey Bugaev
Subject: Re: 64bit startup
Date: Tue, 20 Jun 2023 13:42:03 +0300

Could you please (when you have time, no rush) make another image
without the vm_param.h hack? Ideally, with curl and netcat and a DHCP
client included. (Curl used to be present in the apt packages cache,
but seems to have disappeared from the last image.)

Context: I have some changes here that add the inaccessible lower 4 GB
mapping, tweak ELF loading in the exec server (preallocate space
first, map at that address later), and add some kind of ASLR to
gnumach. It all kind of works, but BRK_START being in the lower 4 GB
messes things up as one might expect.

Also: any reason the Hurd executables are not compiled as PIE? It
seems that the rest of Debian is. We'd really prefer PIE for x86_64 at
least, otherwise the 4 GB mapping thing doesn't work.

Sergey



reply via email to

[Prev in Thread] Current Thread [Next in Thread]