Hi, This series has some updates for erdma driver: - #1 always issues a reset request in probe routing to ensure that the hardware is ready to probe before continuing. - #2 refactors the initialization and destruction process of EQ to make the code cleaner. - #3 adds disassociate ucontext support. - #4 returns QP state in erdma_query_qp. Thanks, Cheng Xu Cheng Xu (4): RDMA/erdma: Make the device probe process more robust RDMA/erdma: Refactor the initialization and destruction of EQ RDMA/erdma: Add disassociate ucontext support RDMA/erdma: Return QP state in erdma_query_qp drivers/infiniband/hw/erdma/erdma.h | 4 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 26 ++----- drivers/infiniband/hw/erdma/erdma_eq.c | 83 +++++++++++++---------- drivers/infiniband/hw/erdma/erdma_main.c | 49 ++++++++++--- drivers/infiniband/hw/erdma/erdma_verbs.c | 29 +++++++- drivers/infiniband/hw/erdma/erdma_verbs.h | 1 + 6 files changed, 121 insertions(+), 71 deletions(-) -- 2.31.1