mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-30 10:38:55 +00:00
fe19103546
The 'pause' call on base-nova assumes that a thread can solely block in its associated semaphore. Main reason is that so core can unblock a thread in order that the recall exception gets delivered and the register state can be obtained. Unfortunately the signal session implementation creates a semaphore, which is unknown by the pager code. Instead create the semaphore via the pager of the thread, so that the pager can unblock the signal thread when a pause is issued. Issue #478 |
||
---|---|---|
.. | ||
doc | ||
etc | ||
include | ||
lib/mk | ||
mk | ||
patches | ||
run | ||
src | ||
Makefile | ||
README |
This repository contains the port of Genode to the NOVA microhypervisor. For more information on this base platform, please refer to the official website. :[http://hypervisor.org]: Official website for the NOVA microhypervisor. For information on using Genode on NOVA, please revisit the documentation at 'base-nova/doc/nova.txt':