[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <4459b334-d1b7-f92d-5c31-1d0380e94433@intel.com>
Date: Mon, 23 Nov 2020 15:05:14 +0100
From: Björn Töpel <bjorn.topel@...el.com>
To: Daniel Borkmann <daniel@...earbox.net>,
Björn Töpel <bjorn.topel@...il.com>,
ast@...nel.org, netdev@...r.kernel.org, bpf@...r.kernel.org
Cc: jonathan.lemon@...il.com, yhs@...com, weqaar.janjua@...il.com,
magnus.karlsson@...el.com, weqaar.a.janjua@...el.com
Subject: Re: [PATCH bpf] net, xsk: Avoid taking multiple skbuff references
On 2020-11-23 14:53, Daniel Borkmann wrote:
[...]
>
> Hm, but this way free_on_busy, even though constant, cannot be optimized
> away?
> Can't you just move the dev_xmit_complete() check out into
> dev_direct_xmit()
> instead? That way you can just drop the bool, and the below
> dev_direct_xmit()
> should probably just become an __always_line function in netdevice.h so you
> avoid the double call.
>
Good suggestion! I'll spin a v2.
Björn
Powered by blists - more mailing lists