diff options
Diffstat (limited to 'arch/s390/lib/uaccess.c')
-rw-r--r-- | arch/s390/lib/uaccess.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/s390/lib/uaccess.c b/arch/s390/lib/uaccess.c index 478ab4c7d197..551de5394be6 100644 --- a/arch/s390/lib/uaccess.c +++ b/arch/s390/lib/uaccess.c @@ -19,8 +19,8 @@ void debug_user_asce(int exit) { unsigned long cr1, cr7; - __ctl_store(cr1, 1, 1); - __ctl_store(cr7, 7, 7); + __local_ctl_store(cr1, 1, 1); + __local_ctl_store(cr7, 7, 7); if (cr1 == S390_lowcore.kernel_asce && cr7 == S390_lowcore.user_asce) return; panic("incorrect ASCE on kernel %s\n" |