Skip to content

Commit c527f56

Browse files
committed
Merge tag 'powerpc-6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Pull powerpc fix from Michael Ellerman: - Fix stack teardown in ftrace_no_trace, seen as crashes doing CPU hotplug while ftrace is active. Thanks to Naveen N Rao. * tag 'powerpc-6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: powerpc/ftrace: Fix stack teardown in ftrace_no_trace
2 parents 99d4cf7 + 4b3338a commit c527f56

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

arch/powerpc/kernel/trace/ftrace_entry.S

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
.endif
6363

6464
/* Save previous stack pointer (r1) */
65-
addi r8, r1, SWITCH_FRAME_SIZE
65+
addi r8, r1, SWITCH_FRAME_SIZE+STACK_FRAME_MIN_SIZE
6666
PPC_STL r8, GPR1(r1)
6767

6868
.if \allregs == 1
@@ -182,7 +182,7 @@ ftrace_no_trace:
182182
mflr r3
183183
mtctr r3
184184
REST_GPR(3, r1)
185-
addi r1, r1, SWITCH_FRAME_SIZE
185+
addi r1, r1, SWITCH_FRAME_SIZE+STACK_FRAME_MIN_SIZE
186186
mtlr r0
187187
bctr
188188
#endif

0 commit comments

Comments
 (0)