Geert Uytterhoeven
1c31d4e96b
ARM: 8820/1: mm: Stop printing the virtual memory layout
...
Since commit ad67b74d24 ("printk: hash addresses printed with
%p"), the virtual memory layout printed during boot up contains "ptrval"
instead of actual addresses:
Memory: 501296K/524288K available (6144K kernel code, 528K rwdata, 1944K rodata, 1024K init, 7584K bss, 22992K reserved, 0K cma-reserved)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.text : 0x(ptrval) - 0x(ptrval) (7136 kB)
.init : 0x(ptrval) - 0x(ptrval) (1024 kB)
.data : 0x(ptrval) - 0x(ptrval) ( 529 kB)
.bss : 0x(ptrval) - 0x(ptrval) (7585 kB)
Instead of changing the printing to "%px", and leaking virtual memory
layout information again, just remove the printing completely, cfr. e.g.
commits 071929dbdd ("arm64: Stop printing the virtual memory
layout") and 31833332f7 ("m68k/mm: Stop printing the virtual
memory layout").
All interesting information (actual section sizes) is already printed by
mem_init_print_info() just above anyway.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
2019-02-01 21:44:08 +00:00
arch
ARM: 8820/1: mm: Stop printing the virtual memory layout
2019-02-01 21:44:08 +00:00
block
for-4.21/block-20190102
2019-01-02 18:49:58 -08:00
certs
kbuild: remove redundant target cleaning on failure
2019-01-06 09:46:51 +09:00
crypto
Kconfig updates for v4.21
2018-12-29 13:03:29 -08:00
Documentation
Kbuild late updates for v4.21
2019-01-06 16:33:10 -08:00
drivers
chrome platform changes for v4.21
2019-01-06 11:40:06 -08:00
firmware
kbuild: change filechk to surround the given command with { }
2019-01-06 09:46:51 +09:00
fs
Add Adiantum support for fscrypt
2019-01-06 12:21:11 -08:00
include
Kbuild late updates for v4.21
2019-01-06 16:33:10 -08:00
init
jump_label: move 'asm goto' support test to Kconfig
2019-01-06 09:46:51 +09:00
ipc
ipc: IPCMNI limit check for semmni
2018-10-31 08:54:14 -07:00
kernel
Kbuild late updates for v4.21
2019-01-06 16:33:10 -08:00
lib
Kbuild late updates for v4.21
2019-01-06 16:33:10 -08:00
LICENSES
This is a fairly typical cycle for documentation. There's some welcome
2018-10-24 18:01:11 +01:00
mm
Change mincore() to count "mapped" pages rather than "cached" pages
2019-01-06 13:43:02 -08:00
net
jump_label: move 'asm goto' support test to Kconfig
2019-01-06 09:46:51 +09:00
samples
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
2019-01-05 17:53:40 -08:00
scripts
kconfig: rename generated .*conf-cfg to *conf-cfg
2019-01-06 10:47:09 +09:00
security
Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2019-01-05 13:25:58 -08:00
sound
Remove 'type' argument from access_ok() function
2019-01-03 18:57:57 -08:00
tools
Kbuild late updates for v4.21
2019-01-06 16:33:10 -08:00
usr
user/Makefile: Fix typo and capitalization in comment section
2018-12-11 00:18:03 +09:00
virt
Merge branch 'akpm' (patches from Andrew)
2019-01-05 09:16:18 -08:00
.clang-format
page cache: Convert find_get_pages_contig to XArray
2018-10-21 10:46:34 -04:00
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
kbuild: Add support for DT binding schema checks
2018-12-13 09:41:32 -06:00
.mailmap
A few early MIPS fixes for 4.21:
2019-01-05 12:48:25 -08:00
COPYING
CREDITS
Add CREDITS entry for Shaohua Li
2019-01-04 14:27:09 -07:00
Kbuild
kbuild: use assignment instead of define ... endef for filechk_* rules
2019-01-06 10:22:35 +09:00
Kconfig
kconfig: move the "Executable file formats" menu to fs/Kconfig.binfmt
2018-08-02 08:06:55 +09:00
MAINTAINERS
chrome platform changes for v4.21
2019-01-06 11:40:06 -08:00
Makefile
Linux 5.0-rc1
2019-01-06 17:08:20 -08:00
README
Drop all 00-INDEX files from Documentation/
2018-09-09 15:08:58 -06:00