iser: set sector for ambiguous mr status errors
authorSagi Grimberg <sagi@grimberg.me>
Wed, 14 Nov 2018 18:17:01 +0000 (10:17 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 8 Dec 2018 12:03:36 +0000 (13:03 +0100)
commit48c11537ee6d6731d1e24343150e41057f593a8b
treed204aa8d34053f910f48b84d40ce11ceceeafc96
parent184adf40d184ff2761923e7f2f64a12702843ad8
iser: set sector for ambiguous mr status errors

commit 24c3456c8d5ee6fc1933ca40f7b4406130682668 upstream.

If for some reason we failed to query the mr status, we need to make sure
to provide sufficient information for an ambiguous error (guard error on
sector 0).

Fixes: 0a7a08ad6f5f ("IB/iser: Implement check_protection")
Cc: <stable@vger.kernel.org>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/infiniband/ulp/iser/iser_verbs.c