Message ID | 1480252702-8005-2-git-send-email-leon@kernel.org (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
On 11/27/16 05:18, Leon Romanovsky wrote: > Fixes: 9433c188915c ("IB/mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes") > Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il> > Signed-off-by: Leon Romanovsky <leon@kernel.org> Hello Leon, Commit ID 9433c188915c refers to a patch that was merged in kernel version v3.15. Shouldn't a "Cc: stable" tag be added to this patch and also to the other patches in this series? Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Sun, Nov 27, 2016 at 04:56:19PM +0000, Bart Van Assche wrote: > On 11/27/16 05:18, Leon Romanovsky wrote: > > Fixes: 9433c188915c ("IB/mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes") > > Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il> > > Signed-off-by: Leon Romanovsky <leon@kernel.org> > > Hello Leon, > > Commit ID 9433c188915c refers to a patch that was merged in kernel > version v3.15. Shouldn't a "Cc: stable" tag be added to this patch and > also to the other patches in this series? I'm extra cautions with stable tags and prefer to finalize my stable checker in my submissions scripts first, before adding it manually and I have plans to use it next kernel release. Thanks > > Bart. > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html
On 11/28/2016 12:31 AM, Leon Romanovsky wrote: > I'm extra cautions with stable tags and prefer to finalize my stable > checker in my submissions scripts first, before adding it manually and > I have plans to use it next kernel release. Hello Leon, Thanks for explaining your workflow. However, the question remains whether or not stable tags should be added to the patches in this series? Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Mon, Nov 28, 2016 at 08:29:55AM -0800, Bart Van Assche wrote: > On 11/28/2016 12:31 AM, Leon Romanovsky wrote: > >I'm extra cautions with stable tags and prefer to finalize my stable > >checker in my submissions scripts first, before adding it manually and > >I have plans to use it next kernel release. > > Hello Leon, > > Thanks for explaining your workflow. However, the question remains whether > or not stable tags should be added to the patches in this series? It can be added but I don't see any real advantage of it. Do you know about real users who run RDMA stack from stable trees and don't rely on distro kernel and/or OFED? > > Bart.
On 11/30/16 21:31, Leon Romanovsky wrote: > On Mon, Nov 28, 2016 at 08:29:55AM -0800, Bart Van Assche wrote: >> On 11/28/2016 12:31 AM, Leon Romanovsky wrote: >>> I'm extra cautions with stable tags and prefer to finalize my stable >>> checker in my submissions scripts first, before adding it manually and >>> I have plans to use it next kernel release. >> >> Thanks for explaining your workflow. However, the question remains whether >> or not stable tags should be added to the patches in this series? > > It can be added but I don't see any real advantage of it. Do you know > about real users who run RDMA stack from stable trees and don't rely on > distro kernel and/or OFED? Hello Leon, Many users who build an iSER or SRP storage target themselves use a recent stable kernel without OFED. Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Thu, Dec 01, 2016 at 05:35:42AM +0000, Bart Van Assche wrote: > On 11/30/16 21:31, Leon Romanovsky wrote: > > On Mon, Nov 28, 2016 at 08:29:55AM -0800, Bart Van Assche wrote: > >> On 11/28/2016 12:31 AM, Leon Romanovsky wrote: > >>> I'm extra cautions with stable tags and prefer to finalize my stable > >>> checker in my submissions scripts first, before adding it manually and > >>> I have plans to use it next kernel release. > >> > >> Thanks for explaining your workflow. However, the question remains whether > >> or not stable tags should be added to the patches in this series? > > > > It can be added but I don't see any real advantage of it. Do you know > > about real users who run RDMA stack from stable trees and don't rely on > > distro kernel and/or OFED? > > Hello Leon, > > Many users who build an iSER or SRP storage target themselves use a > recent stable kernel without OFED. Hello Bart, I'll take into account these users in my future submissions. Meanwhile this series can be easily picked by various automatic scripts which stable maintainers are running. Thanks. > > Bart. > > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/drivers/infiniband/hw/mlx4/qp.c b/drivers/infiniband/hw/mlx4/qp.c index 570bc86..6973947 100644 --- a/drivers/infiniband/hw/mlx4/qp.c +++ b/drivers/infiniband/hw/mlx4/qp.c @@ -1280,7 +1280,8 @@ static int _mlx4_ib_destroy_qp(struct ib_qp *qp) if (is_qp0(dev, mqp)) mlx4_CLOSE_PORT(dev->dev, mqp->port); - if (dev->qp1_proxy[mqp->port - 1] == mqp) { + if (mqp->mlx4_ib_qp_type == MLX4_IB_QPT_PROXY_GSI && + dev->qp1_proxy[mqp->port - 1] == mqp) { mutex_lock(&dev->qp1_proxy_lock[mqp->port - 1]); dev->qp1_proxy[mqp->port - 1] = NULL; mutex_unlock(&dev->qp1_proxy_lock[mqp->port - 1]);