On 5/29/2018 7:56 AM, Leon Romanovsky wrote:
From: Leon Romanovsky <leonro@xxxxxxxxxxxx> Hi Let's start to cleanup BUG_ONs from the RDMA subsystem. Thanks Leon Romanovsky (7): RDMA/mlx4: Catch FW<->SW misalignment without machine crash RDMA/mlx4: Discard unknown SQP work requests RDMA/cxgb3: Don't crash kernel just because IDR is full RDMA/cm: Abort loop in case of CM dequeue RDMA/cma: Ignore unknown event RDMA/mad: Delete inaccessible BUG_ON RDMA/mad: Convert BUG_ONs to error flows drivers/infiniband/core/cm.c | 4 +++- drivers/infiniband/core/cma.c | 2 +- drivers/infiniband/core/mad.c | 12 +++++++----- drivers/infiniband/hw/cxgb3/iwch.h | 1 - drivers/infiniband/hw/mlx4/mad.c | 1 - drivers/infiniband/hw/mlx4/main.c | 5 ++++- 6 files changed, 15 insertions(+), 10 deletions(-) -- 2.14.3 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
For the series, looks good to me. Nice job explaining in separate patches why it was OK to strike each BUG_ON.
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html