This series replaces the use of custom irdma status codes with linux error codes. Shiraz Saleem (3): irdma: Remove enum irdma_status_code irdma: Propagate error codes irdma: Remove excess error variables drivers/infiniband/hw/irdma/cm.c | 44 ++- drivers/infiniband/hw/irdma/ctrl.c | 553 +++++++++++++++------------------ drivers/infiniband/hw/irdma/defs.h | 8 +- drivers/infiniband/hw/irdma/hmc.c | 105 +++---- drivers/infiniband/hw/irdma/hmc.h | 53 ++-- drivers/infiniband/hw/irdma/hw.c | 190 ++++++----- drivers/infiniband/hw/irdma/i40iw_hw.c | 1 - drivers/infiniband/hw/irdma/main.c | 16 +- drivers/infiniband/hw/irdma/main.h | 42 +-- drivers/infiniband/hw/irdma/osdep.h | 40 ++- drivers/infiniband/hw/irdma/pble.c | 77 ++--- drivers/infiniband/hw/irdma/pble.h | 25 +- drivers/infiniband/hw/irdma/protos.h | 90 +++--- drivers/infiniband/hw/irdma/puda.c | 132 ++++---- drivers/infiniband/hw/irdma/puda.h | 43 +-- drivers/infiniband/hw/irdma/status.h | 71 ----- drivers/infiniband/hw/irdma/type.h | 109 +++---- drivers/infiniband/hw/irdma/uda.c | 35 +-- drivers/infiniband/hw/irdma/uda.h | 46 ++- drivers/infiniband/hw/irdma/uk.c | 122 ++++---- drivers/infiniband/hw/irdma/user.h | 62 ++-- drivers/infiniband/hw/irdma/utils.c | 199 ++++++------ drivers/infiniband/hw/irdma/verbs.c | 140 +++------ drivers/infiniband/hw/irdma/ws.c | 19 +- drivers/infiniband/hw/irdma/ws.h | 2 +- 25 files changed, 961 insertions(+), 1263 deletions(-) delete mode 100644 drivers/infiniband/hw/irdma/status.h -- 1.8.3.1