Hi Linus, Small PR for the rc cycle. Thanks, Jason The following changes since commit b7bfaa761d760e72a969d116517eaa12e404c262: Linux 6.2-rc3 (2023-01-08 11:49:43 -0600) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus for you to fetch changes up to 0f097f08c9b3c1fdb6cc9f2dd423abc17d13f1a2: lib/scatterlist: Fix to calculate the last_pg properly (2023-01-16 12:08:31 -0400) ---------------------------------------------------------------- v6.2 second rc pull request - Several hfi1 patches fixing some long standing driver bugs - Overflow when working with sg lists with elements greater than 4G - An rxe regression with object numbering after the mrs reach their limit - A theoretical problem with the scatterlist merging code ---------------------------------------------------------------- Daisuke Matsuda (2): RDMA/rxe: Fix inaccurate constants in rxe_type_info RDMA/rxe: Prevent faulty rkey generation Dean Luick (5): IB/hfi1: Reject a zero-length user expected buffer IB/hfi1: Reserve user expected TIDs IB/hfi1: Fix expected receive setup error exit issues IB/hfi1: Immediately remove invalid memory from hardware IB/hfi1: Remove user expected buffer invalidate race Yishai Hadas (1): lib/scatterlist: Fix to calculate the last_pg properly Yonatan Nachum (1): RDMA/core: Fix ib block iterator counter overflow drivers/infiniband/core/verbs.c | 7 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 200 +++++++++++++++++++++--------- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 3 + drivers/infiniband/sw/rxe/rxe_param.h | 10 +- drivers/infiniband/sw/rxe/rxe_pool.c | 22 ++-- lib/scatterlist.c | 25 ++-- 6 files changed, 179 insertions(+), 88 deletions(-)