diff options
author | Andrew Melnychenko <andrew@daynix.com> | 2024-02-05 18:54:33 +0200 |
---|---|---|
committer | Jason Wang <jasowang@redhat.com> | 2024-03-12 19:31:46 +0800 |
commit | 6b230b7dfcd8123a902e41cd313714b5a57dcac4 (patch) | |
tree | 9a768a292a3720e900dd7faca73272237ba5d2ac /include | |
parent | 0524ea0510a33c616d87108d71a8456071e9daa1 (diff) |
virtio-net: Added property to load eBPF RSS with fds.
eBPF RSS program and maps may now be passed during initialization.
Initially was implemented for libvirt to launch qemu without permissions,
and initialized eBPF program through the helper.
Signed-off-by: Andrew Melnychenko <andrew@daynix.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/hw/virtio/virtio-net.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/hw/virtio/virtio-net.h b/include/hw/virtio/virtio-net.h index eaee8f4243..060c23c04d 100644 --- a/include/hw/virtio/virtio-net.h +++ b/include/hw/virtio/virtio-net.h @@ -225,6 +225,8 @@ struct VirtIONet { VirtioNetRssData rss_data; struct NetRxPkt *rx_pkt; struct EBPFRSSContext ebpf_rss; + uint32_t nr_ebpf_rss_fds; + char **ebpf_rss_fds; }; size_t virtio_net_handle_ctrl_iov(VirtIODevice *vdev, |