diff options
Diffstat (limited to 'arch/powerpc/kernel/entry_64.S')
| -rw-r--r-- | arch/powerpc/kernel/entry_64.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/powerpc/kernel/entry_64.S b/arch/powerpc/kernel/entry_64.S index 6432d4bf08c8..767ef6d68c9e 100644 --- a/arch/powerpc/kernel/entry_64.S +++ b/arch/powerpc/kernel/entry_64.S | |||
| @@ -689,7 +689,7 @@ resume_kernel: | |||
| 689 | 689 | ||
| 690 | addi r8,r1,INT_FRAME_SIZE /* Get the kprobed function entry */ | 690 | addi r8,r1,INT_FRAME_SIZE /* Get the kprobed function entry */ |
| 691 | 691 | ||
| 692 | lwz r3,GPR1(r1) | 692 | ld r3,GPR1(r1) |
| 693 | subi r3,r3,INT_FRAME_SIZE /* dst: Allocate a trampoline exception frame */ | 693 | subi r3,r3,INT_FRAME_SIZE /* dst: Allocate a trampoline exception frame */ |
| 694 | mr r4,r1 /* src: current exception frame */ | 694 | mr r4,r1 /* src: current exception frame */ |
| 695 | mr r1,r3 /* Reroute the trampoline frame to r1 */ | 695 | mr r1,r3 /* Reroute the trampoline frame to r1 */ |
| @@ -703,8 +703,8 @@ resume_kernel: | |||
| 703 | addi r6,r6,8 | 703 | addi r6,r6,8 |
| 704 | bdnz 2b | 704 | bdnz 2b |
| 705 | 705 | ||
| 706 | /* Do real store operation to complete stwu */ | 706 | /* Do real store operation to complete stdu */ |
| 707 | lwz r5,GPR1(r1) | 707 | ld r5,GPR1(r1) |
| 708 | std r8,0(r5) | 708 | std r8,0(r5) |
| 709 | 709 | ||
| 710 | /* Clear _TIF_EMULATE_STACK_STORE flag */ | 710 | /* Clear _TIF_EMULATE_STACK_STORE flag */ |
