This short patch series is an extension to the previous refactor series. The main pourpose of these patches is to streamline the queue management code in slightly better way. Devesh Sharma (4): RDMA/bnxt_re: reduce device page size detection code RDMA/bnxt_re: Update missing hsi data structures RDMA/bnxt_re: simplify obtaining queue entry from hw ring RDMA/bnxt_re: Remove dead code from rcfw drivers/infiniband/hw/bnxt_re/ib_verbs.c | 65 +++--- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 10 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 354 ++++++++++++----------------- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 42 +--- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 88 +++---- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 91 -------- drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_res.h | 47 ++++ drivers/infiniband/hw/bnxt_re/roce_hsi.h | 106 +++++++++ 9 files changed, 379 insertions(+), 425 deletions(-) -- 1.8.3.1