genode/base-foc/src/core
Alexander Boettcher e8c063a8b4 base: release signal context from signal list
Remove signal context object from signal source component list (_signal_queue)
before destruction, otherwise we get a dangling pointer.

On native hardware for base-nova, the signal source thread triggered page
faults in the Signal_source_component::wait_for_signal() method when the signal
context got freed up in Signal_session_component::free_context but was still
enqueued in Signal_source_component::_signal_queue.

Fixes #600
2013-01-10 21:17:42 +01:00
..
arm Core: Shared IRQ support for Nova/FOC/OKL4 2012-10-11 17:10:16 +02:00
imx53 Fiasco.OC: enable i.MX53 platform 2012-11-23 12:20:27 +01:00
include base: replace obj_by_* by lookup_and_lock 2013-01-10 11:13:13 +01:00
panda Introduce platform-specific services for core 2012-10-29 10:08:29 +01:00
pbxa9 Introduce platform-specific services for core 2012-10-29 10:08:29 +01:00
vea9x4 Introduce platform-specific services for core 2012-10-29 10:08:29 +01:00
x86 FOC: Change interrupt mode heuristic 2012-11-23 12:20:28 +01:00
cap_session_component.cc Fiasco.OC: fix capability ref-counter issue in core 2012-09-03 11:00:09 +02:00
cpu_session_extension.cc base: replace obj_by_* by lookup_and_lock 2013-01-10 11:13:13 +01:00
io_mem_session_support.cc Propagate 'Range_allocator::alloc_aligned' errors 2012-11-28 22:51:09 +01:00
irq_session_component.cc Core: Shared IRQ support for Nova/FOC/OKL4 2012-10-11 17:10:16 +02:00
pd_session_extension.cc Fiasco.OC: smart-pointer for kernel capabilities. 2012-05-09 20:50:57 +02:00
platform_pd.cc Move context area definition to native_type 2012-09-24 09:17:54 +02:00
platform_thread.cc Fix: don't deference stale pager pointer in core 2012-11-29 13:44:07 +01:00
platform.cc Move context area definition to native_type 2012-09-24 09:17:54 +02:00
ram_session_support.cc Add support for allocating DMA memory 2012-06-20 09:17:48 +02:00
rm_session_support.cc Add support for allocating DMA memory 2012-06-20 09:17:48 +02:00
signal_source_component.cc base: release signal context from signal list 2013-01-10 21:17:42 +01:00
target.inc Introduce platform-specific services for core 2012-10-29 10:08:29 +01:00
thread_start.cc Fiasco.OC: fix capability ref-counter issue in core 2012-09-03 11:00:09 +02:00