diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-08-13 14:44:42 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-08-17 08:45:35 +0100 |
commit | 7e25a6b4d52a16e812dfd444d65283d2c75d2d77 (patch) | |
tree | 1f61c98c9d24ed35b685af62bcdb1d83a36b80f9 /meta/recipes-devtools/qemu/qemu/find_datadir.patch | |
parent | 1bff01bda9741ad3a9b9e1937d73859636575c7c (diff) | |
download | poky-7e25a6b4d52a16e812dfd444d65283d2c75d2d77.tar.gz |
qemu: Upgrade 5.0.0 -> 5.1.0
* Drop backported CVE fixes
* Drop cpu backtrace patch from 2015 for debugging an issue which we no longer see
(patch throws rejects, files have moved)
* Update mips patch to account for file renames
* Update chardev patch to match upstream code changes
* Update webkitgtk patch, qemumips build works ok but qemux86 musl webkitgtk still
fails. Need to figure out the correct fix and upstream it for this, current
revert patch is not maintainable.
Release notes for 5.1.0 mention slight qemumips performance improvements
which would be valuable to us. My tests show no improvement in qemumips
testimage execution time for core-image-sato-sdk.
Fix a ptest issue for a file looking for /usr/bin/bash when we have
/bin/bash.
(From OE-Core rev: 686b770af67fdd2251f4ddab5b0eefc8fb0870ef)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu/find_datadir.patch')
-rw-r--r-- | meta/recipes-devtools/qemu/qemu/find_datadir.patch | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/meta/recipes-devtools/qemu/qemu/find_datadir.patch b/meta/recipes-devtools/qemu/qemu/find_datadir.patch index 74e9ba56ce..9a4c11267a 100644 --- a/meta/recipes-devtools/qemu/qemu/find_datadir.patch +++ b/meta/recipes-devtools/qemu/qemu/find_datadir.patch | |||
@@ -9,8 +9,10 @@ Upstream-Status: Submitted [qemu-devel@nongnu.org] | |||
9 | Signed-off-by: Joe Slater <joe.slater@windriver.com> | 9 | Signed-off-by: Joe Slater <joe.slater@windriver.com> |
10 | 10 | ||
11 | 11 | ||
12 | --- a/os-posix.c | 12 | Index: qemu-5.1.0/os-posix.c |
13 | +++ b/os-posix.c | 13 | =================================================================== |
14 | --- qemu-5.1.0.orig/os-posix.c | ||
15 | +++ qemu-5.1.0/os-posix.c | ||
14 | @@ -82,8 +82,9 @@ void os_setup_signal_handling(void) | 16 | @@ -82,8 +82,9 @@ void os_setup_signal_handling(void) |
15 | 17 | ||
16 | /* | 18 | /* |
@@ -19,10 +21,10 @@ Signed-off-by: Joe Slater <joe.slater@windriver.com> | |||
19 | * When running from the build tree this will be "$bindir/../pc-bios". | 21 | * When running from the build tree this will be "$bindir/../pc-bios". |
20 | - * Otherwise, this is CONFIG_QEMU_DATADIR. | 22 | - * Otherwise, this is CONFIG_QEMU_DATADIR. |
21 | + * Otherwise, this is CONFIG_QEMU_DATADIR as constructed by configure. | 23 | + * Otherwise, this is CONFIG_QEMU_DATADIR as constructed by configure. |
22 | */ | 24 | * |
23 | char *os_find_datadir(void) | 25 | * The caller must use g_free() to free the returned data when it is |
24 | { | 26 | * no longer required. |
25 | @@ -93,6 +94,12 @@ char *os_find_datadir(void) | 27 | @@ -96,6 +97,12 @@ char *os_find_datadir(void) |
26 | exec_dir = qemu_get_exec_dir(); | 28 | exec_dir = qemu_get_exec_dir(); |
27 | g_return_val_if_fail(exec_dir != NULL, NULL); | 29 | g_return_val_if_fail(exec_dir != NULL, NULL); |
28 | 30 | ||