From 7e0f021a9aec35fd8e6725e87e3313b101d26f5e Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sun, 27 Jan 2008 11:37:44 +0100 Subject: Initial import (2.0.2-6) --- reference/C/CONTRIB/Makefile.am | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 reference/C/CONTRIB/Makefile.am (limited to 'reference/C/CONTRIB/Makefile.am') diff --git a/reference/C/CONTRIB/Makefile.am b/reference/C/CONTRIB/Makefile.am new file mode 100644 index 0000000..603c471 --- /dev/null +++ b/reference/C/CONTRIB/Makefile.am @@ -0,0 +1,6 @@ +EXTRA_DIST = $(wildcard *.html) $(wildcard *.gif) +SUBDIRS = OR_PRACTICAL_C OR_USING_C SAWTELL SNIP YABL +docs_DATA = $(EXTRA_DIST) + +docsdir = $(kde_htmldir)/en/kdevelop/$(subdir) + -- cgit v1.2.3-54-g00ecf g' alt='cgit logo'/> index : net-next.git
net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Mintz <Yuval.Mintz@qlogic.com>2016-08-16 18:40:18 +0300
committerDavid S. Miller <davem@davemloft.net>2016-08-18 21:12:57 -0700
commit039a392733600d35c80d406a98151b2a9a0a74b4 (patch)
tree088b8add827466d88bae7904e14b61baea1af208
parent53409afd3e6341d128e5120d3c202cf9a0b11dd2 (diff)
qede: Fix Tx timeout due to xmit_more
Driver uses netif_tx_queue_stopped() to make sure the xmit_more indication will be honored, but that only checks for DRV_XOFF. At the same time, it's possible that during transmission the DQL will close the transmission queue with STACK_XOFF indication. In re-configuration flows, when the threshold is relatively low, it's possible that the device has no pending tranmissions, and during tranmission the driver would miss doorbelling the HW. Since there are no pending transmission, there will never be a Tx completion [and thus the DQL would not remove the STACK_XOFF indication], eventually causing the Tx queue to timeout. While we're at it - also doorbell in case driver has to close the transmission queue on its own [although this one is less important - if the ring is full, we're bound to receive completion eventually, which means the doorbell would only be postponed and not indefinetly blocked]. Fixes: 312e06761c99 ("qede: Utilize xmit_more") Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>