summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/head64.S
diff options
context:
space:
mode:
authorVasily Gorbik <gor@linux.ibm.com>2019-11-13 11:22:30 +0100
committerVasily Gorbik <gor@linux.ibm.com>2019-11-20 12:58:12 +0100
commitb8ce1fa4892cccff0576827c8fd7fcad1698de3b (patch)
tree422e8bd247b4c5013939311417d2514f56818e70 /arch/s390/kernel/head64.S
parents390/early: move control registers setup in C code (diff)
downloadlinux-b8ce1fa4892cccff0576827c8fd7fcad1698de3b.tar.xz
linux-b8ce1fa4892cccff0576827c8fd7fcad1698de3b.zip
s390/head64: remove unnecessary vdso_per_cpu_data setup
vdso_per_cpu_data lowcore value is only needed for fully functional exception handlers, which are activated in setup_lowcore_dat_off. The same function does init vdso_per_cpu_data via vdso_alloc_boot_cpu. Reviewed-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'arch/s390/kernel/head64.S')
-rw-r--r--arch/s390/kernel/head64.S2
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/s390/kernel/head64.S b/arch/s390/kernel/head64.S
index 5b21702ea080..9d649abddffd 100644
--- a/arch/s390/kernel/head64.S
+++ b/arch/s390/kernel/head64.S
@@ -26,8 +26,6 @@ ENTRY(startup_continue)
0: larl %r1,tod_clock_base
mvc 0(16,%r1),__LC_BOOT_CLOCK
larl %r13,.LPG1 # get base
- larl %r0,boot_vdso_data
- stg %r0,__LC_VDSO_PER_CPU
#
# Setup stack
#