Upgrade qemu to 0.14.0
cover Upgrade qemu to 0.14.0
Hi
This patchset upgrades qemu in oe-core to 0.14.0
The script fixes are done to cope for a bug in 0.14.0
as well as to get past a console spawning problem for non-nfs image boots
Pull URL: git://git.openembedded.org/openembedded-core-contrib
Branch: kraj/qemu-update
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Thanks,
Khem Raj <[email protected]>
---
Khem Raj (5):
qemu: Upgrade 0.13.0 -> 0.14.0
qemu.inc: Add sh4,sh4eb,mips64,mips64el targets lib/oe/patch.py: Cosmetic change to avoid bitbake warning scripts/poky-qemu-internal: Pass -m <mem_size> always on commandline scripts/poky-qemu-internal: Add rw to KERNCMDLINE for non nfs boots
as well
meta/lib/oe/patch.py | 2 +-
.../qemu/qemu-0.13.0/fix-dirent.patch | 12 -
.../qemu/qemu-0.13.0/glflags.patch | 13 -
.../qemu/qemu-0.13.0/no-strip.patch | 26 --
.../qemu/qemu-0.13.0/parallel_make.patch | 34 --
.../qemu/qemu-0.13.0/port92_fix.patch | 196 -----------
.../qemu/qemu-0.13.0/qemu-ppc-hack.patch | 108 ------
.../qemu/qemu-0.13.0/vmware-vga-fifo-rewind.patch | 198 -----------
.../qemu/qemu-0.13.0/wacom-tablet-fix.patch | 65 ----
.../qemu-0.13.0/workaround_bad_futex_headers.patch | 24 --
...t-and-use-GCC-atomic-builtins-for-locking.patch | 84 +++++
.../enable-i386-linux-user.patch | 14 +-
.../fallback-to-safe-mmap_min_addr.patch | 8 +-
.../fix-configure-checks.patch | 12 +-
.../{qemu-0.13.0 => qemu-0.14.0}/fix-nogl.patch | 55 +++-
.../{qemu-0.13.0 => qemu-0.14.0}/init-info.patch | 8 +-
.../qemu/qemu-0.14.0/larger_default_ram_size.patch | 13 +
.../linker-flags.patch | 8 +-
.../qemu/qemu-0.14.0/no-strip.patch | 13 +
.../{qemu-0.13.0 => qemu-0.14.0}/powerpc_rom.bin | Bin 4096 -> 4096 bytes
.../qemu-git-qemugl-host.patch | 346 ++++++++++----------
.../qemu-vmware-vga-depth.patch | 52 ++--
.../qemugl-allow-glxcontext-release.patch | 6 +-
.../spice-qxl-locking-fix-for-qemu-kvm.patch | 150 +++++++++
meta/recipes-devtools/qemu/qemu.inc | 5 +-
.../qemu/{qemu_0.13.0.bb => qemu_0.14.0.bb} | 19 +-
scripts/poky-qemu-internal | 42 ++--
27 files changed, 563 insertions(+), 950 deletions(-)
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/fix-dirent.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/glflags.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/no-strip.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/parallel_make.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/port92_fix.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/qemu-ppc-hack.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/vmware-vga-fifo-rewind.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/wacom-tablet-fix.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/workaround_bad_futex_headers.patch
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/Detect-and-use-GCC-atomic-builtins-for-locking.patch
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/enable-i386-linux-user.patch (73%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/fallback-to-safe-mmap_min_addr.patch (87%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/fix-configure-checks.patch (65%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/fix-nogl.patch (61%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/init-info.patch (74%)
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/larger_default_ram_size.patch
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/linker-flags.patch (77%)
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/no-strip.patch
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/powerpc_rom.bin (100%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/qemu-git-qemugl-host.patch (99%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/qemu-vmware-vga-depth.patch (72%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/qemugl-allow-glxcontext-release.patch (93%)
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/spice-qxl-locking-fix-for-qemu-kvm.patch
rename meta/recipes-devtools/qemu/{qemu_0.13.0.bb => qemu_0.14.0.bb} (69%)Signature · 1 line
1.7.4.1
PATCH 1/5 qemu: Upgrade 0.13.0 -> 0.14.0
* ppc-hack patch is dropped.
* Other patches which were direct backports
or has been merged upstream in 0.14.0 are
also dropped
---
.../qemu/qemu-0.13.0/fix-dirent.patch | 12 -
.../qemu/qemu-0.13.0/glflags.patch | 13 -
.../qemu/qemu-0.13.0/no-strip.patch | 26 --
.../qemu/qemu-0.13.0/parallel_make.patch | 34 --
.../qemu/qemu-0.13.0/port92_fix.patch | 196 -----------
.../qemu/qemu-0.13.0/qemu-ppc-hack.patch | 108 ------
.../qemu/qemu-0.13.0/vmware-vga-fifo-rewind.patch | 198 -----------
.../qemu/qemu-0.13.0/wacom-tablet-fix.patch | 65 ----
.../qemu-0.13.0/workaround_bad_futex_headers.patch | 24 --
...t-and-use-GCC-atomic-builtins-for-locking.patch | 84 +++++
.../enable-i386-linux-user.patch | 14 +-
.../fallback-to-safe-mmap_min_addr.patch | 8 +-
.../fix-configure-checks.patch | 12 +-
.../{qemu-0.13.0 => qemu-0.14.0}/fix-nogl.patch | 55 +++-
.../{qemu-0.13.0 => qemu-0.14.0}/init-info.patch | 8 +-
.../qemu/qemu-0.14.0/larger_default_ram_size.patch | 13 +
.../linker-flags.patch | 8 +-
.../qemu/qemu-0.14.0/no-strip.patch | 13 +
.../{qemu-0.13.0 => qemu-0.14.0}/powerpc_rom.bin | Bin 4096 -> 4096 bytes
.../qemu-git-qemugl-host.patch | 346 ++++++++++----------
.../qemu-vmware-vga-depth.patch | 52 ++--
.../qemugl-allow-glxcontext-release.patch | 6 +-
.../spice-qxl-locking-fix-for-qemu-kvm.patch | 150 +++++++++
.../qemu/{qemu_0.13.0.bb => qemu_0.14.0.bb} | 19 +-
24 files changed, 537 insertions(+), 927 deletions(-)
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/fix-dirent.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/glflags.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/no-strip.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/parallel_make.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/port92_fix.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/qemu-ppc-hack.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/vmware-vga-fifo-rewind.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/wacom-tablet-fix.patch
delete mode 100644 meta/recipes-devtools/qemu/qemu-0.13.0/workaround_bad_futex_headers.patch
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/Detect-and-use-GCC-atomic-builtins-for-locking.patch
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/enable-i386-linux-user.patch (73%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/fallback-to-safe-mmap_min_addr.patch (87%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/fix-configure-checks.patch (65%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/fix-nogl.patch (61%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/init-info.patch (74%)
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/larger_default_ram_size.patch
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/linker-flags.patch (77%)
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/no-strip.patch
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/powerpc_rom.bin (100%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/qemu-git-qemugl-host.patch (99%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/qemu-vmware-vga-depth.patch (72%)
rename meta/recipes-devtools/qemu/{qemu-0.13.0 => qemu-0.14.0}/qemugl-allow-glxcontext-release.patch (93%)
create mode 100644 meta/recipes-devtools/qemu/qemu-0.14.0/spice-qxl-locking-fix-for-qemu-kvm.patch
rename meta/recipes-devtools/qemu/{qemu_0.13.0.bb => qemu_0.14.0.bb} (69%)meta/recipes-devtools/qemu/qemu-0.13.0/fix-dirent.patch deleted +0 -12
@@ -1,12 +0,0 @@ -Index: qemu/linux-user/syscall.c -=================================================================== ---- qemu.orig/linux-user/syscall.c 2010-05-11 13:16:22.421783949 -0400 -+++ qemu/linux-user/syscall.c 2010-05-11 13:16:31.759805849 -0400 -@@ -26,6 +26,7 @@ - #include <errno.h> - #include <unistd.h> - #include <fcntl.h> -+#include <dirent.h> - #include <time.h> - #include <limits.h> - #include <sys/types.h>
meta/recipes-devtools/qemu/qemu-0.13.0/glflags.patch deleted +0 -13
@@ -1,13 +0,0 @@ -Index: git/Makefile.target -=================================================================== ---- git.orig/Makefile.target 2010-05-27 12:35:26.000000000 -0400 -+++ git/Makefile.target 2010-05-27 12:59:53.520415731 -0400 -@@ -326,7 +326,7 @@ vl.o: qemu-options.h - - monitor.o: qemu-monitor.h - --LIBS += -lGL -lGLU -+LIBS += -lGL - - ARLIBS=../libqemu_common.a libqemu.a $(HWLIB) -
meta/recipes-devtools/qemu/qemu-0.13.0/no-strip.patch deleted +0 -26
@@ -1,26 +0,0 @@ -Index: qemu-0.13.0/Makefile -=================================================================== ---- qemu-0.13.0.orig/Makefile 2011-01-17 16:41:59.000000000 +0800 -+++ qemu-0.13.0/Makefile 2011-01-17 16:44:57.000000000 +0800 -@@ -185,7 +185,7 @@ - install: all $(if $(BUILD_DOCS),install-doc) install-sysconfig - $(INSTALL_DIR) "$(DESTDIR)$(bindir)" - ifneq ($(TOOLS),) -- $(INSTALL_PROG) $(STRIP_OPT) $(TOOLS) "$(DESTDIR)$(bindir)" -+ $(INSTALL_PROG) $(TOOLS) "$(DESTDIR)$(bindir)" - endif - ifneq ($(BLOBS),) - $(INSTALL_DIR) "$(DESTDIR)$(datadir)" -Index: qemu-0.13.0/Makefile.target -=================================================================== ---- qemu-0.13.0.orig/Makefile.target 2011-01-17 16:42:36.000000000 +0800 -+++ qemu-0.13.0/Makefile.target 2011-01-17 16:44:57.000000000 +0800 -@@ -351,7 +351,7 @@ - - install: all - ifneq ($(PROGS),) -- $(INSTALL) -m 755 $(STRIP_OPT) $(PROGS) "$(DESTDIR)$(bindir)" -+ $(INSTALL) -m 755 $(PROGS) "$(DESTDIR)$(bindir)" - endif - - # Include automatically generated dependency files
meta/recipes-devtools/qemu/qemu-0.13.0/parallel_make.patch deleted +0 -34
@@ -1,34 +0,0 @@ -Make -j(>=6) always fail as some job depends on config-host.h. Added following -patch in upstream to resolve it. - -Could remove it in next upgrade if necessary. - -Signed-off-by: Zhai Edwin <[email protected]> - -commit f0acb38015409024683911380daa94cc974e4e0e -Author: Paul Brook <[email protected]> -Date: Fri Nov 26 18:46:03 2010 +0000 - - Add missing dependency. - - Teach Makefile that cmd.o depends on a generated header (specifically - config-host.h). - - Signed-off-by: Paul Brook <[email protected]> - (cherry picked from commit 6e14404aab26f74a448747d1e793ac16bde8a92b) - - Signed-off-by: Aurelien Jarno <[email protected]> - -Index: qemu-0.13.0/Makefile -=================================================================== ---- qemu-0.13.0.orig/Makefile 2011-01-18 09:45:45.000000000 +0800 -+++ qemu-0.13.0/Makefile 2011-01-18 09:45:45.000000000 +0800 -@@ -107,7 +107,7 @@ - ###################################################################### - - qemu-img.o: qemu-img-cmds.h --qemu-img.o qemu-tool.o qemu-nbd.o qemu-io.o: $(GENERATED_HEADERS) -+qemu-img.o qemu-tool.o qemu-nbd.o qemu-io.o cmd.o: $(GENERATED_HEADERS) - - qemu-img$(EXESUF): qemu-img.o qemu-tool.o qemu-error.o $(block-obj-y) $(qobject-obj-y) -
meta/recipes-devtools/qemu/qemu-0.13.0/port92_fix.patch deleted +0 -196
196 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.13.0/qemu-ppc-hack.patch deleted +0 -108
108 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.13.0/vmware-vga-fifo-rewind.patch deleted +0 -198
198 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.13.0/wacom-tablet-fix.patch deleted +0 -65
65 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.13.0/workaround_bad_futex_headers.patch deleted +0 -24
@@ -1,24 +0,0 @@ ---- - linux-user/syscall.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -Index: qemu-0.13.0/linux-user/syscall.c -=================================================================== ---- qemu-0.13.0.orig/linux-user/syscall.c 2011-01-17 16:52:18.000000000 +0800 -+++ qemu-0.13.0/linux-user/syscall.c 2011-01-17 16:52:20.000000000 +0800 -@@ -99,6 +99,15 @@ - #define CLONE_NPTL_FLAGS2 0 - #endif - -+#define FUTEX_WAIT 0 -+#define FUTEX_WAKE 1 -+#define FUTEX_FD 2 -+#define FUTEX_REQUEUE 3 -+#define FUTEX_CMP_REQUEUE 4 -+#define FUTEX_WAKE_OP 5 -+#define FUTEX_LOCK_PI 6 -+#define FUTEX_UNLOCK_PI 7 -+ - //#define DEBUG - - //#include <linux/msdos_fs.h>
meta/recipes-devtools/qemu/qemu-0.14.0/Detect-and-use-GCC-atomic-builtins-for-locking.patch new file +84 -0
84 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.14.0/enable-i386-linux-user.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/enable-i386-linux-user.patch +7 -7
@@ -2,11 +2,11 @@ Enable i386-linux-user Signed-off-by: Zhai Edwin <[email protected]> -Index: qemu-0.13.0/Makefile.target +Index: qemu-0.14.0/Makefile.target =================================================================== ---- qemu-0.13.0.orig/Makefile.target 2011-01-17 16:50:39.000000000 +0800 -+++ qemu-0.13.0/Makefile.target 2011-01-17 16:50:41.000000000 +0800 -@@ -54,8 +54,13 @@ +--- qemu-0.14.0.orig/Makefile.target ++++ qemu-0.14.0/Makefile.target +@@ -78,8 +78,13 @@ ifeq ($(TARGET_BASE_ARCH), i386) libobj-y += cpuid.o endif libobj-$(CONFIG_NEED_MMU) += mmu.o
@@ -20,10 +20,10 @@ Index: qemu-0.13.0/Makefile.target libobj-$(TARGET_ARM) += dummygl.o libobj-$(TARGET_MIPS) += dummygl.o libobj-$(TARGET_PPC) += dummygl.o -Index: qemu-0.13.0/target-i386/dummygl.c +Index: qemu-0.14.0/target-i386/dummygl.c =================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ qemu-0.13.0/target-i386/dummygl.c 2011-01-17 16:50:41.000000000 +0800 +--- /dev/null ++++ qemu-0.14.0/target-i386/dummygl.c @@ -0,0 +1,26 @@ +#include <string.h> +#include <stdlib.h>
meta/recipes-devtools/qemu/qemu-0.14.0/fallback-to-safe-mmap_min_addr.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/fallback-to-safe-mmap_min_addr.patch +4 -4
@@ -8,10 +8,10 @@ Subject: [PATCH] linux-user: use default mmap_min_addr 65536 when /proc/sys/vm/m linux-user/main.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) -Index: qemu-0.13.0/linux-user/main.c +Index: qemu-0.14.0/linux-user/main.c =================================================================== ---- qemu-0.13.0.orig/linux-user/main.c -+++ qemu-0.13.0/linux-user/main.c +--- qemu-0.14.0.orig/linux-user/main.c ++++ qemu-0.14.0/linux-user/main.c @@ -36,6 +36,7 @@ #include "envlist.h"
@@ -20,7 +20,7 @@ Index: qemu-0.13.0/linux-user/main.c char *exec_path; -@@ -2973,8 +2974,14 @@ int main(int argc, char **argv, char **e +@@ -3010,8 +3011,14 @@ int main(int argc, char **argv, char **e if (fscanf(fp, "%lu", &tmp) == 1) { mmap_min_addr = tmp; qemu_log("host mmap_min_addr=0x%lx\n", mmap_min_addr);
meta/recipes-devtools/qemu/qemu-0.14.0/fix-configure-checks.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/fix-configure-checks.patch +6 -6
@@ -6,15 +6,15 @@ added and files in the sysroot can be found. Patch from Paul Eggleton, Comments by RP 28/11/10 -Index: qemu-0.13.0/configure +Index: qemu-0.14.0/configure =================================================================== ---- qemu-0.13.0.orig/configure 2010-10-16 04:56:09.000000000 +0800 -+++ qemu-0.13.0/configure 2011-01-15 18:19:41.000000000 +0800 -@@ -134,6 +134,7 @@ +--- qemu-0.14.0.orig/configure ++++ qemu-0.14.0/configure +@@ -229,6 +229,7 @@ QEMU_CFLAGS="-Wstrict-prototypes -Wredun QEMU_CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $QEMU_CFLAGS" QEMU_CFLAGS="-D_FORTIFY_SOURCE=2 $QEMU_CFLAGS" - QEMU_CFLAGS="-I. -I\$(SRC_PATH) $QEMU_CFLAGS" + QEMU_INCLUDES="-I. -I\$(SRC_PATH)" +QEMU_CFLAGS="$QEMU_CFLAGS $CFLAGS" LDFLAGS="-g $LDFLAGS" - gcc_flags="-Wold-style-declaration -Wold-style-definition -fstack-protector-all" + # make source path absolute
meta/recipes-devtools/qemu/qemu-0.14.0/fix-nogl.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/fix-nogl.patch +42 -13
84 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.14.0/init-info.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/init-info.patch +4 -4
@@ -2,11 +2,11 @@ # makes info.info.x11.display zero and avoids the calls to # opengl_exec_set_parent_window, one of which is crashing. -Index: qemu-0.13.0/ui/sdl.c +Index: qemu-0.14.0/ui/sdl.c =================================================================== ---- qemu-0.13.0.orig/ui/sdl.c 2011-01-15 17:40:59.000000000 +0800 -+++ qemu-0.13.0/ui/sdl.c 2011-01-15 17:41:04.000000000 +0800 -@@ -857,6 +857,7 @@ +--- qemu-0.14.0.orig/ui/sdl.c ++++ qemu-0.14.0/ui/sdl.c +@@ -863,6 +863,7 @@ void sdl_display_init(DisplayState *ds, vi = SDL_GetVideoInfo(); host_format = *(vi->vfmt);
meta/recipes-devtools/qemu/qemu-0.14.0/larger_default_ram_size.patch new file +13 -0
@@ -0,0 +1,13 @@ +Index: qemu-0.14.0/vl.c +=================================================================== +--- qemu-0.14.0.orig/vl.c ++++ qemu-0.14.0/vl.c +@@ -168,7 +168,7 @@ int main(int argc, char **argv) + //#define DEBUG_NET + //#define DEBUG_SLIRP + +-#define DEFAULT_RAM_SIZE 128 ++#define DEFAULT_RAM_SIZE 384 + + #define MAX_VIRTIO_CONSOLES 1 +
meta/recipes-devtools/qemu/qemu-0.14.0/linker-flags.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/linker-flags.patch +4 -4
@@ -7,11 +7,11 @@ More information is available on the Fedora Wiki: https://fedoraproject.org/wiki/UnderstandingDSOLinkChange JL - 15/06/10 -Index: qemu-0.13.0/Makefile.target +Index: qemu-0.14.0/Makefile.target =================================================================== ---- qemu-0.13.0.orig/Makefile.target 2011-01-15 17:30:45.000000000 +0800 -+++ qemu-0.13.0/Makefile.target 2011-01-15 17:33:22.000000000 +0800 -@@ -193,7 +193,7 @@ +--- qemu-0.14.0.orig/Makefile.target ++++ qemu-0.14.0/Makefile.target +@@ -218,7 +218,7 @@ obj-$(CONFIG_REALLY_VIRTFS) += virtio-9p obj-y += rwhandler.o obj-$(CONFIG_KVM) += kvm.o kvm-all.o obj-$(CONFIG_NO_KVM) += kvm-stub.o
meta/recipes-devtools/qemu/qemu-0.14.0/no-strip.patch new file +13 -0
@@ -0,0 +1,13 @@ +Index: qemu-0.14.0/Makefile +=================================================================== +--- qemu-0.14.0.orig/Makefile ++++ qemu-0.14.0/Makefile +@@ -235,7 +235,7 @@ install-sysconfig: + install: all $(if $(BUILD_DOCS),install-doc) install-sysconfig + $(INSTALL_DIR) "$(DESTDIR)$(bindir)" + ifneq ($(TOOLS),) +- $(INSTALL_PROG) $(STRIP_OPT) $(TOOLS) "$(DESTDIR)$(bindir)" ++ $(INSTALL_PROG) $(TOOLS) "$(DESTDIR)$(bindir)" + endif + ifneq ($(BLOBS),) + $(INSTALL_DIR) "$(DESTDIR)$(datadir)"
meta/recipes-devtools/qemu/qemu-0.14.0/powerpc_rom.bin renamed from meta/recipes-devtools/qemu/qemu-0.13.0/powerpc_rom.bin +0 -0
meta/recipes-devtools/qemu/qemu-0.14.0/qemu-git-qemugl-host.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/qemu-git-qemugl-host.patch +174 -172
796 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.14.0/qemu-vmware-vga-depth.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/qemu-vmware-vga-depth.patch +26 -26
111 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.14.0/qemugl-allow-glxcontext-release.patch renamed from meta/recipes-devtools/qemu/qemu-0.13.0/qemugl-allow-glxcontext-release.patch +3 -3
@@ -10,10 +10,10 @@ committer Andrzej Zaborowski <[email protected]> Tue, 16 Jun 2009 22:2 target-i386/opengl_exec.c | 31 ++++++++++++++++--------------- 1 files changed, 16 insertions(+), 15 deletions(-) -Index: qemu/target-i386/opengl_exec.c +Index: qemu-0.14.0/target-i386/opengl_exec.c =================================================================== ---- qemu.orig/target-i386/opengl_exec.c 2010-05-10 18:46:43.175394992 -0400 -+++ qemu/target-i386/opengl_exec.c 2010-05-10 18:46:43.218419933 -0400 +--- qemu-0.14.0.orig/target-i386/opengl_exec.c ++++ qemu-0.14.0/target-i386/opengl_exec.c @@ -1600,10 +1600,9 @@ int do_function_call(int func_number, ar fprintf(stderr, "client_drawable=%p fake_ctx=%d\n", (void *) client_drawable, fake_ctxt);
meta/recipes-devtools/qemu/qemu-0.14.0/spice-qxl-locking-fix-for-qemu-kvm.patch new file +150 -0
150 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu_0.14.0.bb renamed from meta/recipes-devtools/qemu/qemu_0.13.0.bb +7 -12
@@ -3,35 +3,30 @@ require qemu.inc LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \ file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913" -PR = "r1" +PR = "r0" FILESPATH = "${FILE_DIRNAME}/qemu-${PV}" FILESDIR = "${WORKDIR}" SRC_URI = "\ http://download.savannah.gnu.org/releases/qemu/qemu-${PV}.tar.gz \ - file://workaround_bad_futex_headers.patch \ + file://powerpc_rom.bin \ file://qemu-git-qemugl-host.patch \ file://no-strip.patch \ - file://fix-dirent.patch \ file://fix-nogl.patch \ file://qemugl-allow-glxcontext-release.patch \ file://linker-flags.patch \ file://init-info.patch \ file://qemu-vmware-vga-depth.patch \ - file://qemu-ppc-hack.patch \ file://enable-i386-linux-user.patch \ - file://vmware-vga-fifo-rewind.patch \ file://fix-configure-checks.patch \ - file://parallel_make.patch \ - file://wacom-tablet-fix.patch \ - file://port92_fix.patch \ - file://powerpc_rom.bin \ file://fallback-to-safe-mmap_min_addr.patch \ + file://spice-qxl-locking-fix-for-qemu-kvm.patch \ + file://Detect-and-use-GCC-atomic-builtins-for-locking.patch \ + file://larger_default_ram_size.patch \ " - -SRC_URI[md5sum] = "397a0d665da8ba9d3b9583629f3d6421" -SRC_URI[sha256sum] = "1e6f5851b05cea6e377c835f4668408d4124cfb845f9948d922808743c5fd877" +SRC_URI[md5sum] = "f9d145d5c09de9f0984ffe9bd1229970" +SRC_URI[sha256sum] = "ba21e84d7853217830e167dae9999cdbff481189c6a0bb600ac7fb7201453108" do_install_append () { install -d ${D}${datadir}/qemu
Signature · 1 line
1.7.4.1
Richard Purdie
AppliedRe: [PATCH 1/5] qemu: Upgrade 0.13.0 -> 0.14.0
Quoted 7 lines · Khem Raj
* ppc-hack patch is dropped.
* Other patches which were direct backports
or has been merged upstream in 0.14.0 are
also droppedSigned-off-by Khem Raj <[email protected]>
I've merged this patch, thanks.
Richard
PATCH 2/5 qemu.inc: Add sh4, sh4eb, mips64, mips64el targets
In reply to Khem RajIn order to leavarage more emulations in oe-core
these targets needs to be built as well
--- meta/recipes-devtools/qemu/qemu.inc | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-devtools/qemu/qemu.inc +3 -2
@@ -3,7 +3,8 @@ HOMEPAGE = "http://qemu.org" LICENSE = "GPLv2 & LGPLv2.1" DEPENDS = "zlib" -EXTRA_OECONF = "--target-list=arm-linux-user,arm-softmmu,i386-linux-user,i386-softmmu,x86_64-linux-user,x86_64-softmmu,mips-linux-user,mips-softmmu,ppc-linux-user,ppc-softmmu,mipsel-linux-user --disable-werror --disable-vnc-tls --enable-kvm --audio-drv-list=oss,alsa --audio-card-list=ac97,es1370" +EXTRA_OECONF = "--target-list=arm-linux-user,arm-softmmu,i386-linux-user,i386-softmmu,x86_64-linux-user,x86_64-softmmu,mips-linux-user,mips-softmmu,ppc-linux-user,ppc-softmmu,mipsel-linux-user,mips64el-softmmu,mips64-softmmu,sh4-linux-user,sh4-softmmu,sh4eb-linux-user,sh4eb-softmmu --disable-werror --disable-vnc-tls --enable-kvm --audio-drv-list=oss,alsa --audio-card-list=ac97,es1370" + #EXTRA_OECONF += "--disable-sdl" inherit autotools
@@ -34,6 +35,6 @@ do_configure() { SRC_URI_append_virtclass-nativesdk = " file://glflags.patch;patch=1" DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk qemugl-nativesdk" RDEPENDS_virtclass-nativesdk = "libsdl-nativesdk" -EXTRA_OECONF_virtclass-nativesdk = "--target-list=arm-linux-user,arm-softmmu,i386-softmmu,x86_64-softmmu,mips-linux-user,mipsel-linux-user,mips-softmmu,ppc-softmmu --disable-vnc-tls --cross-prefix=${TARGET_PREFIX}" +EXTRA_OECONF_virtclass-nativesdk = "--target-list=arm-linux-user,arm-softmmu,i386-linux-user,i386-softmmu,x86_64-linux-user,x86_64-softmmu,mips-linux-user,mips-softmmu,ppc-linux-user,ppc-softmmu,mipsel-linux-user,mips64el-softmmu,mips64-softmmu,sh4-linux-user,sh4-softmmu,sh4eb-linux-user,sh4eb-softmmu --disable-werror --disable-vnc-tls --cross-prefix=${TARGET_PREFIX}" BBCLASSEXTEND = "native nativesdk"
Signature · 1 line
1.7.4.1
PATCH 3/5 lib/oe/patch.py: Cosmetic change to avoid bitbake warning
In reply to Khem Rajbb.mkdirhier should be bb.utils.mkdirhier
--- meta/lib/oe/patch.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/lib/oe/patch.py +1 -1
@@ -356,7 +356,7 @@ class UserResolver(Resolver): t = bb.data.getVar('T', self.patchset.d, 1) if not t: bb.msg.fatal(bb.msg.domain.Build, "T not set") - bb.mkdirhier(t) + bb.utils.mkdirhier(t) import random rcfile = "%s/bashrc.%s.%s" % (t, str(os.getpid()), random.random()) f = open(rcfile, "w")
Signature · 1 line
1.7.4.1
PATCH 4/5 scripts/poky-qemu-internal: Pass -m <mem_size> always on commandline
In reply to Khem RajThere is a nasty bug in qemu 0.14.0 where it over writes device memory if the default sizes was not specified on commandline. It can be worked around by this patch.
I also simplified the memory size calculation logic a bit so we append 'M' to QEMU_MEMORY at the very end instead of sed'ing it afterwards
--- scripts/poky-qemu-internal | 32 +++++++++++++++++--------------- 1 files changed, 17 insertions(+), 15 deletions(-)
scripts/poky-qemu-internal +17 -15
@@ -40,40 +40,36 @@ mem_set=`expr "$SCRIPT_QEMU_EXTRA_OPT" : '.*\(-m[[:space:]] *[0-9]*\)'` if [ ! -z "$mem_set" ] ; then #Get memory setting size from user input mem_size=`echo $mem_set | sed 's/-m[[:space:]] *//'` -fi - -if [ $mem_size -gt 0 ]; then - QEMU_MEMORY="$mem_size"M -fi - -if [ -z "$QEMU_MEMORY" ]; then +else case "$MACHINE" in "qemux86") - QEMU_MEMORY="128M" + mem_size=128 ;; "qemux86-64") - QEMU_MEMORY="128M" + mem_size=128 ;; "qemuarm") - QEMU_MEMORY="128M" + mem_size=128 ;; "qemumips") - QEMU_MEMORY="128M" + mem_size=128 ;; "qemuppc") - QEMU_MEMORY="128M" + mem_size=128 ;; *) - QEMU_MEMORY="64M" + mem_size=64 ;; esac fi +# QEMU_MEMORY has 'M' appended to mem_size +QEMU_MEMORY="$mem_size"M + # Bug 433: qemuarm cannot use > 128 MB RAM if [ "$MACHINE" = "qemuarm" ]; then - RAM=`echo $QEMU_MEMORY | sed 's/M$//'` - if [[ -z "$RAM" || $RAM -gt 128 ]]; then + if [[ -z "$mem_size" || $mem_size -gt 128 ]]; then echo "WARNING: qemuarm does not support > 128M of RAM." echo "*** Changing QEMU_MEMORY to default of 128M ***" QEMU_MEMORY="128M"
@@ -81,6 +77,12 @@ if [ "$MACHINE" = "qemuarm" ]; then fi fi +# We need to specify -m <mem_size> to overcome a bug in qemu 0.14.0 +# https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/584480 + +if [ -z "$mem_set" ] ; then + SCRIPT_QEMU_EXTRA_OPT="$SCRIPT_QEMU_EXTRA_OPT -m $mem_size" +fi # This file is created when poky-gen-tapdevs creates a bank of tap # devices, indicating that the user should not bring up new ones using # sudo.
Signature · 1 line
1.7.4.1
PATCH 5/5 scripts/poky-qemu-internal: Add rw to KERNCMDLINE for non nfs boots as well
In reply to Khem RajWithout using rw the ext3 images boot the kernel but do not spawn the console at the end
--- scripts/poky-qemu-internal | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-)
scripts/poky-qemu-internal +5 -5
@@ -275,7 +275,7 @@ if [ "$MACHINE" = "qemuarm" -o "$MACHINE" = "qemuarmv6" -o "$MACHINE" = "qemuarm QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS" # QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -force-pointer" if [ "$FSTYPE" = "ext3" ]; then - KERNCMDLINE="root=/dev/sda console=ttyAMA0,115200 console=tty $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY highres=off" + KERNCMDLINE="root=/dev/sda rw console=ttyAMA0,115200 console=tty $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY highres=off" QEMUOPTIONS="$QEMU_NETWORK_CMD -M versatilepb -hda $ROOTFS -no-reboot $QEMU_UI_OPTIONS" fi if [ "$FSTYPE" = "nfs" ]; then
@@ -299,7 +299,7 @@ if [ "$MACHINE" = "qemux86" ]; then QEMU=qemu QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -vga vmware -enable-gl" if [ "$FSTYPE" = "ext3" ]; then - KERNCMDLINE="vga=0 root=/dev/hda mem=$QEMU_MEMORY $KERNEL_NETWORK_CMD" + KERNCMDLINE="vga=0 root=/dev/hda rw mem=$QEMU_MEMORY $KERNEL_NETWORK_CMD" QEMUOPTIONS="$QEMU_NETWORK_CMD -hda $ROOTFS $QEMU_UI_OPTIONS" fi if [ "$FSTYPE" = "nfs" ]; then
@@ -320,7 +320,7 @@ if [ "$MACHINE" = "qemux86-64" ]; then QEMU=qemu-system-x86_64 QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -vga vmware -enable-gl" if [ "$FSTYPE" = "ext3" ]; then - KERNCMDLINE="vga=0 root=/dev/hda mem=$QEMU_MEMORY $KERNEL_NETWORK_CMD" + KERNCMDLINE="vga=0 root=/dev/hda rw mem=$QEMU_MEMORY $KERNEL_NETWORK_CMD" QEMUOPTIONS="$QEMU_NETWORK_CMD -hda $ROOTFS $QEMU_UI_OPTIONS" fi if [ "$FSTYPE" = "nfs" ]; then
@@ -360,7 +360,7 @@ if [ "$MACHINE" = "qemumips" ]; then QEMU_UI_OPTIONS="-vga cirrus $QEMU_UI_OPTIONS" if [ "$FSTYPE" = "ext3" ]; then #KERNCMDLINE="root=/dev/hda console=ttyS0 console=tty0 $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" - KERNCMDLINE="root=/dev/hda console=ttyS0 console=tty $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" + KERNCMDLINE="root=/dev/hda rw console=ttyS0 console=tty $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" QEMUOPTIONS="$QEMU_NETWORK_CMD -M $MACHINE_SUBTYPE -hda $ROOTFS -no-reboot $QEMU_UI_OPTIONS" fi if [ "$FSTYPE" = "nfs" ]; then
@@ -381,7 +381,7 @@ if [ "$MACHINE" = "qemuppc" ]; then BIOS=powerpc_rom.bin QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -nographic" if [ "$FSTYPE" = "ext3" ]; then - KERNCMDLINE="root=/dev/hda console=ttyS0 console=tty0 $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" + KERNCMDLINE="root=/dev/hda rw console=ttyS0 console=tty0 $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" QEMUOPTIONS="$QEMU_NETWORK_CMD -cpu $CPU_SUBTYPE -M $MACHINE_SUBTYPE -bios $BIOS -hda $ROOTFS -no-reboot $QEMU_UI_OPTIONS" fi if [ "$FSTYPE" = "nfs" ]; then
Signature · 1 line
1.7.4.1
Richard Purdie
AppliedQuoted 10 lines · Khem Raj
This patchset upgrades qemu in oe-core to 0.14.0
The script fixes are done to cope for a bug in 0.14.0
as well as to get past a console spawning problem for non-nfs image bootsPull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: kraj/qemu-update
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Quoted 7 lines
Thanks,
Khem Raj <[email protected]>
---Khem Raj (5):
qemu: Upgrade 0.13.0 -> 0.14.0
With this change, I'm just doing some checks that certain things work, its still in my pending queue.
Quoted 1 line
qemu.inc: Add sh4,sh4eb,mips64,mips64el targets
For this, I'd like to make the list of targets a separate variable. I'm happy with your default for OECore, I might take out some of the arches for Yocto/Poky.
Quoted 3 lines
lib/oe/patch.py: Cosmetic change to avoid bitbake warningscripts/poky-qemu-internal: Pass -m <mem_size> always on commandlinescripts/poky-qemu-internal: Add rw to KERNCMDLINE for non nfs boots
I merged these, thanks.
Cheers,
Richard
Quoted 19 lines · Richard Purdie
Quoted 9 lines · Khem Raj
This patchset upgrades qemu in oe-core to 0.14.0
The script fixes are done to cope for a bug in 0.14.0
as well as to get past a console spawning problem for non-nfs image bootsPull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: kraj/qemu-update
Browse:http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Quoted 6 lines
Thanks,
Khem Raj <[email protected]>
---
Quoted 6 lines
Quoted 2 lines
Khem Raj (5):
qemu: Upgrade 0.13.0 -> 0.14.0With this change, I'm just doing some checks that certain things work, its still in my pending queue.
Khem,
Thanks for your works on qemu upgrade!
Following patches are dropped. 2&3 exist for a pretty long time, I'm not sure. But any reason to drop ppc-hack.patch? qemu-ppc-hack.patch
fix-dirent.patch
workaround_bad_futex_headers.patch
For new added patches, it's better to have a simple description including upstream commit log if have. larger_default_ram_size.patch: Why pick up 384? 256 or 512 seems to be more reasonable.
I assume simple tests across all platform(x86/x86-64/arm/ppc/mips) was done, right:)
Quoted 22 lines
Quoted 1 line
qemu.inc: Add sh4,sh4eb,mips64,mips64el targets
For this, I'd like to make the list of targets a separate variable. I'm happy with your default for OECore, I might take out some of the arches for Yocto/Poky.
Quoted 3 lines
lib/oe/patch.py: Cosmetic change to avoid bitbake warningscripts/poky-qemu-internal: Pass -m <mem_size> always on commandlinescripts/poky-qemu-internal: Add rw to KERNCMDLINE for non nfs bootsI merged these, thanks.
Cheers,
Richard
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 28 lines · Edwin
Quoted 18 lines · Richard Purdie
Quoted 16 lines · Khem Raj
This patchset upgrades qemu in oe-core to 0.14.0
The script fixes are done to cope for a bug in 0.14.0
as well as to get past a console spawning problem for non-nfs image bootsPull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: kraj/qemu-update
Browse:
http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-updateThanks,
Khem Raj <[email protected]>
---Quoted 6 lines
Quoted 2 lines
Khem Raj (5):
qemu: Upgrade 0.13.0 -> 0.14.0With this change, I'm just doing some checks that certain things work, its still in my pending queue.
Quoted 5 lines
Khem,
Thanks for your works on qemu upgrade!
Following patches are dropped. 2&3 exist for a pretty long time, I'm not sure. But any reason to drop ppc-hack.patch? qemu-ppc-hack.patch
This has been fixed upstream a bit differently.
Quoted 1 line
fix-dirent.patch
Its already applied upstream
Quoted 1 line
workaround_bad_futex_headers.patch
this is already applied upstream if you see then currently we apply it so we have the values defined twice
Quoted 6 lines
For new added patches, it's better to have a simple description including upstream commit log if have.
larger_default_ram_size.patch: Why pick up 384? 256 or 512 seems to be more reasonable.
these are patches I took from debian/ubuntu only larger_default_ram_size.patch does not have description others have references. Probably we can drop this patch
Its there if we want to boot fully blown images like desktop distros do 128M is little
less. 384 is still minimum since people might not have that much ram to spare on host machines I guess.
Quoted 2 lines
I assume simple tests across all platform(x86/x86-64/arm/ppc/mips) was done, right:)
yes I booted all qemu images.
Quoted 30 lines
Quoted 16 lines
Quoted 3 lines
qemu.inc: Add sh4,sh4eb,mips64,mips64el targets
For this, I'd like to make the list of targets a separate variable. I'm happy with your default for OECore, I might take out some of the arches for Yocto/Poky.
Quoted 3 lines
lib/oe/patch.py: Cosmetic change to avoid bitbake warningscripts/poky-qemu-internal: Pass -m <mem_size> always on commandlinescripts/poky-qemu-internal: Add rw to KERNCMDLINE for non nfs bootsI merged these, thanks.
Cheers,
Quoted 8 lines
Richard
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Acked.
Let's keep larger_default_ram_size.patch, and fix it if any issue in future:)
Thanks,
edwin
Quoted 108 lines · Khem Raj
Quoted 11 lines · Edwin
Quoted 8 lines · Richard Purdie
Quoted 6 lines · Khem Raj
This patchset upgrades qemu in oe-core to 0.14.0
The script fixes are done to cope for a bug in 0.14.0
as well as to get past a console spawning problem for non-nfs image bootsQuoted 4 lines
Quoted 4 lines
Quoted 4 lines
Pull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: kraj/qemu-update
Browse:http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Quoted 9 lines
Quoted 9 lines
Quoted 8 lines
Thanks,
Khem Raj <[email protected]>
---Khem Raj (5):
qemu: Upgrade 0.13.0 -> 0.14.0Quoted 7 lines
Quoted 3 lines
With this change, I'm just doing some checks that certain things work, its still in my pending queue.
Khem,
Thanks for your works on qemu upgrade!
Following patches are dropped. 2&3 exist for a pretty long time, I'mnot
Quoted 2 lines
sure. But any reason to drop ppc-hack.patch?
qemu-ppc-hack.patchThis has been fixed upstream a bit differently.
Quoted 1 line
fix-dirent.patch
Its already applied upstream
Quoted 1 line
workaround_bad_futex_headers.patch
this is already applied upstream if you see then currently we apply it so we have the values defined twice
Quoted 2 lines
For new added patches, it's better to have a simple description
including
Quoted 2 lines
upstream commit log if have. larger_default_ram_size.patch: Why pick up 384? 256 or 512 seems to
be more
Quoted 2 lines
reasonable.
these are patches I took from debian/ubuntu only larger_default_ram_size.patch does not have description others have references. Probably we can drop this patch
Its there if we want to boot fully blown images like desktop distros do 128M is little
less. 384 is still minimum since people might not have that much ram to spare on host machines I guess.Quoted 1 line
I assume simple tests across all platform(x86/x86-64/arm/ppc/mips)
was done,
Quoted 1 line
right:)
yes I booted all qemu images.
Quoted 5 lines
Quoted 5 lines
Quoted 3 lines
qemu.inc: Add sh4,sh4eb,mips64,mips64el targets
For this, I'd like to make the list of targets a separate variable.
I'm
Quoted 1 line
Quoted 1 line
happy with your default for OECore, I might take out some of the
arches
Quoted 4 lines
Quoted 4 lines
for Yocto/Poky.
Quoted 2 lines
lib/oe/patch.py: Cosmetic change to avoid bitbake warningscripts/poky-qemu-internal: Pass -m <mem_size> always oncommandline
Quoted 1 line
Quoted 1 line
Quoted 1 line
scripts/poky-qemu-internal: Add rw to KERNCMDLINE for non nfsboots
Quoted 19 lines
Quoted 5 lines
I merged these, thanks.
Cheers,
Quoted 8 lines
Richard
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core