启动时启用动态调试

时间:2018-04-06 11:01:28

标签: linux debugging linux-kernel

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

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

内核命令行看起来像

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

似乎,查询被解析到空格。

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

1 个答案:

答案 0 :(得分:0)

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