genode/base-foc/src/core
Christian Prochaska cb01f75a9d foc-arndale: use same context area location
Currently, on the Arndale platform, core uses a different thread context
area base address than the other tasks (0x20000000 vs. 0x40000000). This
is problematic, because core calculates the location of the UTCB area of a
new thread relatively to core's own thread context area base. So, the UTCB
area of non-core threads ends up in a virtual address range which is
outside of the task's thread context area and not marked as used in the
task's RM session.

With this patch, the same thread context area base address gets used in
core and in the other tasks.

Fixes #779.
2013-06-25 11:10:58 +02:00
..
arm
arndale foc-arndale: use same context area location 2013-06-25 11:10:58 +02:00
imx53
include base-foc: introduce state in platform thread 2013-03-26 17:59:44 +01:00
panda
pbxa9
vea9x4
x86
cap_session_component.cc
cpu_session_extension.cc
io_mem_session_support.cc
irq_session_component.cc
pd_session_extension.cc
platform_pd.cc
platform_thread.cc base-foc: introduce state in platform thread 2013-03-26 17:59:44 +01:00
platform.cc 64-bit fixes 2013-05-10 11:16:12 +02:00
ram_session_support.cc
rm_session_support.cc
signal_source_component.cc Avoid leakage of signal-source reply capabilities 2013-05-07 21:56:06 +02:00
target.inc
thread_start.cc foc: Create thread at core at construction time 2013-03-21 12:47:42 +01:00