On Wed, 2016-09-07 at 15:42 +0300, Saeed Mahameed wrote: > Previously we rang XDP SQ doorbell on every forwarded XDP packet. > > Here we introduce a xmit more like mechanism that will queue up more > than one packet into SQ (up to RX napi budget) w/o notifying the hardware. > > Once RX napi budget is consumed and we exit napi RX loop, we will > flush (doorbell) all XDP looped packets in case there are such.
Why is this idea depends on XDP ? It looks like we could apply it to any driver having one IRQ servicing one RX and one TX, without XDP being involved.