+++ /dev/null
-From f88ffd053ad629db259b45bdef0d3c61f2acd162 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Sat, 10 Nov 2018 05:27:39 -0800
-Subject: iw_cxgb4: only reconnect with MPAv1 if the peer aborts
-
-From: Steve Wise <swise@opengridcomputing.com>
-
-[ Upstream commit 9828ca654b52848e7eb7dcc9b0994ff130dd4546 ]
-
-Only retry connection setup with MPAv1 if the peer actually aborted the
-connection upon receiving the MPAv2 start message. This avoids retrying
-with MPAv1 in the case where the connection was aborted due to retransmit
-timeouts.
-
-Fixes: d2fe99e86bb2 ("RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation")
-Signed-off-by: Steve Wise <swise@opengridcomputing.com>
-Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/infiniband/hw/cxgb4/cm.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/infiniband/hw/cxgb4/cm.c b/drivers/infiniband/hw/cxgb4/cm.c
-index bb36cdf82a8d6..cdde7048891c0 100644
---- a/drivers/infiniband/hw/cxgb4/cm.c
-+++ b/drivers/infiniband/hw/cxgb4/cm.c
-@@ -2774,7 +2774,8 @@ static int peer_abort(struct c4iw_dev *dev, struct sk_buff *skb)
- break;
- case MPA_REQ_SENT:
- (void)stop_ep_timer(ep);
-- if (mpa_rev == 1 || (mpa_rev == 2 && ep->tried_with_mpa_v1))
-+ if (status != CPL_ERR_CONN_RESET || mpa_rev == 1 ||
-+ (mpa_rev == 2 && ep->tried_with_mpa_v1))
- connect_reply_upcall(ep, -ECONNRESET);
- else {
- /*
---
-2.20.1
-
regulator-fix-return-value-of-_set_load-stub.patch
net-next-hinic-fix-a-bug-in-set-mac-address.patch
iomap-sub-block-dio-needs-to-zeroout-beyond-eof.patch
-iw_cxgb4-only-reconnect-with-mpav1-if-the-peer-abort.patch
mips-octeon-octeon-platform-fix-typing.patch
net-smc-use-after-free-fix-in-smc_wr_tx_put_slot.patch
math-emu-soft-fp.h-_fp_round_zero-cast-0-to-void-to-.patch
+++ /dev/null
-From 0259a468e2383fc41f8bf84b9a7548727874c03c Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Sat, 10 Nov 2018 05:27:39 -0800
-Subject: iw_cxgb4: only reconnect with MPAv1 if the peer aborts
-
-From: Steve Wise <swise@opengridcomputing.com>
-
-[ Upstream commit 9828ca654b52848e7eb7dcc9b0994ff130dd4546 ]
-
-Only retry connection setup with MPAv1 if the peer actually aborted the
-connection upon receiving the MPAv2 start message. This avoids retrying
-with MPAv1 in the case where the connection was aborted due to retransmit
-timeouts.
-
-Fixes: d2fe99e86bb2 ("RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation")
-Signed-off-by: Steve Wise <swise@opengridcomputing.com>
-Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/infiniband/hw/cxgb4/cm.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/infiniband/hw/cxgb4/cm.c b/drivers/infiniband/hw/cxgb4/cm.c
-index 54fd4d81a3f1f..0d13d369fea91 100644
---- a/drivers/infiniband/hw/cxgb4/cm.c
-+++ b/drivers/infiniband/hw/cxgb4/cm.c
-@@ -2691,7 +2691,8 @@ static int peer_abort(struct c4iw_dev *dev, struct sk_buff *skb)
- break;
- case MPA_REQ_SENT:
- (void)stop_ep_timer(ep);
-- if (mpa_rev == 1 || (mpa_rev == 2 && ep->tried_with_mpa_v1))
-+ if (status != CPL_ERR_CONN_RESET || mpa_rev == 1 ||
-+ (mpa_rev == 2 && ep->tried_with_mpa_v1))
- connect_reply_upcall(ep, -ECONNRESET);
- else {
- /*
---
-2.20.1
-
pinctrl-qcom-ssbi-gpio-fix-gpio-hog-related-boot-iss.patch
staging-iio-adt7316-fix-i2c-data-reading-set-the-dat.patch
regulator-fix-return-value-of-_set_load-stub.patch
-iw_cxgb4-only-reconnect-with-mpav1-if-the-peer-abort.patch
mips-octeon-octeon-platform-fix-typing.patch
math-emu-soft-fp.h-_fp_round_zero-cast-0-to-void-to-.patch
rtc-max8997-fix-the-returned-value-in-case-of-error-.patch
+++ /dev/null
-From b2b0c34036171c5e113ae18b89055f5fb628b19f Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Sat, 10 Nov 2018 05:27:39 -0800
-Subject: iw_cxgb4: only reconnect with MPAv1 if the peer aborts
-
-From: Steve Wise <swise@opengridcomputing.com>
-
-[ Upstream commit 9828ca654b52848e7eb7dcc9b0994ff130dd4546 ]
-
-Only retry connection setup with MPAv1 if the peer actually aborted the
-connection upon receiving the MPAv2 start message. This avoids retrying
-with MPAv1 in the case where the connection was aborted due to retransmit
-timeouts.
-
-Fixes: d2fe99e86bb2 ("RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation")
-Signed-off-by: Steve Wise <swise@opengridcomputing.com>
-Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/infiniband/hw/cxgb4/cm.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/infiniband/hw/cxgb4/cm.c b/drivers/infiniband/hw/cxgb4/cm.c
-index 605d50ad123cc..49a21e6aaabcc 100644
---- a/drivers/infiniband/hw/cxgb4/cm.c
-+++ b/drivers/infiniband/hw/cxgb4/cm.c
-@@ -2756,7 +2756,8 @@ static int peer_abort(struct c4iw_dev *dev, struct sk_buff *skb)
- break;
- case MPA_REQ_SENT:
- (void)stop_ep_timer(ep);
-- if (mpa_rev == 1 || (mpa_rev == 2 && ep->tried_with_mpa_v1))
-+ if (status != CPL_ERR_CONN_RESET || mpa_rev == 1 ||
-+ (mpa_rev == 2 && ep->tried_with_mpa_v1))
- connect_reply_upcall(ep, -ECONNRESET);
- else {
- /*
---
-2.20.1
-
pinctrl-qcom-ssbi-gpio-fix-gpio-hog-related-boot-iss.patch
staging-iio-adt7316-fix-i2c-data-reading-set-the-dat.patch
regulator-fix-return-value-of-_set_load-stub.patch
-iw_cxgb4-only-reconnect-with-mpav1-if-the-peer-abort.patch
mips-octeon-octeon-platform-fix-typing.patch
math-emu-soft-fp.h-_fp_round_zero-cast-0-to-void-to-.patch
rtc-max8997-fix-the-returned-value-in-case-of-error-.patch