RDMA/mad: Convert BUG_ONs to error flows
authorLeon Romanovsky <leonro@mellanox.com>
Tue, 29 May 2018 11:56:19 +0000 (14:56 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 3 Aug 2018 05:50:25 +0000 (07:50 +0200)
commit929e1a3906e15ca66f2e750a6000ecc30e390edd
treec00b8b291b4d89d807b3fccf5825ed9e2c316799
parenta23e1da9773bcf90b0caac3c3a7fc06fea351181
RDMA/mad: Convert BUG_ONs to error flows

[ Upstream commit 2468b82d69e3a53d024f28d79ba0fdb8bf43dfbf ]

Let's perform checks in-place instead of BUG_ONs.

Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/infiniband/core/mad.c