pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/qemu
Module Name: pkgsrc
Committed By: ryoon
Date: Wed Aug 27 10:38:32 UTC 2025
Modified Files:
pkgsrc/emulators/qemu: distinfo
pkgsrc/emulators/qemu/patches: patch-target_i386_nvmm_nvmm-all.c
Removed Files:
pkgsrc/emulators/qemu/patches: patch-target_i386_meson.build
Log Message:
emulators/qemu: Fix build for NetBSD/nvmm
* My Windows 10 VM still works.
* And Remove meson.build from distinfo.
To generate a diff of this commit:
cvs rdiff -u -r1.237 -r1.238 pkgsrc/emulators/qemu/distinfo
cvs rdiff -u -r1.5 -r0 \
pkgsrc/emulators/qemu/patches/patch-target_i386_meson.build
cvs rdiff -u -r1.10 -r1.11 \
pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/qemu/distinfo
diff -u pkgsrc/emulators/qemu/distinfo:1.237 pkgsrc/emulators/qemu/distinfo:1.238
--- pkgsrc/emulators/qemu/distinfo:1.237 Wed Aug 27 06:27:03 2025
+++ pkgsrc/emulators/qemu/distinfo Wed Aug 27 10:38:31 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.237 2025/08/27 06:27:03 adam Exp $
+$NetBSD: distinfo,v 1.238 2025/08/27 10:38:31 ryoon Exp $
BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321
SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43
@@ -27,6 +27,6 @@ SHA1 (patch-qemu-options.hx) = 6cf811ae4
SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2
SHA1 (patch-target_arm_tcg_translate-sve.c) = 11663f670c6ca1b9e523b0d16843d87a6061b9a2
SHA1 (patch-target_i386_cpu.c) = 46a37ffc8ece4db52e8239b32dde37403ad568bb
-SHA1 (patch-target_i386_nvmm_nvmm-all.c) = a25d957fd9ff7c35b8370604bff379c494220bd3
+SHA1 (patch-target_i386_nvmm_nvmm-all.c) = dc7081a6f2897a88014ca4d0cf0a6e9726689d7f
SHA1 (patch-util_coroutine-ucontext.c) = 02cdf634e64f7e71029047b93747f192df715e6a
SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25
Index: pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c
diff -u pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c:1.10 pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c:1.11
--- pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c:1.10 Mon Mar 10 13:46:26 2025
+++ pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c Wed Aug 27 10:38:31 2025
@@ -1,13 +1,22 @@
-$NetBSD: patch-target_i386_nvmm_nvmm-all.c,v 1.10 2025/03/10 13:46:26 wiz Exp $
+$NetBSD: patch-target_i386_nvmm_nvmm-all.c,v 1.11 2025/08/27 10:38:31 ryoon Exp $
emulators/qemu: Fix NVMM for UEFI (OVMF)
-* From DragonFly BSD's Redmine's issue 3110 to fix memory error
+* From DragonFly BSD's Redmine's issue 3310 to fix memory error
when UEFI boot.
---- target/i386/nvmm/nvmm-all.c.orig 2024-11-20 22:48:05.000000000 +0000
+--- target/i386/nvmm/nvmm-all.c.orig 2025-08-26 18:32:38.000000000 +0000
+++ target/i386/nvmm/nvmm-all.c
-@@ -1057,7 +1057,11 @@ nvmm_process_section(MemoryRegionSection
+@@ -984,7 +984,7 @@ nvmm_init_vcpu(CPUState *cpu)
+ }
+ }
+
+- qcpu->vcpu_dirty = true;
++ cpu->vcpu_dirty = true;
+ cpu->accel = qcpu;
+
+ return 0;
+@@ -1059,7 +1059,11 @@ nvmm_process_section(MemoryRegionSection
unsigned int delta;
uintptr_t hva;
Home |
Main Index |
Thread Index |
Old Index