aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iser
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2017-11-23 12:25:11 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2017-11-23 12:25:11 +0000
commit8d73c9ba61beefc1e69a3871a0875c84bf171819 (patch)
treef666c35eea2bd55297e888d2caf7aeaabb1d407e /sys/dev/iser
parent5cbcf51dced1b36ca735d54410d711faf26180b9 (diff)
Notes
Diffstat (limited to 'sys/dev/iser')
-rw-r--r--sys/dev/iser/iser_verbs.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/dev/iser/iser_verbs.c b/sys/dev/iser/iser_verbs.c
index 9000d15a2bfd..c9d42da2657b 100644
--- a/sys/dev/iser/iser_verbs.c
+++ b/sys/dev/iser/iser_verbs.c
@@ -262,12 +262,10 @@ iser_create_device_ib_res(struct iser_device *device)
INIT_IB_EVENT_HANDLER(&device->event_handler, device->ib_device,
iser_event_handler);
if (ib_register_event_handler(&device->event_handler))
- goto handler_err;
+ goto tq_err;
return (0);
-handler_err:
- ib_dereg_mr(device->mr);
tq_err:
for (i = 0; i < device->comps_used; i++) {
struct iser_comp *comp = &device->comps[i];
@@ -306,7 +304,6 @@ iser_free_device_ib_res(struct iser_device *device)
}
(void)ib_unregister_event_handler(&device->event_handler);
- (void)ib_dereg_mr(device->mr);
(void)ib_dealloc_pd(device->pd);
free(device->comps, M_ISER_VERBS);