开发者社区 问答 正文

ext4文件系统中自带的debug信息如何查看?

ext4文件系统代码中自带有用于调试的debug语句,如函数ext4_map_blocks中的

 ext_debug("ext4_map_blocks(): inode %lu, flag %d, max_blocks %u,"
          "logical block %lu\n", inode->i_ino, flags, map->m_len,
          (unsigned long) map->m_lblk);

请问如何使得这种语句生效?多谢

展开
收起
小旋风柴进 2016-06-03 10:05:28 2916 分享 版权
1 条回答
写回答
取消 提交回答
  • 貌似是通过编译开关控制的。

    #ifdef EXT_DEBUG
    #define ext_debug(fmt, ...) printk(fmt, ##__VA_ARGS__)
    #else
    #define ext_debug(fmt, ...) no_printk(fmt, ##__VA_ARGS__)
    #endif
    2019-07-17 19:26:02
    赞同 展开评论
问答地址: