summaryrefslogtreecommitdiff
path: root/src/thread/s390x/syscall_cp.s
diff options
context:
space:
mode:
Diffstat (limited to 'src/thread/s390x/syscall_cp.s')
-rw-r--r--src/thread/s390x/syscall_cp.s2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/thread/s390x/syscall_cp.s b/src/thread/s390x/syscall_cp.s
index c1da40de..d094cbf5 100644
--- a/src/thread/s390x/syscall_cp.s
+++ b/src/thread/s390x/syscall_cp.s
@@ -14,6 +14,7 @@ __cp_begin:
icm %r2, 15, 0(%r2)
jne __cp_cancel
+ stg %r6, 48(%r15)
stg %r7, 56(%r15)
lgr %r1, %r3
lgr %r2, %r4
@@ -26,6 +27,7 @@ __cp_begin:
__cp_end:
lg %r7, 56(%r15)
+ lg %r6, 48(%r15)
br %r14
__cp_cancel: