genode/os/include
Norman Feske ecdbdef8ee Loader: reflect faults to client
With this patch, the loader installs an optional client-provided fault
handler as default CPU exception handler and RM fault handler for all
CPU and RM sessions of the loaded subsystem. This way, loader clients
become able to respond to failures occuring within the subsystem.

The new feature is provided via the added 'Loader::fault_handler' RPC
function.

The 'run/failsafe' test covers two cases related to the loader, which
are faults produced by the immediate child of the loader and faults
produced by indirect children.
2013-01-07 16:31:27 +01:00
..
audio_out_session OSS: Open Sound System server 2012-11-27 15:32:39 +01:00
blit Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
block Allocate DMA buffer for block packet stream 2012-07-25 19:14:06 +02:00
block_session New DDE-Linux-based USB driver 2012-05-29 13:54:58 +02:00
dde_kit DDE kit: Timer add schedule function form timers 2012-05-23 19:17:23 +02:00
drivers/timer base_hw & omap4: Timer driver. 2012-11-14 16:36:50 +01:00
file_system_session FAT file system service 2012-07-10 16:30:26 +02:00
framebuffer_session Qualifying RPC functions as const 2012-01-27 16:54:05 +01:00
gpio_session Add OMAP4 GPIO driver 2012-11-23 12:20:27 +01:00
gpu Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
init Generalize handling of PD-session arguments 2012-11-21 20:04:07 +01:00
input Qt-based media player 2012-05-29 13:55:00 +02:00
input_session Qualifying RPC functions as const 2012-01-27 16:54:05 +01:00
ldso Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
loader_session Loader: reflect faults to client 2013-01-07 16:31:27 +01:00
net Fix UDP checksum calculation (fixes #360) 2012-09-24 09:17:59 +02:00
nic Propagate 'Range_allocator::alloc_aligned' errors 2012-11-28 22:51:09 +01:00
nic_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
nitpicker_gfx Add const qualifiers 2012-10-30 12:25:19 +01:00
nitpicker_session Replace Framebuffer::info by Framebuffer::mode 2012-01-25 13:27:47 +01:00
nitpicker_view Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
os Propagate 'Range_allocator::alloc_aligned' errors 2012-11-28 22:51:09 +01:00
packet_stream_rx Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
packet_stream_tx Simplify use of custom data-flow signal handlers 2012-04-17 11:08:52 +02:00
pci_device Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
pci_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
platform Add OMAP4 UART driver 2012-12-20 14:40:18 +01:00
terminal_session Introduce 'Uart::Session' interface 2012-11-07 13:43:09 +01:00
timer_session Timer: make ram_quota and stack platform-dependent 2012-09-19 14:28:36 +02:00
uart_session Introduce 'Uart::Session' interface 2012-11-07 13:43:09 +01:00
util Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
xev_track Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00