diff options
author | Alexander Gordeev <agordeev@linux.ibm.com> | 2022-08-06 09:13:28 +0200 |
---|---|---|
committer | Alexander Gordeev <agordeev@linux.ibm.com> | 2022-08-06 09:13:28 +0200 |
commit | 3fb39cb7c5145a10e1a0221c057e92fb8855efbb (patch) | |
tree | 26ca31fface7df74060218f045803f72a9656472 /arch/s390 | |
parent | s390/unwind: fix fgraph return address recovery (diff) | |
download | linux-3fb39cb7c5145a10e1a0221c057e92fb8855efbb.tar.xz linux-3fb39cb7c5145a10e1a0221c057e92fb8855efbb.zip |
Revert "s390/smp,ptdump: add absolute lowcore markers"
This reverts commit e409b7f19172a3c154de62de4baf32a2c25a375a.
Commit 7d06fed77b7d ("s390/smp: rework absolute lowcore access")
introduced mutex lock with interrupts disabled. This commit is
a follow-up that needs to be reverted as well.
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Diffstat (limited to 'arch/s390')
-rw-r--r-- | arch/s390/mm/dump_pagetables.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/s390/mm/dump_pagetables.c b/arch/s390/mm/dump_pagetables.c index 393d6ef4589e..9f9af5298dd6 100644 --- a/arch/s390/mm/dump_pagetables.c +++ b/arch/s390/mm/dump_pagetables.c @@ -8,7 +8,6 @@ #include <linux/kasan.h> #include <asm/ptdump.h> #include <asm/kasan.h> -#include <asm/abs_lowcore.h> #include <asm/nospec-branch.h> #include <asm/sections.h> @@ -40,8 +39,6 @@ enum address_markers_idx { VMALLOC_END_NR, MODULES_NR, MODULES_END_NR, - ABS_LOWCORE_NR, - ABS_LOWCORE_END_NR, }; static struct addr_marker address_markers[] = { @@ -65,8 +62,6 @@ static struct addr_marker address_markers[] = { [VMALLOC_END_NR] = {0, "vmalloc Area End"}, [MODULES_NR] = {0, "Modules Area Start"}, [MODULES_END_NR] = {0, "Modules Area End"}, - [ABS_LOWCORE_NR] = {0, "Lowcore Area Start"}, - [ABS_LOWCORE_END_NR] = {0, "Lowcore Area End"}, { -1, NULL } }; @@ -283,8 +278,6 @@ static int pt_dump_init(void) address_markers[IDENTITY_AFTER_END_NR].start_address = ident_map_size; address_markers[MODULES_NR].start_address = MODULES_VADDR; address_markers[MODULES_END_NR].start_address = MODULES_END; - address_markers[ABS_LOWCORE_NR].start_address = __abs_lowcore; - address_markers[ABS_LOWCORE_END_NR].start_address = __abs_lowcore + ABS_LOWCORE_MAP_SIZE; address_markers[VMEMMAP_NR].start_address = (unsigned long) vmemmap; address_markers[VMEMMAP_END_NR].start_address = (unsigned long)vmemmap + vmemmap_size; address_markers[VMALLOC_NR].start_address = VMALLOC_START; |