genode/repos/base/src/core/include
Stefan Kalkowski a004462096 hw: fix capability accounting of kernel/core
The recently implemented capability resource trading scheme unfortunately
broke the automated capability memory upgrade mechanism needed by base-hw
kernel/core. This commit splits the capability memory upgrade mechanism
from the PD session ram_quota upgrade, and moves that functionality
into a separate Pd_session::Native_pd interface.

Ref #2398
2017-06-19 12:35:55 +02:00
..
trace Streamline exception types 2017-05-31 13:16:07 +02:00
account.h core: remove warning about possibly leaking resources 2017-05-31 13:16:20 +02:00
address_space.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
assertion.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
boot_modules.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
core_capability_space.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
core_env.h Integrate core's RAM service into the PD service 2017-05-31 13:16:14 +02:00
core_log.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
core_mem_alloc.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
core_region_map.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
core_service.h core: simplify initialization 2017-05-31 13:16:12 +02:00
cpu_root.h Replace Quota_exceeded by Insufficient_ram_quota 2017-05-31 13:16:05 +02:00
cpu_session_component.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
cpu_thread_component.h core: remove PD capability from thread object 2017-05-31 13:16:20 +02:00
dataspace_component.h base: new 'Ram_allocator' interface 2017-05-31 13:16:04 +02:00
io_mem_root.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
io_mem_session_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
io_port_root.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
io_port_session_component.h Streamline exception types 2017-05-31 13:16:07 +02:00
irq_args.h Streamline exception types 2017-05-31 13:16:07 +02:00
irq_object.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
irq_root.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
log_root.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
log_session_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
native_cpu_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
native_pd_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
pager.h Streamline exception types 2017-05-31 13:16:07 +02:00
pager_object_exception_state.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
pd_root.h hw: fix capability accounting of kernel/core 2017-06-19 12:35:55 +02:00
pd_session_component.h hw: fix capability accounting of kernel/core 2017-06-19 12:35:55 +02:00
platform_generic.h Integrate core's RAM service into the PD service 2017-05-31 13:16:14 +02:00
platform_services.h core: simplify initialization 2017-05-31 13:16:12 +02:00
ram_dataspace_factory.h core: split RAM dataspace factory from RAM service 2017-05-31 13:16:12 +02:00
region_map_component.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
rm_root.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
rm_session_component.h Streamline exception types 2017-05-31 13:16:07 +02:00
rom_fs.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
rom_root.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
rom_session_component.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 core: equip signal-context slab with initial block 2017-05-31 13:16:13 +02:00
signal_context_slab.h core: equip signal-context slab with initial block 2017-05-31 13:16:13 +02:00
signal_source_component.h core: equip signal-context slab with initial block 2017-05-31 13:16:13 +02:00
signal_transmitter.h base: restructure signal-submit initialization 2017-05-31 13:16:12 +02:00
synced_ram_allocator.h Integrate core's RAM service into the PD service 2017-05-31 13:16:14 +02:00
synced_range_allocator.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00