" Sent in last weekend to the Linux 5.13 kernel was the change so Linux x86/x86_64 will always reserve the first 1MB of RAM in order to avoid corruption issues with some BIOS and frame-buffers sometimes fiddling with that lowest portion of system memory."
haiku has always had reserved protected memory, iirc that it uses a form of address randomization to prevent injection or some other security issues, iirc
As far as I know we don’t explicitly do this. It wouldn’t be hard to add it, ideally as an option in the boot menu or after detecting that we are running on a machine where this is known to happen?
That has nothing to do with the layout of physical memory. Address randomization randomizes virtual addresses, not physicla addresses.