Skip to content

Commit 567092c

Browse files
committed
Merge tag 'v5.4.52' into 5.4-1.0.0-imx
This is the 5.4.52 stable release
2 parents 9fb52fa + c57b115 commit 567092c

File tree

116 files changed

+1163
-1332
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+1163
-1332
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-License-Identifier: GPL-2.0
22
VERSION = 5
33
PATCHLEVEL = 4
4-
SUBLEVEL = 51
4+
SUBLEVEL = 52
55
EXTRAVERSION =
66
NAME = Kleptomaniac Octopus
77

arch/arc/include/asm/elf.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#define R_ARC_32_PCREL 0x31
2020

2121
/*to set parameters in the core dumps */
22-
#define ELF_ARCH EM_ARCOMPACT
22+
#define ELF_ARCH EM_ARC_INUSE
2323
#define ELF_CLASS ELFCLASS32
2424

2525
#ifdef CONFIG_CPU_BIG_ENDIAN

arch/arc/kernel/entry.S

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ END(EV_Extension)
153153
tracesys:
154154
; save EFA in case tracer wants the PC of traced task
155155
; using ERET won't work since next-PC has already committed
156-
lr r12, [efa]
157156
GET_CURR_TASK_FIELD_PTR TASK_THREAD, r11
158157
st r12, [r11, THREAD_FAULT_ADDR] ; thread.fault_address
159158

@@ -196,15 +195,9 @@ tracesys_exit:
196195
; Breakpoint TRAP
197196
; ---------------------------------------------
198197
trap_with_param:
199-
200-
; stop_pc info by gdb needs this info
201-
lr r0, [efa]
198+
mov r0, r12 ; EFA in case ptracer/gdb wants stop_pc
202199
mov r1, sp
203200

204-
; Now that we have read EFA, it is safe to do "fake" rtie
205-
; and get out of CPU exception mode
206-
FAKE_RET_FROM_EXCPN
207-
208201
; Save callee regs in case gdb wants to have a look
209202
; SP will grow up by size of CALLEE Reg-File
210203
; NOTE: clobbers r12
@@ -231,16 +224,17 @@ ENTRY(EV_Trap)
231224

232225
EXCEPTION_PROLOGUE
233226

227+
lr r12, [efa]
228+
229+
FAKE_RET_FROM_EXCPN
230+
234231
;============ TRAP 1 :breakpoints
235232
; Check ECR for trap with arg (PROLOGUE ensures r10 has ECR)
236233
bmsk.f 0, r10, 7
237234
bnz trap_with_param
238235

239236
;============ TRAP (no param): syscall top level
240237

241-
; First return from Exception to pure K mode (Exception/IRQs renabled)
242-
FAKE_RET_FROM_EXCPN
243-
244238
; If syscall tracing ongoing, invoke pre-post-hooks
245239
GET_CURR_THR_INFO_FLAGS r10
246240
btst r10, TIF_SYSCALL_TRACE

arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
#interrupt-cells = <2>;
1414
#address-cells = <1>;
1515
#size-cells = <0>;
16-
spi-max-frequency = <3000000>;
16+
spi-max-frequency = <9600000>;
1717
spi-cs-high;
18+
spi-cpol;
19+
spi-cpha;
1820

1921
cpcap_adc: adc {
2022
compatible = "motorola,mapphone-cpcap-adc";

0 commit comments

Comments
 (0)