diff options
| author | Andrew Melnychenko <andrew@daynix.com> | 2024-02-05 18:54:32 +0200 |
|---|---|---|
| committer | Jason Wang <jasowang@redhat.com> | 2024-03-12 19:31:46 +0800 |
| commit | 0524ea0510a33c616d87108d71a8456071e9daa1 (patch) | |
| tree | c02bc9ef88433f4c6c1b730c6544f8fba2d7769d /ebpf/ebpf_rss-stub.c | |
| parent | 333b3e5fab751cce9f077b827563296c797ff399 (diff) | |
| download | focaccia-qemu-0524ea0510a33c616d87108d71a8456071e9daa1.tar.gz focaccia-qemu-0524ea0510a33c616d87108d71a8456071e9daa1.zip | |
ebpf: Added eBPF initialization by fds.
It allows using file descriptors of eBPF provided outside of QEMU. QEMU may be run without capabilities for eBPF and run RSS program provided by management tool(g.e. libvirt). Signed-off-by: Andrew Melnychenko <andrew@daynix.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'ebpf/ebpf_rss-stub.c')
| -rw-r--r-- | ebpf/ebpf_rss-stub.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ebpf/ebpf_rss-stub.c b/ebpf/ebpf_rss-stub.c index e71e229190..8d7fae2ad9 100644 --- a/ebpf/ebpf_rss-stub.c +++ b/ebpf/ebpf_rss-stub.c @@ -28,6 +28,12 @@ bool ebpf_rss_load(struct EBPFRSSContext *ctx) return false; } +bool ebpf_rss_load_fds(struct EBPFRSSContext *ctx, int program_fd, + int config_fd, int toeplitz_fd, int table_fd) +{ + return false; +} + bool ebpf_rss_set_all(struct EBPFRSSContext *ctx, struct EBPFRSSConfig *config, uint16_t *indirections_table, uint8_t *toeplitz_key) { |