dev

    xiaoxiao2021-12-14  18

    debugfs 默认路径sys/kernel/debug

     log输出机制

    0. 注意该机制只对 dev_dbg -> dynamic_dev_dbg 定义的debug log输出加以控制

    1. 如何使用:(kernel/Documentation/dynamic-debug-howto.txt

                    mkdir /data/debugfs

                    mount -t debugfs none /data/debugfs

                    echo -n 'file ab8500_fg.c +p' > /data/debugfs/dynamic_debug/control  //增加该文件dynamic debug的输出

                    echo -n 'file ab8500_fg.c -p' > /data/debugfs/dynamic_debug/control   //去掉该文件dynamic debug的输出

    2. 如果想使用debugfs 必须,在kernelconfig文件(kernel/arch/arm/configs/semc_lotus_deconfig)中有CONFIG_DEBUG_FS=y

    3. 如果需要使用Dynamic debug机制,需要在kernelconfig文件(kernel/arch/arm/configs/semc_lotus_deconfig)中有CONFIG_DYNAMIC_DEBUG=y

    转载请注明原文地址: https://ju.6miu.com/read-964607.html

    最新回复(0)