From patchwork Thu May 1 15:33:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 62272 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 73116C3ABB7 for ; Thu, 1 May 2025 15:33:33 +0000 (UTC) Received: from a27-193.smtp-out.us-west-2.amazonses.com (a27-193.smtp-out.us-west-2.amazonses.com [54.240.27.193]) by mx.groups.io with SMTP id smtpd.web11.1801.1746113610926977850 for ; Thu, 01 May 2025 08:33:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=rnkzp2s7ci3kogmesvov2nwn7wcc2dgx header.b=TXwijRN8; dkim=pass header.i=@amazonses.com header.s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx header.b=UyDgxh/+; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.193, mailfrom: 010101968c7b3faa-4ea3450b-c8f0-44f1-85ea-ff4c3b945db6-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=rnkzp2s7ci3kogmesvov2nwn7wcc2dgx; d=yoctoproject.org; t=1746113610; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=iIMwQzaMYCz5fhIgEEgCPZjLcgOOxwga6o5QgxI5Sro=; b=TXwijRN8ypqU+lcdnZrrMriOm4R+aYaZJwQcNUzlaERey44jrk3P6iEdxZaS40sh 8OZY6+5ew790kmmJZgRCyqVZyWUCfrAhrQ1IumQLchOcheuS6xPHVBTXIWu/oHOqqN2 HhLUYRyWTbZRCyhzlsLn9N3ivtX30T3cURcRZOjE= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1746113610; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=iIMwQzaMYCz5fhIgEEgCPZjLcgOOxwga6o5QgxI5Sro=; b=UyDgxh/++84z+V2gTlPotyqnP9es2ALaGyFZP1+JbZxSc3LWKItvKzXXhRqPNe/t ZFwDyxt71p/GrXKhMiAffftcpdV8XqgqFSY44qnGvrLX1NRHWeNRg4dPeUsmybrkVMi eIFvlu3MUfGwKvsSrb3Lxb5g3+7SsFKcqrTswI0E= MIME-Version: 1.0 From: auh@yoctoproject.org To: Richard Purdie , Richard Purdie , Richard Purdie Cc: openembedded-core@lists.openembedded.org Subject: [AUH] qemu-system-native,qemu-native,qemu: upgrading to 10.0.0,10.0.0,10.0.0 SUCCEEDED Message-ID: <010101968c7b3faa-4ea3450b-c8f0-44f1-85ea-ff4c3b945db6-000000@us-west-2.amazonses.com> Date: Thu, 1 May 2025 15:33:29 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2025.05.01-54.240.27.193 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 01 May 2025 15:33:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/215783 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *qemu-system-native,qemu-native,qemu* to *10.0.0,10.0.0,10.0.0* has Succeeded. Next steps: - apply the patch: git am 0001-qemu-system-native-qemu-native-qemu-upgrade-9.2.3-10.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 5f92a7c99a2e97a1228e4cde6d322d9db6dd010b Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Thu, 1 May 2025 06:15:57 +0000 Subject: [PATCH] qemu-system-native,qemu-native,qemu: upgrade 9.2.3 -> 10.0.0,9.2.3 -> 10.0.0,9.2.3 -> 10.0.0 --- .../qemu/{qemu-native_9.2.3.bb => qemu-native_10.0.0.bb} | 0 ...-system-native_9.2.3.bb => qemu-system-native_10.0.0.bb} | 0 meta/recipes-devtools/qemu/qemu.inc | 2 +- ...mu-Add-addition-environment-space-to-boot-loader-q.patch | 6 +++--- .../qemu/qemu/0002-apic-fixup-fallthrough-to-PIC.patch | 6 +++--- .../qemu/0004-qemu-Do-not-include-file-if-not-exists.patch | 6 +++--- ...mu-Add-some-user-space-mmap-tweaks-to-address-musl.patch | 6 +++--- .../qemu/qemu/0006-qemu-Determinism-fixes.patch | 2 +- ...sts-meson.build-use-relative-path-to-refer-to-file.patch | 2 +- ...fine-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch | 2 +- .../0010-configure-lookup-meson-exutable-from-PATH.patch | 6 +++--- ...mu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch | 6 +++--- meta/recipes-devtools/qemu/qemu/fix-strerrorname_np.patch | 6 +++--- .../recipes-devtools/qemu/{qemu_9.2.3.bb => qemu_10.0.0.bb} | 0 14 files changed, 25 insertions(+), 25 deletions(-) rename meta/recipes-devtools/qemu/{qemu-native_9.2.3.bb => qemu-native_10.0.0.bb} (100%) rename meta/recipes-devtools/qemu/{qemu-system-native_9.2.3.bb => qemu-system-native_10.0.0.bb} (100%) rename meta/recipes-devtools/qemu/{qemu_9.2.3.bb => qemu_10.0.0.bb} (100%) diff --git a/meta/recipes-devtools/qemu/qemu-native_9.2.3.bb b/meta/recipes-devtools/qemu/qemu-native_10.0.0.bb similarity index 100% rename from meta/recipes-devtools/qemu/qemu-native_9.2.3.bb rename to meta/recipes-devtools/qemu/qemu-native_10.0.0.bb diff --git a/meta/recipes-devtools/qemu/qemu-system-native_9.2.3.bb b/meta/recipes-devtools/qemu/qemu-system-native_10.0.0.bb similarity index 100% rename from meta/recipes-devtools/qemu/qemu-system-native_9.2.3.bb rename to meta/recipes-devtools/qemu/qemu-system-native_10.0.0.bb diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 048266f5f6..748625a4c2 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc @@ -38,7 +38,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ UPSTREAM_CHECK_URI = "https://www.qemu.org" UPSTREAM_CHECK_REGEX = "qemu-(?P\d+(\.\d+)+)\.tar" -SRC_URI[sha256sum] = "baed494270c361bf69816acc84512e3efed71c7a23f76691642b80bc3de7693e" +SRC_URI[sha256sum] = "22c075601fdcf8c7b2671a839ebdcef1d4f2973eb6735254fd2e1bd0f30b3896" CVE_STATUS[CVE-2007-0998] = "not-applicable-config: The VNC server can expose host files uder some circumstances. We don't enable it by default." diff --git a/meta/recipes-devtools/qemu/qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch b/meta/recipes-devtools/qemu/qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch index 7ca79b0e0b..e7e816dbfa 100644 --- a/meta/recipes-devtools/qemu/qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch +++ b/meta/recipes-devtools/qemu/qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch @@ -1,4 +1,4 @@ -From 29dce25c090792e360a1c1ff081af25d63d7df29 Mon Sep 17 00:00:00 2001 +From 41b238e15df84a4181a2b39cfbcc52a08f9fdbba Mon Sep 17 00:00:00 2001 From: Jason Wessel Date: Fri, 28 Mar 2014 17:42:43 +0800 Subject: [PATCH] qemu: Add addition environment space to boot loader @@ -18,10 +18,10 @@ Signed-off-by: Roy Li 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/mips/malta.c b/hw/mips/malta.c -index 198da5ba3..736bf0999 100644 +index 8e9cea70b..2268a8b61 100644 --- a/hw/mips/malta.c +++ b/hw/mips/malta.c -@@ -64,7 +64,7 @@ +@@ -65,7 +65,7 @@ #define ENVP_PADDR 0x2000 #define ENVP_VADDR cpu_mips_phys_to_kseg0(NULL, ENVP_PADDR) #define ENVP_NB_ENTRIES 16 diff --git a/meta/recipes-devtools/qemu/qemu/0002-apic-fixup-fallthrough-to-PIC.patch b/meta/recipes-devtools/qemu/qemu/0002-apic-fixup-fallthrough-to-PIC.patch index 292c542442..566079f8ad 100644 --- a/meta/recipes-devtools/qemu/qemu/0002-apic-fixup-fallthrough-to-PIC.patch +++ b/meta/recipes-devtools/qemu/qemu/0002-apic-fixup-fallthrough-to-PIC.patch @@ -1,4 +1,4 @@ -From e069c66ccf29fb13ef5938b68f5362737b64d638 Mon Sep 17 00:00:00 2001 +From 70697264fc5aa9679c5f1cdcb590252254c44983 Mon Sep 17 00:00:00 2001 From: Mark Asselstine Date: Tue, 26 Feb 2013 11:43:28 -0500 Subject: [PATCH] apic: fixup fallthrough to PIC @@ -29,10 +29,10 @@ Signed-off-by: He Zhe 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/intc/apic.c b/hw/intc/apic.c -index 4186c57b3..43cd805a9 100644 +index d18c1dbf2..45dde1fc5 100644 --- a/hw/intc/apic.c +++ b/hw/intc/apic.c -@@ -759,7 +759,7 @@ int apic_accept_pic_intr(DeviceState *dev) +@@ -758,7 +758,7 @@ int apic_accept_pic_intr(DeviceState *dev) APICCommonState *s = APIC(dev); uint32_t lvt0; diff --git a/meta/recipes-devtools/qemu/qemu/0004-qemu-Do-not-include-file-if-not-exists.patch b/meta/recipes-devtools/qemu/qemu/0004-qemu-Do-not-include-file-if-not-exists.patch index ecfddfc0e1..de22516e1d 100644 --- a/meta/recipes-devtools/qemu/qemu/0004-qemu-Do-not-include-file-if-not-exists.patch +++ b/meta/recipes-devtools/qemu/qemu/0004-qemu-Do-not-include-file-if-not-exists.patch @@ -1,4 +1,4 @@ -From 24e16b32dd0a4136ac30f8e2d48e266892814de6 Mon Sep 17 00:00:00 2001 +From 09936dc09b577448d354e82919829ef6a809dc94 Mon Sep 17 00:00:00 2001 From: Oleksiy Obitotskyy Date: Wed, 25 Mar 2020 21:21:35 +0200 Subject: [PATCH] qemu: Do not include file if not exists @@ -16,10 +16,10 @@ Signed-off-by: Sakib Sajal 1 file changed, 2 insertions(+) diff --git a/linux-user/syscall.c b/linux-user/syscall.c -index 549e39e19..439c7beb0 100644 +index 8bfe4912e..d04984f66 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c -@@ -116,7 +116,9 @@ +@@ -118,7 +118,9 @@ #include #include #include diff --git a/meta/recipes-devtools/qemu/qemu/0005-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch b/meta/recipes-devtools/qemu/qemu/0005-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch index 0e22a4fd86..9e5dceb566 100644 --- a/meta/recipes-devtools/qemu/qemu/0005-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch +++ b/meta/recipes-devtools/qemu/qemu/0005-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch @@ -1,4 +1,4 @@ -From ef7497674b2d41cffcb90f36bfe145c4951a03ba Mon Sep 17 00:00:00 2001 +From 8ab2b722da7868c507cfdd67ae6d535c8ba36f53 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 8 Jan 2021 17:27:06 +0000 Subject: [PATCH] qemu: Add some user space mmap tweaks to address musl 32 bit @@ -22,10 +22,10 @@ Signed-off-by: Richard Purdie Date: Mon, 1 Mar 2021 13:00:47 +0000 Subject: [PATCH] qemu: Determinism fixes diff --git a/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch b/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch index 335d50be46..9cf1a52259 100644 --- a/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch +++ b/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch @@ -1,4 +1,4 @@ -From 7bce3a9379b09dfa7d24a377a9f7f1c6a2f8bdde Mon Sep 17 00:00:00 2001 +From 8536e8cce199eec6e8c403c4a7ca95a7fb55e1cf Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Thu, 14 Jan 2021 06:33:04 +0000 Subject: [PATCH] tests/meson.build: use relative path to refer to files diff --git a/meta/recipes-devtools/qemu/qemu/0008-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch b/meta/recipes-devtools/qemu/qemu/0008-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch index 3f81154dbf..0f8cf06eae 100644 --- a/meta/recipes-devtools/qemu/qemu/0008-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch +++ b/meta/recipes-devtools/qemu/qemu/0008-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch @@ -1,4 +1,4 @@ -From 2c2fde4042578ee29714a6421c33e00c4301d744 Mon Sep 17 00:00:00 2001 +From aa00914a01cc969f6061097cc8e597b528465ad6 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 21 Mar 2022 10:09:38 -0700 Subject: [PATCH] Define MAP_SYNC and MAP_SHARED_VALIDATE on needed linux diff --git a/meta/recipes-devtools/qemu/qemu/0010-configure-lookup-meson-exutable-from-PATH.patch b/meta/recipes-devtools/qemu/qemu/0010-configure-lookup-meson-exutable-from-PATH.patch index 4a777dee52..073b868f47 100644 --- a/meta/recipes-devtools/qemu/qemu/0010-configure-lookup-meson-exutable-from-PATH.patch +++ b/meta/recipes-devtools/qemu/qemu/0010-configure-lookup-meson-exutable-from-PATH.patch @@ -1,4 +1,4 @@ -From b3435faf13837f487231a01c2dca45a260ae323c Mon Sep 17 00:00:00 2001 +From 9067e464685cb503d58a07520769a49c5f9f2e47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Hundeb=C3=B8ll?= Date: Wed, 22 May 2024 14:02:55 +0200 Subject: [PATCH] configure: lookup meson exutable from PATH @@ -9,10 +9,10 @@ Upstream-Status: Inappropriate [workaround, would need a real fix for upstream] 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/configure b/configure -index 18336376b..2b014b97c 100755 +index 02f1dd231..2c5ecd346 100755 --- a/configure +++ b/configure -@@ -1002,12 +1002,7 @@ mkvenv="$python ${source_path}/python/scripts/mkvenv.py" +@@ -983,12 +983,7 @@ mkvenv="$python ${source_path}/python/scripts/mkvenv.py" $mkvenv ensuregroup --dir "${source_path}/python/wheels" \ ${source_path}/pythondeps.toml meson || exit 1 diff --git a/meta/recipes-devtools/qemu/qemu/0011-qemu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch b/meta/recipes-devtools/qemu/qemu/0011-qemu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch index f949206717..d2d35083ec 100644 --- a/meta/recipes-devtools/qemu/qemu/0011-qemu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch +++ b/meta/recipes-devtools/qemu/qemu/0011-qemu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch @@ -1,4 +1,4 @@ -From 81b55a014b2e5f0863a5a3fd584168c9d4ce9eb8 Mon Sep 17 00:00:00 2001 +From e0ae1256317af5157c44b7a56e045c3dbee8c923 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 22 May 2024 13:58:23 +0200 Subject: [PATCH] qemu: Ensure pip and the python venv aren't used for meson @@ -29,10 +29,10 @@ Signed-off-by: Richard Purdie 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure -index 2b014b97c..45dc8b146 100755 +index 2c5ecd346..5315ede35 100755 --- a/configure +++ b/configure -@@ -988,14 +988,14 @@ python="$(command -v "$python")" +@@ -969,14 +969,14 @@ python="$(command -v "$python")" echo "python determined to be '$python'" echo "python version: $($python --version)" diff --git a/meta/recipes-devtools/qemu/qemu/fix-strerrorname_np.patch b/meta/recipes-devtools/qemu/qemu/fix-strerrorname_np.patch index ca667692b0..4451c5d52f 100644 --- a/meta/recipes-devtools/qemu/qemu/fix-strerrorname_np.patch +++ b/meta/recipes-devtools/qemu/qemu/fix-strerrorname_np.patch @@ -1,4 +1,4 @@ -From 6e5a6d44950c48957f3906294b8efd6a76b91576 Mon Sep 17 00:00:00 2001 +From 0d201513f96e79a7640933205072c5704b2727e0 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Wed, 18 Sep 2024 16:19:37 -0700 Subject: [PATCH] target/riscv/kvm: do not use non-portable strerrorname_np() @@ -20,10 +20,10 @@ Signed-off-by: Natanael Copa 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/target/riscv/kvm/kvm-cpu.c b/target/riscv/kvm/kvm-cpu.c -index c53ca1f76..3c67129ef 100644 +index 0f4997a91..4559d0fac 100644 --- a/target/riscv/kvm/kvm-cpu.c +++ b/target/riscv/kvm/kvm-cpu.c -@@ -1870,8 +1870,7 @@ static bool kvm_cpu_realize(CPUState *cs, Error **errp) +@@ -1885,8 +1885,7 @@ static bool kvm_cpu_realize(CPUState *cs, Error **errp) if (riscv_has_ext(&cpu->env, RVV)) { ret = prctl(PR_RISCV_V_SET_CONTROL, PR_RISCV_V_VSTATE_CTRL_ON); if (ret) { diff --git a/meta/recipes-devtools/qemu/qemu_9.2.3.bb b/meta/recipes-devtools/qemu/qemu_10.0.0.bb similarity index 100% rename from meta/recipes-devtools/qemu/qemu_9.2.3.bb rename to meta/recipes-devtools/qemu/qemu_10.0.0.bb