From: Florian Fainelli Date: Thu, 7 Jul 2022 22:06:21 +0000 (-0700) Subject: kernel: add KERNEL_DEBUG_VIRTUAL X-Git-Tag: v23.05.0-rc1~3039 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fstaging%2Fhauke.git;a=commitdiff_plain;h=e7ec2d73996b336eb5d7e6fc0f4607589b07a09e kernel: add KERNEL_DEBUG_VIRTUAL This option allows turning on CONFIG_DEBUG_VIRTUAL which is useful to debug incorrect uses of the virtual to physical and physical to virtual translations functions. Signed-off-by: Florian Fainelli --- diff --git a/config/Config-kernel.in b/config/Config-kernel.in index 7cd7906dc9..f1ee919ee3 100644 --- a/config/Config-kernel.in +++ b/config/Config-kernel.in @@ -414,6 +414,14 @@ config KERNEL_DEBUG_LL help ARM low level debugging. +config KERNEL_DEBUG_VIRTUAL + bool "Compile the kernel with VM translations debugging" + select KERNEL_DEBUG_KERNEL + default n + help + Enable checks sanity checks to catch invalid uses of + virt_to_phys()/phys_to_virt() against the non-linear address space. + config KERNEL_DYNAMIC_DEBUG bool "Compile the kernel with dynamic printk" select KERNEL_DEBUG_FS