On Wed, Jan 08, 2025 at 07:40:38PM +0100, Christophe Leroy wrote: > Printing of Kernel virtual memory layout was added for debug purpose > by commit f637a49e507c ("powerpc: Minor cleanups of kernel virt > address space definitions") > > For security reasons, don't display the kernel's virtual memory layout. > > Other architectures have removed it through following commits. > > 071929dbdd86 ("arm64: Stop printing the virtual memory layout") > 1c31d4e96b8c ("ARM: 8820/1: mm: Stop printing the virtual memory layout") > 31833332f798 ("m68k/mm: Stop printing the virtual memory layout") > fd8d0ca25631 ("parisc: Hide virtual kernel memory layout") > 681ff0181bbf ("x86/mm/init/32: Stop printing the virtual memory layout") > > Commit 681ff0181bbf ("x86/mm/init/32: Stop printing the virtual memory > layout") thought x86 was the last one, but in reality powerpc/32 still > had it. > > So remove it now on powerpc/32 as well. > > Cc: Arvind Sankar <nived...@alum.mit.edu> > Cc: Kees Cook <keesc...@chromium.org> > Signed-off-by: Christophe Leroy <christophe.le...@csgroup.eu>
Reviewed-by: Kees Cook <k...@kernel.org> -- Kees Cook