The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / uclibc / 0.9.33.2 / 0007-arm-clone.S-Add-missing-IT-instruction-for-Thumb2.patch
1 From c12211a2f1832169e31063512b3e2081e503e856 Mon Sep 17 00:00:00 2001
2 From: Will Newton <will.newton@linaro.org>
3 Date: Tue, 2 Apr 2013 13:53:35 +0100
4 Subject: [PATCH 7/8] arm/clone.S: Add missing IT instruction for Thumb2.
5
6 The conditional load needs to be made part of an IT block on Thumb2
7 cores.
8
9 Signed-off-by: Will Newton <will.newton@linaro.org>
10 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 ---
12  libc/sysdeps/linux/arm/clone.S | 1 +
13  1 file changed, 1 insertion(+)
14
15 diff --git a/libc/sysdeps/linux/arm/clone.S b/libc/sysdeps/linux/arm/clone.S
16 index e4101ba..1f7f09d 100644
17 --- a/libc/sysdeps/linux/arm/clone.S
18 +++ b/libc/sysdeps/linux/arm/clone.S
19 @@ -111,6 +111,7 @@ __clone:
20         ldr     r4, [sp, #12]
21         DO_CALL (clone)
22         movs    a1, a1
23 +       IT(t, ne)
24         ldmnefd sp!, {r4}
25         blt     __error
26         IT(t, ne)
27 -- 
28 1.8.1.2
29