[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2] Limit the amount of work done for each Receiver DPC



On 02/06/2022 12:42, Paul Durrant wrote:
From: Owen Smith <owen.smith@xxxxxxxxxx>

Change the receive algorithm, such that, for any particular DPC, only a
fixed number of packets can be pushed up the stack. Under higher load
conditions, another DPC is scheduled to process the remainder before
any more packets are removed from the descriptor ring (hence back-
pressuring the network backend).

This functionality currently local to XENVIF. A more complete solution,
where XENNET determines when to finish a batch of packets will be
included in a subsequent patch.

Signed-off-by: Martin Harvey <Martin.Harvey@xxxxxxxxxx>
Ported-by: Owen Smith <owen.smith@xxxxxxxxxx>

Some re-work.

Signed-off-by: Paul Durrant <paul@xxxxxxx>

How does this version look?

  Paul



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.