我是 Linux 内核开发的新手,当我尝试通过在 timekeep.c 文件中添加 printk 函数来修改系统调用函数时,比如
printk("BEGIN!$$$$$\n");
dmesg 实用程序为我提供如下输出:
[ 75.919335] BEGIN!$$$$$
[ 75.919337] BEGIN!$$$$$
[ 75.919340] BEGIN!$$$$$
[ 75.919343] BEGIN!$$$$$
[ 75.919347] BEGIN!$$$$$
[ 75.919349] BEGIN!$$$$$
[ 75.919353] BEGIN!$$$$$
[ 75.919355] BEGIN!$$$$$
[ 75.919358] BEGIN!$$$$$
[ 75.919361] BEGIN!$$$$$
[ 75.919364] BEGIN!$$$$$
[ 75.919367] BEGIN!$$$$$
[ 75.919370] BEGIN!$$$$$
[ 75.919374] BEGIN!$$$$$
我真的不明白 [] 中的那些是如何生成的。有人可以给我一个提示吗?