genode/base-mb
Alexander Boettcher 6c7661ed62 base: fix sporadic context thread area faults
reverts 68156918ee
"base: apply thread.cc fix of foc to base"

Depending on the context area a fixed location is calculated where the
memory for the stack is attached to. If the context area is released before the
detach call, the very same context area can be reused and memory for the new
stack is attached for a new thread. The detach of the old thread would then
revoke the mapping for the new thread which will cause a un-handled page fault.

Issue #549
2013-02-11 12:01:27 +01:00
..
doc Fix section declaration in 'base-mb/doc/microblaze.txt' 2012-01-10 18:56:40 +01:00
etc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
include Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
lib/mk Unify policy name for Native_capability_tpl. 2012-03-10 15:52:13 +01:00
mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
platform Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
run Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
src base: fix sporadic context thread area faults 2013-02-11 12:01:27 +01:00
README Imported Genode release 11.11 2011-12-22 16:19:25 +01:00

This repository contains the port of Genode for Xilinx MicroBlaze-based
platforms. It is based on an custom microkernel implementation, which is also
part of this repository. To get an overview on the this platform and the
underlying microkernel please refer to the introduction located at:

! <GENODE_DIR>/base-mb/doc/microblaze.txt

To get a quick overview about how to work with this platform, you may read the
getting-started guide located at:

! <GENODE_DIR>/base-mb/doc/getting_started.txt