genode/repos/base-hw
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
..
doc hw/doc: Update Muen tutorial 2017-02-28 13:00:43 +01:00
etc hw: get rid of global makefiles specific to hw 2017-01-13 13:06:55 +01:00
include hw: fix race in core's pager code (fix #2301) 2017-03-15 12:24:41 +01:00
lib/mk bootstrap hw: add missing base/registry.cc 2017-03-15 12:32:24 +01:00
ports Update Muen port 2017-02-28 13:00:43 +01:00
run hw: destroy active scheduling context (fix #1537) 2017-03-15 12:32:25 +01:00
src base-hw: Fix PML4 size and constants 2017-05-02 15:28:52 +02:00