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.