genode/repos/ports/run
Norman Feske 9d67f9fc8e Remove Allocator_guard
This patch removes old 'Allocator_guard' utility and replaces its use
with the modern 'Constrained_ram_allocator'.

The adjustment of core in this respect has the side effect of a more
accurate capability accounting in core's CPU, TRACE, and RM services.
In particular, the dataspace capabilities needed for core-internal
allocations via the 'Sliced_heap' are accounted to the client now.
The same goes for nitpicker and nic_dump as other former users of the
allocator guard. Hence, the patch also touches code at the client and
server sides related to these services.

The only remaining user of the 'Allocator_guard' is the Intel GPU
driver. As the adaptation of this component would be too invasive
without testing, this patch leaves this component unchanged by keeping a
copy of the 'allocator_guard.h' locally at the component.

Fixes #3750
2020-05-18 10:16:12 +02:00
..
arora.run arora.run: fix 'focus' route 2020-02-20 12:08:17 +01:00
bash.run bash.run: support using pipes 2019-11-19 14:54:13 +01:00
debug_nitpicker.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
gdb_monitor_interactive.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
gdb_monitor_target_config.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
gdb_monitor.inc gdb_monitor: disable pagination earlier 2019-06-13 12:17:31 +02:00
gdb_monitor.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
genode_org.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
lighttpd.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
microcode.run run: add microcode chain bootloader to nova 2018-08-28 16:48:43 +02:00
netperf_lwip_bridge.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip_router.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip_usb30.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip_wifi.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_bridge.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_router.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_usb30.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_wifi.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf.inc Remove Allocator_guard 2020-05-18 10:16:12 +02:00
seoul-auto.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-disc.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-fancy.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-genode.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-kernelbuild.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-net.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul.inc seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
stubby_deploy.run Replace use of ram_fs by VFS server 2020-04-21 16:24:37 +02:00
stubby.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
test.vbox vbox: use PIIX3 instead of ICH9 in VM config 2019-11-19 14:42:23 +01:00
tool_chain_auto.run Remove noux from tool-chain test 2020-03-26 11:38:57 +01:00
vbox5_genode_usb_hid.run Replace use of ram_fs by VFS server 2020-04-21 16:24:37 +02:00
vbox5_ubuntu_14_04_32.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_ubuntu_14_04_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_ubuntu_16_04_32.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_ubuntu_16_04_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_vm_ubuntu_16_04_32.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_vm_ubuntu_16_04_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_vm_win7_32.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_vm_win7_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_vm_win10_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_win7_32.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_win7_64_multiple.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_win7_64_raw.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_win7_64_share.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_win7_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox5_win10_64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vbox_share.inc Remove input_merger component 2020-04-24 14:37:57 +02:00
vbox_win.inc Remove input_merger component 2020-04-24 14:37:57 +02:00
verify.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
vim.run Remove noux from Vim example scenario 2020-03-26 11:38:57 +01:00
virtualbox_auto.inc Replace use of ram_fs by VFS server 2020-04-21 16:24:37 +02:00
virtualbox_nic_router.run Remove input_merger component 2020-04-24 14:37:57 +02:00
virtualbox_nic_router.vbox nic_router: dhcp server functionality 2017-10-19 13:31:15 +02:00
virtualbox.run vbox5: react on host size changes immediately 2019-11-19 14:23:55 +01:00
vm_genode_usb_hid.vbox Fix 'vbox5_genode_usb_hid.run' / add to autopilot 2018-05-30 13:36:08 +02:00
vm_stress_32.vbox vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vm_stress_64.vbox vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vm_stress_seoul-debian32.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
vm_stress_vbox5-debian32.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vm_stress_vbox5-debian64.run vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vm_ubuntu_14_04_32.vbox vbox5: enable unrestricted guest support 2017-06-06 13:06:33 +02:00
vm_ubuntu_14_04_64.vbox vbox5: enable unrestricted guest support 2017-06-06 13:06:33 +02:00
vm_ubuntu_16_04_32_1vcpu.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_ubuntu_16_04_32.vbox vbox5: enable unrestricted guest support 2017-06-06 13:06:33 +02:00
vm_ubuntu_16_04_64.vbox vbox: test VM test case with a lot of memory 2017-06-29 12:00:01 +02:00
vm_win7_32_share.vbox vbox5: add shared folder test 2017-05-31 13:15:59 +02:00
vm_win7_64_1vcpu.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_win7_64_multiple.vbox vbox*.run: fix scripts 2017-08-28 16:49:48 +02:00
vm_win7_64_raw.vbox run: add vm running directly from block partition 2016-10-21 12:39:36 +02:00
vm_win7_64_share.vbox vbox5: add shared folder test 2017-05-31 13:15:59 +02:00
vm_win7_64.vbox vbox: test VM test case with a lot of memory 2017-06-29 12:00:01 +02:00
vm_win7.vbox vbox: use ahci model in vbox_auto_win7.run 2016-06-28 11:09:26 +02:00
vm_win10_64_1vcpu.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_win10_64.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_win81_64.vbox vbox: 64-bit guest support 2015-11-29 18:17:06 +01:00
vmm_utils.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
vmm_vm_stress.inc vm_stress: change output message for ci scripts 2020-04-20 12:36:00 +02:00
win7_64_raw.vmdk run: add vm running directly from block partition 2016-10-21 12:39:36 +02:00