From: Hailong Liu Date: Tue, 2 Feb 2021 15:07:49 +0000 (+0800) Subject: arm64/ptdump:display the Linear Mapping start marker X-Git-Tag: v5.12-rc1~144^2~7^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b9ba680969d1016888fed4e03d8ecb4b97726f34;p=thirdparty%2Fkernel%2Flinux.git arm64/ptdump:display the Linear Mapping start marker The current /sys/kernel/debug/kernel_page_tables does not display the *Linear Mapping start* marker on arm64, which I think should be paired with the *Linear Mapping end* marker. Since *Linear Mapping start* is the first marker, use initialise 'level' to -1 in order to display it. Signed-off-by: Hailong Liu Link: https://lore.kernel.org/r/20210202150749.10104-1-liuhailongg6@163.com Signed-off-by: Will Deacon --- diff --git a/arch/arm64/mm/ptdump.c b/arch/arm64/mm/ptdump.c index 04137a8f3d2de..0e050d76b83aa 100644 --- a/arch/arm64/mm/ptdump.c +++ b/arch/arm64/mm/ptdump.c @@ -324,6 +324,7 @@ void ptdump_walk(struct seq_file *s, struct ptdump_info *info) st = (struct pg_state){ .seq = s, .marker = info->markers, + .level = -1, .ptdump = { .note_page = note_page, .range = (struct ptdump_range[]){