That looks like it could be very, very useful. There's more email thread there than I have time to read,
I wonder if there's a way to chain the xdp metadata to secondary XDP programs (which would
obviate a lot of the "doing everything repeatedly" problem when dissecting packets on the XDP
side as well as when passing to the TC side of things).

On Thu, Nov 10, 2022 at 5:45 PM Toke Høiland-Jørgensen via LibreQoS <libreqos@lists.bufferbloat.net> wrote:
Dave Taht via LibreQoS <libreqos@lists.bufferbloat.net> writes:

> There is a long thread about xdp metadata going on here. I have high
> hopes for this concept once it lands,
> everything from getting the three hashes cake requires directly from
> the network card (and timestamps), but also a
> "quality" figure of some sort, and who knows what else...

Haha, yeah, I actually mentioned LibreQoS as one of the use cases, here:
https://lore.kernel.org/r/87r0yaxw5s.fsf@toke.dk :)

-Toke
_______________________________________________
LibreQoS mailing list
LibreQoS@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/libreqos