From: Markus Armbruster Date: Tue, 18 Nov 2025 15:47:17 +0000 (+0100) Subject: ebpf: Clean up useless error check in ebpf_rss_set_all() X-Git-Tag: v10.2.0-rc1~4^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6cb4cd503b7c8d543a234b59271522a524b2f6b0;p=thirdparty%2Fqemu.git ebpf: Clean up useless error check in ebpf_rss_set_all() ebpf_rss_set_all() is only called when the context has an eBPF program loaded. Replace the dead error check with an assertion. Signed-off-by: Markus Armbruster Reviewed-by: Daniel P. Berrangé Reviewed-by: Philippe Mathieu-Daudé Message-ID: <20251118154718.3969982-3-armbru@redhat.com> Signed-off-by: Philippe Mathieu-Daudé --- diff --git a/ebpf/ebpf_rss.c b/ebpf/ebpf_rss.c index e793786c17..b64e9da3e3 100644 --- a/ebpf/ebpf_rss.c +++ b/ebpf/ebpf_rss.c @@ -247,10 +247,8 @@ bool ebpf_rss_set_all(struct EBPFRSSContext *ctx, struct EBPFRSSConfig *config, uint16_t *indirections_table, uint8_t *toeplitz_key, Error **errp) { - if (!ebpf_rss_is_loaded(ctx)) { - error_setg(errp, "eBPF program is not loaded"); - return false; - } + g_assert(ebpf_rss_is_loaded(ctx)); + if (config == NULL) { error_setg(errp, "eBPF config table is NULL"); return false;