mirror of
https://github.com/torvalds/linux.git
synced 2026-06-08 14:42:37 +02:00
powerpc: 32 bit getcpu VDSO function uses 64 bit instructions
commit152d44a853upstream. I used some 64 bit instructions when adding the 32 bit getcpu VDSO function. Fix it. Fixes:18ad51dd34("powerpc: Add VDSO version of getcpu") Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
7f45ce8f41
commit
4088246f87
|
|
@ -30,8 +30,8 @@
|
|||
V_FUNCTION_BEGIN(__kernel_getcpu)
|
||||
.cfi_startproc
|
||||
mfspr r5,SPRN_USPRG3
|
||||
cmpdi cr0,r3,0
|
||||
cmpdi cr1,r4,0
|
||||
cmpwi cr0,r3,0
|
||||
cmpwi cr1,r4,0
|
||||
clrlwi r6,r5,16
|
||||
rlwinm r7,r5,16,31-15,31-0
|
||||
beq cr0,1f
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user