qemu/ebpf
yujun 4c883aee49 ebpf: fix swapped toeplitz/indirection args in set_data trace
trace_ebpf_rss_set_data() passes its third and fourth arguments to
the toeplitz-ptr and indirection-ptr fields defined in trace-events.
ebpf_rss_set_all() passed indirections_table and toeplitz_key in the
opposite order, so tracing mislabeled the two pointers.

Match the argument order already used by trace_ebpf_rss_mmap().

Fixes: f5cae19d10 ("ebpf: improve trace event coverage to all key operations")
Signed-off-by: yujun <yujun@kylinos.cn>
Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Message-ID: <20260629090116.266561-1-yujun@kylinos.cn>
Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
2026-07-07 17:10:24 +02:00
..
ebpf.c cocci: Do not initialize variable used by QSLIST_FOREACH macro 2026-05-06 16:10:46 +02:00
ebpf.h qmp: Added new command to retrieve eBPF blob. 2024-03-12 19:31:47 +08:00
ebpf_rss-stub.c ebpf: Fix stubs to set an error when they return failure 2025-11-18 19:59:36 +01:00
ebpf_rss.c ebpf: fix swapped toeplitz/indirection args in set_data trace 2026-07-07 17:10:24 +02:00
ebpf_rss.h ebpf: add formal error reporting to all APIs 2024-10-28 14:37:25 +08:00
meson.build ebpf: Restrict to system emulation 2024-04-18 11:17:27 +02:00
rss.bpf.skeleton.h ebpf: Return 0 when configuration fails 2024-06-04 15:14:26 +08:00
trace-events ebpf: improve trace event coverage to all key operations 2024-10-28 14:37:25 +08:00
trace.h ebpf: Added traces back. Changed source set for eBPF to 'system'. 2024-06-04 15:14:26 +08:00