From: Paolo Abeni <pab...@redhat.com>
Date: Wed, 20 Mar 2019 11:02:03 +0100

> Currently, on most devices implementing ndo_select_queue(), we get 2
> indirect calls per xmit packet, at least in some scenarios.
> 
> We can avoid one of such indirect calls refactoring the ndo_select_queue()
> usage so that we don't need anymore the 'fallback' argument.
> 
> The first patch renames a helper used later as a public API, the second one
> changes the af packet implementation so that it uses the common infrastructure
> to select the xmit queue, and the second patch drops the now unneeded argument
> from ndo_select_queue().
> 
> Alternatively we could use the INDIRECT_CALL_WRAPPER infrastructure to avoid
> the fallback indirect call in the common case, but this solution allows also
> for some code cleanup.
> 
>  v1 -> v2:
>   - renamed select queue helpers, as per Eric's and David's suggestions

I like it, series applied.

Thanks Paolo.

Reply via email to