启动时启用动态调试

问题描述 投票:0回答:1

这个问题可能类似于Enable dynamic debug for multiple files at boot

但是当我将查询添加为“设置bootargs'ddebug_query=\"file drivers/<filename1> +p\"', ddebug_setup_query()函数在lib/dynamic_debug.c中将查询仅作为”文件“时,给定文件名和选项被省略。

内核命令行看起来像

console=ttyMSM0,115200n8 ddebug_query=file drivers/clk/clk.c +p

好像,查询被解析到空格。

有人可以提供帮助吗,如何在启动时启用此功能?或者语法有问题吗?

linux debugging linux-kernel
1个回答
0
投票

将bootargs设置为dyndbg=\\"file drivers/clk/clk.c +p\\"后,已通过内核命令行发送了正确的查询,并且它按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.