diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2019-11-18 13:59:25 +0100 |
---|---|---|
committer | Vasily Gorbik <gor@linux.ibm.com> | 2019-12-01 12:48:49 +0100 |
commit | 2115fbf7210bd053ba55a95e7ebc366df41aa9cf (patch) | |
tree | d142d9f1ceb058c088501dedf0270ec9985547e6 /arch/s390/kernel/vdso32/getcpu.S | |
parent | s390/livepatch: Implement reliable stack tracing for the consistency model (diff) | |
download | linux-2115fbf7210bd053ba55a95e7ebc366df41aa9cf.tar.xz linux-2115fbf7210bd053ba55a95e7ebc366df41aa9cf.zip |
s390: remove compat vdso code
Remove compat vdso code, since there is hardly any compat user space
left. Still existing compat user space will have to use system calls
instead.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'arch/s390/kernel/vdso32/getcpu.S')
-rw-r--r-- | arch/s390/kernel/vdso32/getcpu.S | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/arch/s390/kernel/vdso32/getcpu.S b/arch/s390/kernel/vdso32/getcpu.S deleted file mode 100644 index dc79e169f0ad..000000000000 --- a/arch/s390/kernel/vdso32/getcpu.S +++ /dev/null @@ -1,31 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* - * Userland implementation of getcpu() for 32 bits processes in a - * s390 kernel for use in the vDSO - * - * Copyright IBM Corp. 2016 - * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com> - */ -#include <asm/vdso.h> -#include <asm/asm-offsets.h> -#include <asm/dwarf.h> - - .text - .align 4 - .globl __kernel_getcpu - .type __kernel_getcpu,@function -__kernel_getcpu: - CFI_STARTPROC - sacf 256 - lm %r4,%r5,__VDSO_GETCPU_VAL(%r0) - sacf 0 - ltr %r2,%r2 - jz 2f - st %r5,0(%r2) -2: ltr %r3,%r3 - jz 3f - st %r4,0(%r3) -3: lhi %r2,0 - br %r14 - CFI_ENDPROC - .size __kernel_getcpu,.-__kernel_getcpu |