Hi Doug and Jason, The first patch here is one that we submitted previously that hand a goof up in the license text. This version just deletes the license text in favor of using only the SPDX identifiers. I'll try and get the other files in the driver cleaned up soon as well. The other two are clean ups as well. One moves some stuff in hfi1 to a more appropriate header the other from Alex cleans up some return logic in the SA code. --- Alex Estrin (1): IB/sa: simplify return code logic for ib_nl_send_msg() Kamenee Arumugam (1): IB/hfi1: Move rvt_cq_wc struct into uapi directory Michael J. Ruhl (1): IB/hfi1: Move UnsupportedVL bits definitions to the correct header drivers/infiniband/core/sa_query.c | 13 -- drivers/infiniband/hw/hfi1/chip_registers.h | 4 + drivers/infiniband/hw/hfi1/pio.c | 8 - drivers/infiniband/hw/hfi1/qp.c | 32 ++++- drivers/infiniband/sw/rdmavt/cq.c | 190 +++++++++++++++++---------- include/rdma/rdmavt_cq.h | 10 + include/uapi/rdma/rvt-abi.h | 34 +++++ 7 files changed, 196 insertions(+), 95 deletions(-) create mode 100644 include/uapi/rdma/rvt-abi.h -- -Denny