genode/repos/base-sel4/src/core
Stefan Kalkowski 7f1692b3ca core: support unmap of managed dataspace generally
This commit solves several issues:

* correct calculation of overlap region when detaching regions
  in managed dataspaces
* prevent unmap of Fiasco.OC's core log buffer
* calculate the core-local address of regions in managed dataspaces
  if possible at all and use it to unmap on kernels where this is
  needed

Fix #976
Fix #3082
2019-01-07 12:33:56 +01:00
..
include core: support unmap of managed dataspace generally 2019-01-07 12:33:56 +01:00
sel4 core: install core-<kernel>.o at bin/ 2017-05-02 15:29:02 +02:00
spec sel4/arm: make alignment faults visible 2018-10-01 10:41:46 +02:00
capability_space.cc core: avoid null pointer reference warning 2019-01-07 12:25:44 +01:00
core_log_out.cc base-*: rename core_log.cc to core_log_out.cc 2017-12-21 15:01:46 +01:00
core_region_map.cc base: support to attach RAM dataspaces readonly 2018-05-30 13:36:27 +02:00
io_mem_session_support.cc Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
irq_session_component.cc Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
pager.cc sel4/arm: make alignment faults visible 2018-10-01 10:41:46 +02:00
platform_pd.cc sel4/arm: make alignment faults visible 2018-10-01 10:41:46 +02:00
platform_thread.cc Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
platform.cc sel4: update to version 9.0.0 2018-05-03 15:31:21 +02:00
ram_dataspace_support.cc sel4: invalidate ram if used uncached later on 2018-04-10 11:06:01 +02:00
rpc_cap_factory.cc Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
signal_source_component.cc core: serve parent and core service by one ep 2017-08-28 16:49:43 +02:00
stack_area.cc base: support to attach RAM dataspaces readonly 2018-05-30 13:36:27 +02:00
thread_start.cc sel4: support tracing of exec. time of core thread 2018-02-14 20:41:04 +01:00