aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Ledford <dledford@redhat.com>2015-09-25 22:30:24 -0400
committerDoug Ledford <dledford@redhat.com>2015-09-25 22:30:24 -0400
commit2866196f294954ce9fa226825c8c1eaa64c7da8a (patch)
tree695672ac7d7ef7dd733f6f93fcc04422a8126df2
parentIB/ipoib: Make sendonly multicast joins create the mcast group (diff)
downloadlinux-dev-2866196f294954ce9fa226825c8c1eaa64c7da8a.tar.xz
linux-dev-2866196f294954ce9fa226825c8c1eaa64c7da8a.zip
IB/ipoib: increase the max mcast backlog queue
When performing sendonly joins, we queue the packets that trigger the join until the join completes. This may take on the order of hundreds of milliseconds. It is easy to have many more than three packets come in during that time. Expand the maximum queue depth in order to try and prevent dropped packets during the time it takes to join the multicast group. Signed-off-by: Doug Ledford <dledford@redhat.com>
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/ulp/ipoib/ipoib.h b/drivers/infiniband/ulp/ipoib/ipoib.h
index 4ff4e5290354..4cd5428a2399 100644
--- a/drivers/infiniband/ulp/ipoib/ipoib.h
+++ b/drivers/infiniband/ulp/ipoib/ipoib.h
@@ -80,7 +80,7 @@ enum {
IPOIB_NUM_WC = 4,
IPOIB_MAX_PATH_REC_QUEUE = 3,
- IPOIB_MAX_MCAST_QUEUE = 3,
+ IPOIB_MAX_MCAST_QUEUE = 64,
IPOIB_FLAG_OPER_UP = 0,
IPOIB_FLAG_INITIALIZED = 1,