欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。 QQ交流2群:635461501

如何打印出在目錄/dpdk-18.11/drivers/net/i40e/i40e_rxtx.c中的LOG資訊?

0 投票
如題,我想打印出i40e_rxtx.c中的LOG資訊,

我已經修改config檔    

CONFIG_RTE_LOG_DP_LEVEL=RTE_LOG_DEBUG

CONFIG_RTE_LIBRTE_I40E_DEBUG_RX=y
CONFIG_RTE_LIBRTE_I40E_DEBUG_TX=y
CONFIG_RTE_LIBRTE_I40E_DEBUG_TX_FREE=y

並且在CMD執行時下 --log-level 8 指令,請為各位前輩我有甚麼遺漏的地方嗎?
最新提问 5月 12 分类:DPDK初学入门 | 用户: houng6 (120 分)

3 个回答

0 投票
港澳台的朋友?

正常情况下打开这些已经可以了。但驱动中的打印有可能需要你在dmesg命令中查看,而不是直接显示出来。
最新回答 5月 12 用户: admin (750 分)
我是台灣人,又嘗試過dmesg命令,但是LOG並不是我預期中程式碼打印出來的LOG......
0 投票
还需要指定rte_logs.file的值,如果想直接打印到屏幕,就制定STDOUT,如果想指定输出到文件,就给一个文件描述符
最新回答 5月 13 用户: Mr.Heby (300 分)
可以具體說明一下,程式碼如何修改嗎?
我有查看在/dpdk-18.11/drivers/net/i40e/i40e_logs.h的檔案,可是不清楚為何print不出來?
0 投票
基于以上配置,请在dpdk进程初始化中添加rte_eal_log_init接口,这个接口具体使用请参考dpdk里面的例子,这样日志就会写到配置的日志文件中,谢谢!
最新回答 5月 27 用户: dpdk_lover (3,040 分)
冀ICP备15005332号
...