From be949527709843de01701df1d2726ba711821444 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Fri, 31 Oct 2014 07:36:35 -0300 Subject: configs/qemu: update to the latest kernel/headers version Also drop the sparc memset patch, it's upstream as of 3.17.2. Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- .../linux/linux-0001-sparc-memset-fix.patch | 50 ---------------------- 1 file changed, 50 deletions(-) delete mode 100644 board/qemu/sparc-ss10/linux/linux-0001-sparc-memset-fix.patch (limited to 'board') diff --git a/board/qemu/sparc-ss10/linux/linux-0001-sparc-memset-fix.patch b/board/qemu/sparc-ss10/linux/linux-0001-sparc-memset-fix.patch deleted file mode 100644 index 022c87b3af..0000000000 --- a/board/qemu/sparc-ss10/linux/linux-0001-sparc-memset-fix.patch +++ /dev/null @@ -1,50 +0,0 @@ -This makes memset follow the standard (instead of returning 0 on success). This -is needed when certain versions of gcc optimizes around memset calls and assume -that the address argument is preserved in %o0. - -Signed-off-by: Andreas Larsson - -diff -Nur linux-3.16.2.orig/arch/sparc/lib/memset.S linux-3.16.2/arch/sparc/lib/memset.S ---- linux-3.16.2.orig/arch/sparc/lib/memset.S 2014-09-06 01:37:11.000000000 +0200 -+++ linux-3.16.2/arch/sparc/lib/memset.S 2014-09-18 09:53:49.563047773 +0200 -@@ -65,6 +65,8 @@ - .globl __memset_start, __memset_end - __memset_start: - memset: -+ mov %o0, %g1 -+ mov 1, %g4 - and %o1, 0xff, %g3 - sll %g3, 8, %g2 - or %g3, %g2, %g3 -@@ -89,6 +91,7 @@ - sub %o0, %o2, %o0 - - __bzero: -+ clr %g4 - mov %g0, %g3 - 1: - cmp %o1, 7 -@@ -151,8 +154,8 @@ - bne,a 8f - EX(stb %g3, [%o0], and %o1, 1) - 8: -- retl -- clr %o0 -+ b 0f -+ nop - 7: - be 13b - orcc %o1, 0, %g0 -@@ -164,6 +167,12 @@ - bne 8b - EX(stb %g3, [%o0 - 1], add %o1, 1) - 0: -+ andcc %g4, 1, %g0 -+ be 5f -+ nop -+ retl -+ mov %g1, %o0 -+5: - retl - clr %o0 - __memset_end: -- cgit v1.2.1