From: Leon Romanovsky <leonro@xxxxxxxxxxxx> Hi, This short series continue to cleanup qp.c file, which grew to be completely unmaintainable. Thanks Leon Romanovsky (2): RDMA/mlx5: Update mlx5_ib to use new cmd interface RDMA/mlx5: Move all WR logic from qp.c to separate file Max Gurtovoy (1): RDMA/mlx5: Refactor mlx5_post_send() to improve readability drivers/infiniband/hw/mlx5/Makefile | 3 +- drivers/infiniband/hw/mlx5/cmd.c | 114 +- drivers/infiniband/hw/mlx5/cmd.h | 4 +- drivers/infiniband/hw/mlx5/cong.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 10 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 - drivers/infiniband/hw/mlx5/odp.c | 5 +- drivers/infiniband/hw/mlx5/qp.c | 1488 +------------------------ drivers/infiniband/hw/mlx5/srq_cmd.c | 115 +- drivers/infiniband/hw/mlx5/wr.c | 1504 ++++++++++++++++++++++++++ drivers/infiniband/hw/mlx5/wr.h | 76 ++ 11 files changed, 1680 insertions(+), 1647 deletions(-) create mode 100644 drivers/infiniband/hw/mlx5/wr.c create mode 100644 drivers/infiniband/hw/mlx5/wr.h -- 2.26.2