genode/repos/base/src/core
Stefan Kalkowski eafe5e81e3 core: unify and simplify paging code (Fix #1641)
For most platforms except of NOVA a distinction between pager entrypoint
and pager activation is not needed, and only exists due to historical
reasons. Moreover, the pager thread's execution path is almost identical
between most platforms excluding NOVA, HW, and Fisco.OC. Therefore,
this commit unifies the pager loop for the other platforms, and removes
the pager activation class.
2015-08-21 10:58:59 +02:00
..
include core: unify and simplify paging code (Fix #1641) 2015-08-21 10:58:59 +02:00
x86 Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
cap_session_component.cc core: remove global capability id counter 2015-04-17 16:13:19 +02:00
context_area.cc base: implement detach for core context_area 2015-05-26 09:39:47 +02:00
core_mem_alloc.cc core: implement core allocator's free (ref #1573) 2015-06-22 14:43:35 +02:00
cpu_session_component.cc CPU session: apply quota via relative weightings 2015-05-06 10:55:16 +02:00
dataspace_component.cc detach ds from all rm sessions before destruction 2015-07-21 09:28:24 +02:00
dump_alloc.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
io_mem_session_component.cc base: introduce caching attributes (fix #1184) 2014-06-26 10:57:26 +02:00
main.cc base/nova: add idle threads to trace sources 2015-06-22 14:43:39 +02:00
mb_info.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
multiboot_info.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
pager_ep.cc core: unify and simplify paging code (Fix #1641) 2015-08-21 10:58:59 +02:00
pager_object.cc core: unify and simplify paging code (Fix #1641) 2015-08-21 10:58:59 +02:00
pd_session_component.cc base: propagate bind_thread result of pd_session 2015-03-13 12:17:23 +01:00
platform_services.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
ram_session_component.cc detach ds from all rm sessions before destruction 2015-07-21 09:28:24 +02:00
rm_session_component.cc Fix race condition in page fault notification 2014-07-24 10:18:07 +02:00
rom_session_component.cc base: introduce caching attributes (fix #1184) 2014-06-26 10:57:26 +02:00
signal_session_component.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
signal_source_component.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
trace_session_component.cc core: throw Trace::Out_of_metadata in subjects() 2015-06-22 14:43:39 +02:00
version.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
version.inc Adapt version generation to new directory layout 2014-05-27 11:14:44 +02:00