linux_dsm_epyc7002/drivers/net/xen-netback
Paul Durrant 10574059ce xen-netback: napi: fix abuse of budget
netback seems to be somewhat confused about the napi budget parameter. The
parameter is supposed to limit the number of skbs processed in each poll,
but netback has this confused with grant operations.

This patch fixes that, properly limiting the work done in each poll. Note
that this limit makes sure we do not process any more data from the shared
ring than we intend to pass back from the poll. This is important to
prevent tx_queue potentially growing without bound.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Cc: Wei Liu <wei.liu2@citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: David Vrabel <david.vrabel@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-12-12 13:35:38 -05:00
..
common.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-11-04 13:48:30 -05:00
interface.c xen-netback: clear vif->task on disconnect 2013-12-03 11:49:30 -05:00
Makefile xen network backend driver 2011-03-15 19:38:03 -07:00
netback.c xen-netback: napi: fix abuse of budget 2013-12-12 13:35:38 -05:00
xenbus.c xen-netback: enable IPv6 TCP GSO to the guest 2013-10-17 15:35:17 -04:00