genode/repos/os/run
Martin Stein d6c6549354 nic_router: destroy links on insufficient resource
If the NIC router has insufficient CAP or RAM quota for the creation of
a state object for an interface, it tries to destroy a certain amount of
existing state objects of this interface to free resources. Afterwards,
it retries handling the current packet once. If it does fail again, the
router drops the packet.

Issue #2953
2018-10-29 09:36:21 +01:00
..
ahci_bench.run run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
ahci_blk.run run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
audio_out_click.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
blk_cache.run sel4: add x86_64 support 2017-08-17 11:04:20 +02:00
blk.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
block_tester.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
bomb.run bomb.run: disable on Pistachio 2018-07-03 09:39:36 +02:00
clipboard.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
cpu_quota.run cpu_quota.run: be more tolerant on QEMU in general 2017-11-30 11:23:18 +01:00
cpufreq.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
demo.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
dynamic_config_loader.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
dynamic_config_slave.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
dynamic_config.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
fault_detection.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
fb_bench.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
framebuffer.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
fs_log.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
fs_packet.run Process packets in batches at the VFS server 2018-08-02 14:36:37 +02:00
fs_rom_update_fs.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
fs_rom_update_ram.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
fs_rom_update.run New watch handle mechanism for File_system session 2018-02-14 20:41:09 +01:00
gpio_drv.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
gpio_led.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
gpio_signal.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
init_loop.run os: add init_loop test 2018-06-12 12:11:46 +02:00
init_smp.run init_smp.run: limit spawned init's for x86_32 2017-11-06 13:57:19 +01:00
init.run init.run: prioritize timer over test 2018-07-03 09:39:31 +02:00
input_filter.run input_filter.run: no char-repeat test using PIT 2018-07-03 09:39:35 +02:00
input.run input/ps2: poll for mouse-reset results 2018-08-28 17:10:55 +02:00
kdb_uart_drv.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
loader.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
log_core.run nova: log_core.run adjustments 2018-08-28 16:45:24 +02:00
lx_block.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
mixer.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
nic_loopback.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
nic_router_flood.run nic_router: destroy links on insufficient resource 2018-10-29 09:36:21 +01:00
nvme.run run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
panda_uart4_echo.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
part_blk_gpt.run Test for part_blk with GPT 2017-05-31 13:16:11 +02:00
part_blk.inc run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
part_blk.run Test for part_blk with GPT 2017-05-31 13:16:11 +02:00
pci.run platform_drv.inc: support acpi_drv and acpica 2018-05-30 13:36:31 +02:00
ping_nic_router.run nic_router: multiple uplinks 2018-06-29 10:44:53 +02:00
ping.run ping.run: mark as "not supported" on Linux & FOC 2018-06-12 12:11:44 +02:00
pointer.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
ram_fs_chunk.run sel4: adapt timeouts of run scripts 2017-08-18 10:24:47 +02:00
read_only_rom.run Cached_fs_rom: serve static ROM sessions from a cache 2018-08-02 14:36:35 +02:00
report_rom.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
resource_request.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
resource_yield.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
rom_blk.run sel4: adapt timeouts of run scripts 2017-08-18 10:24:47 +02:00
rom_filter.run rom_filter: add attribute matching for input nodes 2018-05-03 15:31:18 +02:00
rom_to_file.run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
rtc.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
sd_card_bench.run sel4: enable wandboard sd card bench test 2018-04-10 11:09:16 +02:00
sd_card.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
signal.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
tar_rom.run sel4: adapt timeouts of run scripts 2017-08-18 10:24:47 +02:00
terminal_crosslink.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
timed_semaphore.run sel4: adapt timeouts of run scripts 2017-08-18 10:24:47 +02:00
timeout.run timeout x86_64 sel4: do not expect a precise time 2017-11-30 11:23:20 +01:00
timer_accuracy.run nic_router & timer* tests: prioritize timer driver 2017-09-07 11:47:15 +02:00
timer.run timer.run: end test on uncaught exceptions 2017-11-06 13:57:18 +01:00
trace_logger.run Tweak run scripts for sel4 (caps, timeout) 2018-07-03 09:39:32 +02:00
trace.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
tz_vmm.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
uart.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
usb_block.run dde_linux: usb host controller driver version 4.16 2018-08-30 09:24:45 +02:00
utf8.run utf8.run: increase timeout, needed for sel4 2018-06-13 13:52:11 +02:00
vfs_stress_fs.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
vfs_stress_ram.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
vmm.run Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
weak_ptr.run os: add tests to autopilot 2018-04-19 12:38:53 +02:00
xml_generator.run Xml_generator: fix and test missing '\0' 2018-10-29 09:36:20 +01:00
xml_node.run test/xml_node: test Xml_node::decoded_content 2018-02-09 13:26:01 +01:00