haiku/headers
Jérôme Duval 1f8a8d2b48 boot/bios_ia32: basic support la57 aka 5-level paging for x86_64 kernels
la57 kernel support is required. we simply add a 5th level and enable the cr4
feature. the safemode option "256tb_memory_limit" is named after the 4gb one,
but the current support is limited to 512GB as before (this can be later extended).

Change-Id: I922774473c4a6112a0e4ff74162285ad58aa53af
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3552
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
2020-12-28 18:21:11 +00:00
..
build AutoDeleter: add delarations for common types and destructors 2020-12-13 19:14:13 +00:00
compatibility POSIX: asprintf and vasprintf are BSD/GNU extensions 2020-11-07 08:49:34 +00:00
config ARM64: Initial changes so we can compile GCC toolchain 2019-08-30 19:05:16 +00:00
cpp build fix. 2015-11-12 22:24:16 +01:00
glibc Make public glibc header printf.h usable. 2013-07-17 18:07:56 +02:00
libs agg: fix build. 2020-01-22 19:25:16 +01:00
os LayoutBuilder.h: Fix use after free 2020-11-19 07:17:29 +00:00
posix implement mlock(), munlock() 2020-12-03 07:58:05 +00:00
private boot/bios_ia32: basic support la57 aka 5-level paging for x86_64 kernels 2020-12-28 18:21:11 +00:00
tools Fix #12799: Enable elf symbol patching for Haiku 2016-10-30 10:42:24 +01:00