summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/qemu/qemu.inc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-09-06 17:49:07 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-09-07 07:53:50 +0100
commitfad769ae8b3b520ea7e881ac7dca6080cbe7c2e0 (patch)
treea2cf0e2ba8f78cc60fa8504627c6ff19ac1f03ca /meta/recipes-devtools/qemu/qemu.inc
parentf694084dbc48b49c9d9ebdc0f5b6d13b29176708 (diff)
downloadpoky-fad769ae8b3b520ea7e881ac7dca6080cbe7c2e0.tar.gz
qemu: Add patches to resolve x86 and then mips boot issues
qemu 8.1.0 doesn't boot on x86. After adding tcg fixes for that, mips boot breaks so also add patches for that as well. (From OE-Core rev: 3d3fa94ee6d7ea58e3ec64d28bd6414437806cfd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu.inc')
-rw-r--r--meta/recipes-devtools/qemu/qemu.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 131162dd62..15b963d448 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -29,12 +29,16 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
29 file://0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch \ 29 file://0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch \
30 file://0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch \ 30 file://0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch \
31 file://0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch \ 31 file://0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch \
32 file://0001-softmmu-Assert-data-in-bounds-in-iotlb_to_section.patch \
33 file://0001-softmmu-Use-async_run_on_cpu-in-tcg_commit.patch \
32 file://fixedmeson.patch \ 34 file://fixedmeson.patch \
35 file://fixmips.patch \
33 file://qemu-guest-agent.init \ 36 file://qemu-guest-agent.init \
34 file://qemu-guest-agent.udev \ 37 file://qemu-guest-agent.udev \
35 " 38 "
36UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" 39UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar"
37 40
41
38SRC_URI[sha256sum] = "710c101198e334d4762eef65f649bc43fa8a5dd75303554b8acfec3eb25f0e55" 42SRC_URI[sha256sum] = "710c101198e334d4762eef65f649bc43fa8a5dd75303554b8acfec3eb25f0e55"
39 43
40SRC_URI:append:class-target = " file://cross.patch" 44SRC_URI:append:class-target = " file://cross.patch"