Files
Nim/lib/system
Emery Hemingway 9e87531f04 Genode: constrain osTryAllocPages to RAM quota (#6883)
Genode software components all start with an explicit RAM resource quota
which may or may not be upgraded during runtime by the parent process.
With this patch `osTryAllocPages` will fail if allocation exceeds quotas
set by the parent and the `osAllocPages` procedure will trigger a
blocking request to the parent to increase quotas. The previous behavior
could potentially block both procedures indefinitely for a quota upgrade
rather than fail and trigger garbage collection.

This patch also adds tracking of Genode dataspace mappings into the
component address space so they can be detached and freed.
2017-12-14 10:23:47 +01:00
..
2015-06-15 00:56:20 +02:00
2017-03-26 09:30:59 +02:00
2017-11-16 22:57:27 +01:00
2017-09-22 11:12:14 +02:00
2017-08-13 02:51:00 +02:00
2017-11-22 12:58:03 +01:00
2017-12-07 15:58:46 +01:00
2017-05-18 13:12:43 +02:00
2017-12-07 14:25:39 -05:00