Source-Changes-D archive

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

Re: CVS commit: src/sys/kern



Manuel Bouyer wrote in <20181203183537.GA1562%antioche.eu.org@localhost>:
 |On Mon, Dec 03, 2018 at 12:54:26PM +0100, Maxime Villard wrote:
 |> In other words, 80% of KASLR is enabled by default, regardless of #ifdef
 |> KASLR. Therefore, it is wrong to add an ifdef, because in either case we
 |
 |So there's no way to completely disable KASLR now ?
 |Although I admit it's usefull to have it on by default, there should \
 |be a way
 |to turn it off for low-level debugging

As an idiot from user space only: why is layout randomization
still something desirable now that kernel and user address space
is totally, cleanly and completely separated, and caches etc. are
flushed upon context-switches and system calls?  It is like that,
right?

Also, i was always curious whether there were any runtime costs
implied due to the massive splitting of object files, i wondered
whether that negatively affects the cache "hotness" in any way.
As a programmer i always tried to keep things as compact as
possible.

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)


Home | Main Index | Thread Index | Old Index