genode/repos/base-hw/src/core/include
Alexander Senier e61a5b0d05 base-hw: Fix PML4 size and constants
The size of the whole table and table entries were exchanged for PML4,
leading to out-of-bound accesses for addesses >= 2^39. Some constants
were lacking type suffixes causing integer overflows.

Added assertions to catch out-of-bound accesses early on.

Fixes #2210
Fixes #2211
2017-05-02 15:28:52 +02:00
..
kernel hw: fix race in core's pager code (fix #2301) 2017-03-15 12:24:41 +01:00
spec base-hw: Fix PML4 size and constants 2017-05-02 15:28:52 +02:00
array.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
assert.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
bootinfo.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
core_mmio.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
cpu_thread_allocator.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
irq_session_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
map_local.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
mapping.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
memory_region.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
object.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
page_flags.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
pager.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
platform_pd.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
platform_thread.h hw: fix race in core's pager code (fix #2301) 2017-03-15 12:24:41 +01:00
platform.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
rpc_cap_factory.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
signal_broker.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
signal_source_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
translation_table_allocator_tpl.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
translation_table_allocator.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
trustzone.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
util.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
vm_root.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00