We have a couple of fixes we'd like to try and get into the rc cycle. These 3 are all targeted to stable as well. One fixes an issue of not validating user input that was reported by Dan C. We have a race condition that leads to a hung SDMA engine as well as a fix for a problem when verbs and kdeth packets get processed on different cpus for the same qp. --- Kaike Wan (1): IB/hfi1: Validate fault injection opcode user input Mike Marciniszyn (2): IB/hfi1: Close PSM sdma_progress sleep window IB/hfi1: Correct tid qp rcd to match verbs context drivers/infiniband/hw/hfi1/chip.c | 13 +++++++++++++ drivers/infiniband/hw/hfi1/chip.h | 1 + drivers/infiniband/hw/hfi1/fault.c | 5 +++++ drivers/infiniband/hw/hfi1/fault.h | 6 +++--- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 ++--- drivers/infiniband/hw/hfi1/user_sdma.c | 12 ++++-------- drivers/infiniband/hw/hfi1/user_sdma.h | 1 - 7 files changed, 28 insertions(+), 15 deletions(-) -- -Denny