On 9/7/26 04:00, Karl Mehltretter wrote:
Commit 646013f513f3 ("dma-buf: enable DMABUF_DEBUG by default on DEBUG kernels") changed the default of DMABUF_DEBUG to "y if DEBUG", but no Kconfig symbol DEBUG exists, so the option has had no default since.
Use DEBUG_KERNEL, the Kconfig symbol for a debug kernel.
Fixes: 646013f513f3 ("dma-buf: enable DMABUF_DEBUG by default on DEBUG kernels") Assisted-by: LLM Signed-off-by: Karl Mehltretter kmehltretter@gmail.com
Reviewed and pushed to drm-misc-fixes.
Thanks, Christian.
This enables the dma-buf debug checks on every CONFIG_DEBUG_KERNEL configuration, which is what 646013f513f3 set out to do. If that is too broad today, the alternative is to restore the previous "default y if DMA_API_DEBUG".
drivers/dma-buf/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/Kconfig b/drivers/dma-buf/Kconfig index 7efc0f0d0712..e4f078a326a4 100644 --- a/drivers/dma-buf/Kconfig +++ b/drivers/dma-buf/Kconfig @@ -43,7 +43,7 @@ config UDMABUF config DMABUF_DEBUG bool "DMA-BUF debug checks" depends on DMA_SHARED_BUFFER
default y if DEBUG
default y if DEBUG_KERNEL help This option enables additional checks for DMA-BUF importers and exporters. Specifically it validates that importers do not peek at thebase-commit: 986c24e0fe44f844b44d365b71ce831947f50298
2.53.0
linaro-mm-sig@lists.linaro.org