genode/repos/os/include
Josef Söntgen e4f6fca355 packet_allocator: catch expection when calling free()
If a client acknowledges the same packet more than once, the packet also
gets freed more than once. At the second attempt the underlaying
Bit_array will throw an 'Invalid_clear' exception, which results in an
uncaught exception that leads to an abort() call in the freeing
component.

Fixes #1462.
2015-03-27 11:53:13 +01:00
..
arm_v6/trace Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
arm_v7/trace Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
audio_out_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
blit Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
block os: Add virtual destructor to block driver 2015-01-06 15:10:17 +01:00
block_session Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
cli_monitor os: make reusable cli_monitor headers public 2014-10-13 15:21:54 +02:00
dde_kit dde_kit: panic does not return 2014-11-12 14:44:16 +01:00
decorator base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
drivers/timer base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
file_system_session Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
framebuffer_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
gpio base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
gpio_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
gpu Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
init Abandon Init::Traditional_child_policy, fix #1449 2015-03-19 08:57:20 +01:00
input os: add input touch event type 2015-03-19 08:57:18 +01:00
input_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
ldso Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
loader_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
net base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
nic Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
nic_session Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
nitpicker_gfx Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
nitpicker_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
os packet_allocator: catch expection when calling free() 2015-03-27 11:53:13 +01:00
packet_stream_rx Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
packet_stream_tx Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
pci_device base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
pci_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
platform base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
platform_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
regulator base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
regulator_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
report_session Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
rtc_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
terminal base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
terminal_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
timer_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
trace Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
uart_session base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
usb base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
usb_session Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
util base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
vfs vfs: do not return early on directory operations 2015-02-16 13:40:36 +01:00
x86_32/trace Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
x86_64/trace Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
xev_track Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00