From 3830092b7479e5d5107f23361045a5b1a462ed7e Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Tue, 9 Jun 2026 16:56:55 -0500 Subject: [PATCH] Stop disabling DMA on i486 because QEMU commit 04ddbb137da1 added an assert that crashes the emulator and leaves the console in raw mode. I think it was a workaround for an old qemu bug: https://landley.net/notes-2017.html#17-06-2017 --- mkroot/mkroot.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkroot/mkroot.sh b/mkroot/mkroot.sh index cea7074b..abd534c5 100755 --- a/mkroot/mkroot.sh +++ b/mkroot/mkroot.sh @@ -228,7 +228,7 @@ get_target_config() elif [ "$CROSS" == i486 ] || [ "$CROSS" == i686 ] || [ "$CROSS" == x86_64 ] || [ "$CROSS" == x32 ]; then if [ "$CROSS" == i486 ]; then - QEMU="i386 -cpu 486 -global fw_cfg.dma_enabled=false" KCONF=M486 + QEMU="i386 -cpu 486" KCONF=M486 elif [ "$CROSS" == i686 ]; then QEMU="i386 -cpu pentium3" KCONF=MPENTIUMII else -- 2.39.5