开发者社区 问答 正文

在BPF脚本中,如何区分多个vm和虚拟盘以只捕获我们关注的设备?

在BPF脚本中,如何区分多个vm和虚拟盘以只捕获我们关注的设备?

展开
收起
不吃核桃 2024-08-13 22:14:59 41 分享 版权
1 条回答
写回答
取消 提交回答
  • 在BPF脚本中,通过指定qemu-kvm的pid、vbd mmio对应的gpa(可以通过lspci在guest中获取)以及struct kvm_kernel_irq_routing_entry的msi.devid(对应到pci设备id)来区分多个vm和虚拟盘,从而只捕获我们关注的设备。

    2024-08-14 08:02:43
    赞同 1 展开评论
问答地址: