powerpc: get rid of zeroing, switch to RAW_COPY_USER
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -477,18 +477,6 @@ _GLOBAL(__copy_tofrom_user)
|
||||
bdnz 130b
|
||||
/* then clear out the destination: r3 bytes starting at 4(r6) */
|
||||
132: mfctr r3
|
||||
srwi. r0,r3,2
|
||||
li r9,0
|
||||
mtctr r0
|
||||
beq 113f
|
||||
112: stwu r9,4(r6)
|
||||
bdnz 112b
|
||||
113: andi. r0,r3,3
|
||||
mtctr r0
|
||||
beq 120f
|
||||
114: stb r9,4(r6)
|
||||
addi r6,r6,1
|
||||
bdnz 114b
|
||||
120: blr
|
||||
|
||||
EX_TABLE(30b,108b)
|
||||
@@ -497,7 +485,5 @@ _GLOBAL(__copy_tofrom_user)
|
||||
EX_TABLE(41b,111b)
|
||||
EX_TABLE(130b,132b)
|
||||
EX_TABLE(131b,120b)
|
||||
EX_TABLE(112b,120b)
|
||||
EX_TABLE(114b,120b)
|
||||
|
||||
EXPORT_SYMBOL(__copy_tofrom_user)
|
||||
|
Reference in New Issue
Block a user