Hi Ioana, > > > > > Add support for XDP programs. Only XDP_PASS, XDP_DROP and XDP_TX > > > actions are supported for now. Frame header changes are also > > > allowed.
I only did a quick grep around the driver so i might be missing something, but i can only see allocations via napi_alloc_frag(). XDP requires pages (either a single page per packet or a driver that does the page management of its own and fits 2 frames in a single page, assuming 4kb pages). Am i missing something on the driver? > > > > Do you have any XDP performance benchmarks on this hardware? > > We have some preliminary perf data that doesn't look great, > but we hope to improve it :) As Jesper said we are doing similar work on a cortex a-53 and plan to work on a-72 as well. We might be able to help out. /Ilias