diff options
| author | Hans Petter Selasky <hselasky@FreeBSD.org> | 2017-11-23 12:25:11 +0000 |
|---|---|---|
| committer | Hans Petter Selasky <hselasky@FreeBSD.org> | 2017-11-23 12:25:11 +0000 |
| commit | 8d73c9ba61beefc1e69a3871a0875c84bf171819 (patch) | |
| tree | f666c35eea2bd55297e888d2caf7aeaabb1d407e /sys/dev/iser | |
| parent | 5cbcf51dced1b36ca735d54410d711faf26180b9 (diff) | |
Notes
Diffstat (limited to 'sys/dev/iser')
| -rw-r--r-- | sys/dev/iser/iser_verbs.c | 5 |
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); |
