mirror of
https://github.com/genodelabs/genode.git
synced 2025-05-09 03:52:56 +00:00
* Move common SMP and NO_HZ_IDLE variables and functions into generic lx_emul shadow implementations, and integrate them into the common lx_emul import rules * Enable SMP and NO_HZ_IDLE within virt_linux kernel configuration * Adapt pc drivers and wireguard accordingly * Use original Linux softirq implementation in wireguard * Remove erroneous softirq shadow implementation Ref genodelabs/genode#4540 Ref genodelabs/genode#4562
# RUN virt_linux under Qemu (x86_64) qemu-system-x86_64 \ -no-kvm -m 512 \ -chardev stdio,id=virtiocon0 \ -device virtio-serial \ -device virtconsole,chardev=virtiocon0 \ -netdev tap,id=net0,ifname=tap0,script=no,downscript=no \ -net nic,model=virtio,netdev=net0 \ -kernel virt_linux/x86_64/arch/x86_64/boot/bzImage \ -initrd busybox/initramfs.cpio.gz \ -append "console=hvc0 ip=dhcp"