[ofa-general] Re: [PATCH 2/3][NET_BATCH] net core use batching
Brandeburg, Jesse
jesse.brandeburg at intel.com
Fri Oct 12 09:08:58 PDT 2007
Andi Kleen wrote:
>> When the hw TX queue gains space, the driver self-batches packets
>> from the sw queue to the hw queue.
>
> I don't really see the advantage over the qdisc in that scheme.
> It's certainly not simpler and probably more code and would likely
> also not require less locks (e.g. a currently lockless driver
> would need a new lock for its sw queue). Also it is unclear to me
> it would be really any faster.
related to this comment, does Linux have a lockless (using atomics)
singly linked list element? That would be very useful in a driver hot
path.
More information about the general
mailing list