summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-devtools/qemu/qemu/37ed3bf1ee07bb1a26adca0df8718f601f231c0b.patch59
-rw-r--r--meta/recipes-devtools/qemu/qemu_2.2.0.bb1
2 files changed, 60 insertions, 0 deletions
diff --git a/meta/recipes-devtools/qemu/qemu/37ed3bf1ee07bb1a26adca0df8718f601f231c0b.patch b/meta/recipes-devtools/qemu/qemu/37ed3bf1ee07bb1a26adca0df8718f601f231c0b.patch
new file mode 100644
index 0000000000..8609e3fe99
--- /dev/null
+++ b/meta/recipes-devtools/qemu/qemu/37ed3bf1ee07bb1a26adca0df8718f601f231c0b.patch
@@ -0,0 +1,59 @@
+Without this patch, x86_64 images would show invalid EDSCA key errors
+with sshd from openssh (but not dropbear) during init.
+
+This would cause problems with operation with some distros where EDSCA
+keys were mandatory. The issue was present in qemu 2.2.1 and not in
+2.3.0-rc0, bisected to this commit which was then backported.
+
+From 37ed3bf1ee07bb1a26adca0df8718f601f231c0b Mon Sep 17 00:00:00 2001
+From: Richard Henderson <rth@twiddle.net>
+Date: Fri, 20 Feb 2015 11:13:50 -0800
+Subject: [PATCH] tcg: Complete handling of ALWAYS and NEVER
+
+Missing from movcond
+
+Signed-off-by: Richard Henderson <rth@twiddle.net>
+---
+ tcg/tcg-op.c | 22 +++++++++++++++++-----
+ 1 files changed, 17 insertions(+), 5 deletions(-)
+
+Upstream-Status: Backport
+RP 2015/3/24
+
+Index: qemu-2.2.0/tcg/tcg-op.h
+===================================================================
+--- qemu-2.2.0.orig/tcg/tcg-op.h
++++ qemu-2.2.0/tcg/tcg-op.h
+@@ -2186,7 +2186,11 @@ static inline void tcg_gen_movcond_i32(T
+ TCGv_i32 c1, TCGv_i32 c2,
+ TCGv_i32 v1, TCGv_i32 v2)
+ {
+- if (TCG_TARGET_HAS_movcond_i32) {
++ if (cond == TCG_COND_ALWAYS) {
++ tcg_gen_mov_i32(ret, v1);
++ } else if (cond == TCG_COND_NEVER) {
++ tcg_gen_mov_i32(ret, v2);
++ } else if (TCG_TARGET_HAS_movcond_i32) {
+ tcg_gen_op6i_i32(INDEX_op_movcond_i32, ret, c1, c2, v1, v2, cond);
+ } else {
+ TCGv_i32 t0 = tcg_temp_new_i32();
+@@ -2205,6 +2209,11 @@ static inline void tcg_gen_movcond_i64(T
+ TCGv_i64 c1, TCGv_i64 c2,
+ TCGv_i64 v1, TCGv_i64 v2)
+ {
++ if (cond == TCG_COND_ALWAYS) {
++ tcg_gen_mov_i64(ret, v1);
++ } else if (cond == TCG_COND_NEVER) {
++ tcg_gen_mov_i64(ret, v2);
++ } else {
+ #if TCG_TARGET_REG_BITS == 32
+ TCGv_i32 t0 = tcg_temp_new_i32();
+ TCGv_i32 t1 = tcg_temp_new_i32();
+@@ -2246,6 +2255,7 @@ static inline void tcg_gen_movcond_i64(T
+ tcg_temp_free_i64(t1);
+ }
+ #endif
++ }
+ }
+
+ static inline void tcg_gen_add2_i32(TCGv_i32 rl, TCGv_i32 rh, TCGv_i32 al,
diff --git a/meta/recipes-devtools/qemu/qemu_2.2.0.bb b/meta/recipes-devtools/qemu/qemu_2.2.0.bb
index 209b910103..757de89640 100644
--- a/meta/recipes-devtools/qemu/qemu_2.2.0.bb
+++ b/meta/recipes-devtools/qemu/qemu_2.2.0.bb
@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
SRC_URI += "file://configure-fix-Darwin-target-detection.patch \
file://qemu-enlarge-env-entry-size.patch \
file://Qemu-Arm-versatilepb-Add-memory-size-checking.patch \
+ file://37ed3bf1ee07bb1a26adca0df8718f601f231c0b.patch \
"
SRC_URI_prepend = "http://wiki.qemu-project.org/download/${BP}.tar.bz2"
SRC_URI[md5sum] = "f7a5e2da22d057eb838a91da7aff43c8"
tat' width='100%'> -rw-r--r--recipes/at91bootstrap/at91bootstrap-2.13/mtcdp/sdram_slow_slew_rate.patch15
-rw-r--r--recipes/at91bootstrap/at91bootstrap.inc1
-rw-r--r--recipes/at91bootstrap/at91bootstrap_2.13.bb15
-rw-r--r--recipes/automake/automake-native_1.11.1.bb5
-rw-r--r--recipes/automake/automake_1.11.1.bb4
-rw-r--r--recipes/balsa/balsa-2.4.1/gnome-icon-theme.patch27
-rw-r--r--recipes/balsa/balsa-2.4.2/libbalsa-gpe-corruption.patch14
-rw-r--r--recipes/balsa/balsa_2.4.1.bb86
-rw-r--r--recipes/balsa/balsa_2.4.2.bb93
-rw-r--r--recipes/base-files/base-files/corecdp/issue8
-rw-r--r--recipes/base-files/base-files/corecdp/issue.net8
-rw-r--r--recipes/base-files/base-files/corecdp/profile34
-rw-r--r--recipes/base-files/base-files/mtcdp-embedded/fstab12
-rw-r--r--recipes/base-files/base-files/mtcdp-embedded/profile34
-rw-r--r--recipes/base-files/base-files/mtcdp/fstab12
-rw-r--r--recipes/base-files/base-files/mtcdp/profile34
-rw-r--r--recipes/base-files/base-files_3.0.14.bb17
-rw-r--r--recipes/binutils/binutils-2.20/binutils_unexport_LD_LIBRARY_PATH_for_CC_FOR_BUILD.patch95
-rw-r--r--recipes/binutils/binutils_2.20.bb3
-rw-r--r--recipes/blktool/blktool_4.bb5
-rw-r--r--recipes/bluez/obexd_0.21.bb10
-rw-r--r--recipes/busybox/busybox-1.13.2/corecdp/defconfig873
-rw-r--r--recipes/busybox/busybox-1.13.2/corecdp/syslog.conf9
-rw-r--r--recipes/busybox/busybox-1.15.3/B921600.patch13
-rw-r--r--recipes/busybox/busybox-1.15.3/angstrom/defconfig873
-rw-r--r--recipes/busybox/busybox-1.15.3/defconfig873
-rw-r--r--recipes/busybox/busybox-1.15.3/fdisk_lineedit_segfault.patch12
-rw-r--r--recipes/busybox/busybox-1.15.3/fix31
-rw-r--r--recipes/busybox/busybox-1.15.3/get_header_tar.patch11
-rw-r--r--recipes/busybox/busybox-1.15.3/kaeilos/defconfig855
-rw-r--r--recipes/busybox/busybox-1.15.3/micro/defconfig869
-rw-r--r--recipes/busybox/busybox-1.15.3/r24785.patch14
-rw-r--r--recipes/busybox/busybox-1.15.3/slugos/defconfig869
-rw-r--r--recipes/busybox/busybox-1.15.3/udhcpc-fix-nfsroot.patch47
-rw-r--r--recipes/busybox/busybox-1.15.3/udhcpscript.patch13
-rw-r--r--recipes/busybox/busybox-1.15.3/xargs-double-size.patch13
-rw-r--r--recipes/busybox/busybox.inc8
-rw-r--r--recipes/busybox/busybox_1.15.3.bb42
-rw-r--r--recipes/bzip2/bzip2-1.0.5/bzip2-1.0.5-autoconfiscated.patch286
-rw-r--r--recipes/bzip2/bzip2-full-native-1.0.5/Makefile.am41
-rw-r--r--recipes/bzip2/bzip2-full-native-1.0.5/configure.ac14
-rw-r--r--recipes/bzip2/bzip2-full-native_1.0.5.bb22
-rw-r--r--recipes/bzip2/bzip2_1.0.5.bb32
-rw-r--r--recipes/cairo/cairomm_1.8.2.bb2
-rw-r--r--recipes/cbrpager/cbrpager.inc20
-rw-r--r--recipes/cbrpager/cbrpager_0.9.14.bb21
-rw-r--r--recipes/cbrpager/cbrpager_0.9.20.bb3
-rw-r--r--recipes/classpath/classpath-native.inc1
-rw-r--r--recipes/classpath/classpath-native_0.97.2.bb2
-rw-r--r--recipes/classpath/classpath-native_0.98.bb2
-rw-r--r--recipes/connman/connman.inc6
-rw-r--r--recipes/connman/connman_0.46.bb6
-rw-r--r--recipes/connman/connman_git.bb4
-rw-r--r--recipes/connman/files/link-against-libnl2.patch13
-rwxr-xr-xrecipes/connman/files/shr/connman42
-rw-r--r--recipes/cpio/cpio_2.5.bb22
-rw-r--r--recipes/cpufreqd/cpufrequtils_006.bb20
-rw-r--r--recipes/cron/cron-3.0pl1/corecdp/disable_logfile.patch12
-rw-r--r--recipes/cron/cron_3.0pl1.bb4
-rw-r--r--recipes/cyrus-sasl/cyrus-sasl-2.1.19/plugin.patch117
-rw-r--r--recipes/cyrus-sasl/cyrus-sasl_2.1.19.bb3
-rw-r--r--recipes/dbus/dbus-1.3.0/will-1.patch25
-rw-r--r--recipes/dbus/dbus-1.3.0/will-2.patch370
-rw-r--r--recipes/dbus/dbus-1.3.0/will-3.patch119
-rw-r--r--recipes/dbus/dbus-1.3.0/will-4.patch56
-rw-r--r--recipes/dbus/dbus-1.3.0/will-5.patch116
-rw-r--r--recipes/dbus/dbus-1.3.0/will-6.patch456
-rw-r--r--recipes/dbus/dbus_1.3.0.bb10
-rw-r--r--recipes/didiwiki/didiwiki.inc3
-rw-r--r--recipes/dillo/dillo2-0.6.6/dillo.desktop9
-rw-r--r--recipes/dillo/dillo2-0.6.6/dillo.pngbin4175 -> 0 bytes-rw-r--r--recipes/dillo/dillo2_2.1.1.bb28
-rw-r--r--recipes/dillo/files/dillo.desktop (renamed from recipes/dillo/dillo-0.8.6/dillo.desktop)0
-rw-r--r--recipes/dillo/files/dillo.png (renamed from recipes/dillo/dillo-0.8.6/dillo.png)bin4175 -> 4175 bytes-rw-r--r--recipes/dillo/files/dillorc (renamed from recipes/dillo/dillo2-0.6.6/dillorc)0
-rw-r--r--recipes/dmidecode/dmidecode_2.10.bb3
-rw-r--r--recipes/dnsmasq/dnsmasq-dbus_2.47.bb2
-rw-r--r--recipes/dnsmasq/dnsmasq.inc7
-rw-r--r--recipes/dnsmasq/dnsmasq_2.11.bb4
-rw-r--r--recipes/e17/e-wm_svn.bb4
-rw-r--r--recipes/e17/illume-keyboard-default_svn.bb4
-rw-r--r--recipes/e2fsprogs/e2fsprogs-native_1.41.9.bb20
-rw-r--r--recipes/e2fsprogs/e2fsprogs_1.41.9.bb125
-rw-r--r--recipes/efl1/edje-fpu.inc6
-rw-r--r--recipes/efl1/edje_svn.bb7
-rw-r--r--recipes/efl1/ewl_svn.bb4
-rw-r--r--recipes/efl1/libeflvala_git.bb (renamed from recipes/freesmartphone/libeflvala_git.bb)0
-rw-r--r--recipes/efl1/libefso_svn.bb2
-rw-r--r--recipes/eglibc/eglibc-package.bbclass14
-rw-r--r--recipes/elfutils/elfutils-0.143/i386_dis.h1657
-rw-r--r--recipes/elfutils/elfutils-0.143/x86_64_dis.h1632
-rw-r--r--recipes/elfutils/elfutils_0.143.bb22
-rw-r--r--recipes/fbreader/fbreader_0.10.7.bb1
-rw-r--r--recipes/fbreader/fbreader_0.12.1.bb1
-rw-r--r--recipes/fbreader/fbreader_0.7.3d.bb2
-rw-r--r--recipes/fbreader/fbreader_0.7.4q.bb2
-rw-r--r--recipes/fbreader/fbreader_0.8.2a.bb2
-rw-r--r--recipes/ffmpeg/ffmpeg_svn.bb2
-rw-r--r--recipes/fltk/efltk/fix.void.cast.patch15
-rw-r--r--recipes/fltk/efltk_2.0.7.bb3
-rw-r--r--recipes/fltk/fltk2_svn.bb5
-rw-r--r--recipes/fltk/fltk_1.1.10.bb35
-rw-r--r--recipes/freesmartphone/frameworkd/oeventsd-use-opimd-signals.patch27
-rw-r--r--recipes/freesmartphone/frameworkd_git.bb4
-rw-r--r--recipes/freesmartphone/fsodatad/fsodatad.conf19
-rw-r--r--recipes/freesmartphone/fsodatad_git.bb12
-rw-r--r--recipes/freesmartphone/fsodeviced/fsodeviced.conf83
-rw-r--r--recipes/freesmartphone/fsodeviced/om-gta02/fsodeviced.conf88
-rw-r--r--recipes/freesmartphone/fsodeviced_git.bb9
-rw-r--r--recipes/freesmartphone/fsogsmd/fsogsmd.conf57
-rw-r--r--recipes/freesmartphone/fsogsmd_git.bb17
-rw-r--r--recipes/freesmartphone/fsomusicd_git.bb23
-rw-r--r--recipes/freesmartphone/fsonetworkd/fsonetworkd.conf19
-rw-r--r--recipes/freesmartphone/fsonetworkd_git.bb12
-rw-r--r--recipes/freesmartphone/fsotdld/fsotdld.conf43
-rw-r--r--recipes/freesmartphone/fsotdld_git.bb12
-rw-r--r--recipes/freesmartphone/fsotimed_git.bb4
-rw-r--r--recipes/freesmartphone/fsousaged/fsousaged.conf32
-rw-r--r--