blinktree: Defined affinity space and added POSIX library for posix_memalign().

This commit is contained in:
Michael Mueller
2022-08-10 16:25:37 +02:00
parent 835408a828
commit 918cac3cca

View File

@@ -22,6 +22,7 @@ set config {
<service name="IO_PORT"/>
<service name="RM"/>
</parent-provides>
<affinity-space width="20" height="1"/>
<default-route>
<any-service><parent/><any-child/></any-service>
</default-route>
@@ -38,8 +39,9 @@ set config {
append_platform_drv_config
append config {
<start name="blinktree">
<resource name="RAM" quantum="8000M"/>
<start name="blinktree" caps="1000">
<affinity xpos="0" ypos="0" width="20" height="1"/>
<resource name="RAM" quantum="119000M"/>
<route>
<service name="Timer"> <child name="timer"/> </service>
<any-service> <parent/> <any-child/> </any-service>
@@ -64,10 +66,11 @@ append config {
install_config $config
set boot_modules {
core init timer vfs.lib.so ld.lib.so libm.lib.so libc.lib.so stdcxx.lib.so blinktree fill_randint_workloada mixed_randint_workloada
core init timer vfs.lib.so ld.lib.so libm.lib.so libc.lib.so stdcxx.lib.so posix.lib.so blinktree fill_randint_workloada mixed_randint_workloada
}
append_platform_drv_boot_modules
build_boot_image $boot_modules
append qemu_args "-nographic -m 64"
append qemu_args "-nographic"
run_genode_until forever