[External] : Re: [PATCH] net/tap: Modified TAP BPF program as per the new Kernel-version upgrade requirements.
Stephen Hemminger
stephen at networkplumber.org
Fri Jan 5 18:40:07 CET 2024
On Fri, 5 Jan 2024 14:58:22 +0000
Madhuker Mythri <madhuker.mythri at oracle.com> wrote:
> Hi Stephen,
>
> As part of hash calculation logic, the hash value is going beyond 32-bits and thus the eBPF verifier throws error with the 32-bit hash variable.
> So, I need to modify as 64-bit hash variable to resolve the BPF verifier error.
>
> Here, in the code this rte_softrss_be() function is returning the hash variable, which is a 64-bit value, so modified the return type from 32-bit to 64-bit.
Simple cast should do the necessary truncation.
More information about the dev
mailing list