linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* NFS RDMA test failure as of 5.14-rc1
@ 2021-07-27 13:43 Marciniszyn, Mike
  2021-07-27 17:14 ` Marciniszyn, Mike
  2021-07-27 20:17 ` Marciniszyn, Mike
  0 siblings, 2 replies; 17+ messages in thread
From: Marciniszyn, Mike @ 2021-07-27 13:43 UTC (permalink / raw)
  To: Haakon Bugge
  Cc: Chuck Lever III, linux-rdma, Dalessandro, Dennis,
	Jason Gunthorpe, Leon Romanovsky, Doug Ledford

Our CI testing has been failing for NFS RDMA since 5.14-rc1.

Based on kprobes, the NFS RDMA client creates its QP using rdma_create_qp(), and does post receives right away.

This patch below looks like it deleted the transition from RESET to INIT, breaking the client side NFS RDMA since post receives are not valid in RESET.

I suspect the patch needs to be reverted or NFS RDMA needs to handle the transition to INIT?

commit dc70f7c3ed34b081c02a611591c5079c53b771b8
Author: H�kon Bugge <haakon.bugge@oracle.com>
Date:   Tue Jun 22 15:39:56 2021 +0200

    RDMA/cma: Remove unnecessary INIT->INIT transition

    In rdma_create_qp(), a connected QP will be transitioned to the INIT
    state.

    Afterwards, the QP will be transitioned to the RTR state by the
    cma_modify_qp_rtr() function. But this function starts by performing an
    ib_modify_qp() to the INIT state again, before another ib_modify_qp() is
    performed to transition the QP to the RTR state.

    Hence, there is no need to transition the QP to the INIT state in
    rdma_create_qp().

    Link: https://lore.kernel.org/r/1624369197-24578-2-git-send-email-haakon.bugge@oracle.com
    Signed-off-by: H�kon Bugge <haakon.bugge@oracle.com>
    Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
    Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-08-10 15:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-27 13:43 NFS RDMA test failure as of 5.14-rc1 Marciniszyn, Mike
2021-07-27 17:14 ` Marciniszyn, Mike
2021-07-27 17:26   ` Chuck Lever III
2021-07-27 17:35     ` Marciniszyn, Mike
2021-07-27 17:38       ` Jason Gunthorpe
2021-07-27 17:45         ` Chuck Lever III
2021-07-27 21:20           ` Marciniszyn, Mike
2021-07-27 23:10             ` Chuck Lever III
2021-07-28  4:31               ` Leon Romanovsky
2021-07-27 18:12         ` Leon Romanovsky
2021-07-27 20:17 ` Marciniszyn, Mike
2021-07-28 13:50   ` Marciniszyn, Mike
2021-07-28 17:05     ` Jason Gunthorpe
2021-07-29 18:28       ` Marciniszyn, Mike
2021-08-09 13:38         ` Haakon Bugge
2021-08-09 14:00           ` Chuck Lever III
2021-08-10 15:09             ` Marciniszyn, Mike

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).