xdp程序中bpf_printk打印到哪里去了,为什么dmesg看不到
时间: 2024-05-15 09:19:36 浏览: 141
xdp.rar_MC9S12XDP512 UC_XDP_ucos ii xga_ucos 飞思卡尔_双核
在XDP程序中使用bpf_printk()函数输出的消息会被发送到内核环回网络设备lo上,而不是直接写入dmesg。因此,您需要使用以下命令来查看输出:
```
sudo tcpdump -i lo -nn -vvv
```
这将在终端上显示发送到lo设备的所有数据包,其中包括由bpf_printk()函数输出的消息。
阅读全文