From ce98aa567c5a2b67ca62ae2ba1fd450bb479943e Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sat, 28 Aug 2021 13:18:48 -0400 Subject: [PATCH] Meta: Don't pass net -device flags in aarch64 buils in run.sh --- Meta/run.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Meta/run.sh b/Meta/run.sh index 60ac6bc8d2..c72fd4fa0d 100755 --- a/Meta/run.sh +++ b/Meta/run.sh @@ -349,12 +349,19 @@ elif [ "$SERENITY_RUN" = "ci" ]; then -append "${SERENITY_KERNEL_CMDLINE}" else # Meta/run.sh: qemu with user networking + if [ "$SERENITY_ARCH" = "aarch64" ]; then + SERENITY_NETFLAGS= + else + SERENITY_NETFLAGS=" + -netdev user,id=breh,hostfwd=tcp:127.0.0.1:8888-10.0.2.15:8888,hostfwd=tcp:127.0.0.1:8823-10.0.2.15:23,hostfwd=tcp:127.0.0.1:8000-10.0.2.15:8000,hostfwd=tcp:127.0.0.1:2222-10.0.2.15:22 \ + -device $SERENITY_ETHERNET_DEVICE_TYPE,netdev=breh \ + " + fi "$SERENITY_QEMU_BIN" \ $SERENITY_COMMON_QEMU_ARGS \ $SERENITY_VIRT_TECH_ARG \ $SERENITY_PACKET_LOGGING_ARG \ - -netdev user,id=breh,hostfwd=tcp:127.0.0.1:8888-10.0.2.15:8888,hostfwd=tcp:127.0.0.1:8823-10.0.2.15:23,hostfwd=tcp:127.0.0.1:8000-10.0.2.15:8000,hostfwd=tcp:127.0.0.1:2222-10.0.2.15:22 \ - -device $SERENITY_ETHERNET_DEVICE_TYPE,netdev=breh \ + $SERENITY_NETFLAGS \ -kernel Kernel/Prekernel/Prekernel \ -initrd Kernel/Kernel \ -append "${SERENITY_KERNEL_CMDLINE}"