aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPalik, Imre <imrep@amazon.de>2015-01-06 16:44:44 +0100
committerDavid S. Miller <davem@davemloft.net>2015-01-06 14:17:37 -0500
commit07ff890daeda31cf23173865edf50bcb03e100c3 (patch)
tree696ebce874a66bb89290872138bca5a3aafaf876
parent15ecf7a063fcc11caa3281076d63d515f1f9a951 (diff)
downloadlinux-07ff890daeda31cf23173865edf50bcb03e100c3.tar.gz
xen-netback: fixing the propagation of the transmit shaper timeout
Since e9ce7cb6b107 ("xen-netback: Factor queue-specific data into queue struct"), the transimt shaper timeout is always set to 0. The value the user sets via xenbus is never propagated to the transmit shaper. This patch fixes the issue. Cc: Anthony Liguori <aliguori@amazon.com> Signed-off-by: Imre Palik <imrep@amazon.de> Acked-by: Ian Campbell <ian.campbell@citrix.com> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--drivers/net/xen-netback/xenbus.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/xen-netback/xenbus.c b/drivers/net/xen-netback/xenbus.c
index efbaf2ae1999a9..794204e34fba4f 100644
--- a/drivers/net/xen-netback/xenbus.c
+++ b/drivers/net/xen-netback/xenbus.c
@@ -737,6 +737,7 @@ static void connect(struct backend_info *be)
}
queue->remaining_credit = credit_bytes;
+ queue->credit_usec = credit_usec;
err = connect_rings(be, queue);
if (err) {