https://wiki.qemu.org/ChangeLog/10.1 passt is interesting, but I had some trivial build errors.
* Fix some build options. * Slight adjustment to patchset. Applies cleanly. Signed-off-by: Christian Melki <[email protected]> --- ...s-allow-real-symlinks-for-security_model-mapped-f.patch | 4 ++-- patches/{qemu-10.0.3 => qemu-10.1.0}/series | 0 rules/qemu.make | 7 +++++-- 3 files changed, 7 insertions(+), 4 deletions(-) rename patches/{qemu-10.0.3 => qemu-10.1.0}/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch (96%) rename patches/{qemu-10.0.3 => qemu-10.1.0}/series (100%) diff --git a/patches/qemu-10.0.3/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch b/patches/qemu-10.1.0/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch similarity index 96% rename from patches/qemu-10.0.3/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch rename to patches/qemu-10.1.0/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch index 46b75f8a9..edd4e9d10 100644 --- a/patches/qemu-10.0.3/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch +++ b/patches/qemu-10.1.0/0100-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch @@ -11,7 +11,7 @@ Signed-off-by: Michael Olbrich <[email protected]> 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/hw/9pfs/9p-local.c b/hw/9pfs/9p-local.c -index 1b1f3b9ec81e..d900dccaacb1 100644 +index 31e216227cb9..1815a99c9da4 100644 --- a/hw/9pfs/9p-local.c +++ b/hw/9pfs/9p-local.c @@ -462,8 +462,7 @@ static ssize_t local_readlink(FsContext *fs_ctx, V9fsPath *fs_path, @@ -50,7 +50,7 @@ index 1b1f3b9ec81e..d900dccaacb1 100644 close_preserve_errno(dirfd); out: g_free(name); -@@ -899,18 +910,21 @@ static int local_symlink(FsContext *fs_ctx, const char *oldpath, +@@ -902,18 +913,21 @@ static int local_symlink(FsContext *fs_ctx, const char *oldpath, int fd; ssize_t oldpath_size, write_size; diff --git a/patches/qemu-10.0.3/series b/patches/qemu-10.1.0/series similarity index 100% rename from patches/qemu-10.0.3/series rename to patches/qemu-10.1.0/series diff --git a/rules/qemu.make b/rules/qemu.make index 9d15caa54..b168bc203 100644 --- a/rules/qemu.make +++ b/rules/qemu.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_QEMU) += qemu # # Paths and names # -QEMU_VERSION := 10.0.3 -QEMU_MD5 := 4a244f485c9d7ac3d40f958f13eae298 +QEMU_VERSION := 10.1.0 +QEMU_MD5 := 3bde2d1b18d38d44331a6d9cb0cc3962 QEMU := qemu-$(QEMU_VERSION) QEMU_SUFFIX := tar.xz QEMU_URL := https://download.qemu.org/$(QEMU).$(QEMU_SUFFIX) @@ -123,6 +123,7 @@ QEMU_CONF_OPT := \ --disable-hv-balloon \ --disable-hvf \ --enable-iconv \ + --disable-igvm \ --disable-jack \ --disable-keyring \ --enable-kvm \ @@ -155,6 +156,7 @@ QEMU_CONF_OPT := \ --disable-oss \ --$(call ptx/endis, PTXCONF_QEMU_PULSEAUDIO)-pa \ --disable-parallels \ + --disable-passt \ --$(call ptx/endis, PTXCONF_QEMU_PIPEWIRE)-pipewire \ --$(call ptx/endis, PTXCONF_QEMU_PIXMAN)-pixman \ --disable-plugins \ @@ -189,6 +191,7 @@ QEMU_CONF_OPT := \ --disable-u2f \ --disable-uadk \ --disable-usb-redir \ + --disable-valgrind \ --disable-vde \ --disable-vdi \ --disable-vduse-blk-export \ -- 2.43.0
