diff options
Diffstat (limited to 'arch/s390/kernel/vdso64/getcpu.c')
| -rw-r--r-- | arch/s390/kernel/vdso64/getcpu.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/arch/s390/kernel/vdso64/getcpu.c b/arch/s390/kernel/vdso64/getcpu.c deleted file mode 100644 index 5c5d4a848b76..000000000000 --- a/arch/s390/kernel/vdso64/getcpu.c +++ /dev/null @@ -1,21 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -/* Copyright IBM Corp. 2020 */ - -#include <linux/compiler.h> -#include <linux/getcpu.h> -#include <asm/timex.h> -#include "vdso.h" - -int __s390_vdso_getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *unused) -{ - union tod_clock clk; - - /* CPU number is stored in the programmable field of the TOD clock */ - store_tod_clock_ext(&clk); - if (cpu) - *cpu = clk.pf; - /* NUMA node is always zero */ - if (node) - *node = 0; - return 0; -} |
