Displaying 2 results from an estimated 2 matches for "__copy_to_user_asm".
2007 Apr 18
0
[patch 2/9] Guest page hinting: unused / free pages on s390.
...6
5: mvcp 0(%r5,%r2),0(%r4),%r0
- slgr %r3,%r5
+9: slgr %r3,%r5
6: lgr %r2,%r3
br %r14
.section __ex_table,"a"
.quad 0b,4b
.quad 2b,4b
.quad 5b,6b
+ .quad 7b,6b
+ .quad 8b,6b
+ .quad 9b,6b
.previous
.align 4
@@ -55,14 +58,14 @@ __copy_from_user_asm:
__copy_to_user_asm:
slgr %r0,%r0
0: mvcs 0(%r3,%r4),0(%r2),%r0
- jnz 1f
+7: jnz 1f
slgr %r2,%r2
br %r14
1: la %r2,256(%r2)
la %r4,256(%r4)
aghi %r3,-256
2: mvcs 0(%r3,%r4),0(%r2),%r0
- jnz 1b
+8: jnz 1b
3: slgr %r2,%r2
br %r14
4: lghi %r0,-4096
@@ -74,13 +77,16 @@ __copy_to_user_asm:
jnh 6f # no,...
2007 Apr 18
0
[patch 2/9] Guest page hinting: unused / free pages on s390.
...6
5: mvcp 0(%r5,%r2),0(%r4),%r0
- slgr %r3,%r5
+9: slgr %r3,%r5
6: lgr %r2,%r3
br %r14
.section __ex_table,"a"
.quad 0b,4b
.quad 2b,4b
.quad 5b,6b
+ .quad 7b,6b
+ .quad 8b,6b
+ .quad 9b,6b
.previous
.align 4
@@ -55,14 +58,14 @@ __copy_from_user_asm:
__copy_to_user_asm:
slgr %r0,%r0
0: mvcs 0(%r3,%r4),0(%r2),%r0
- jnz 1f
+7: jnz 1f
slgr %r2,%r2
br %r14
1: la %r2,256(%r2)
la %r4,256(%r4)
aghi %r3,-256
2: mvcs 0(%r3,%r4),0(%r2),%r0
- jnz 1b
+8: jnz 1b
3: slgr %r2,%r2
br %r14
4: lghi %r0,-4096
@@ -74,13 +77,16 @@ __copy_to_user_asm:
jnh 6f # no,...