summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/dev/firewire/sbp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/firewire/sbp.c b/sys/dev/firewire/sbp.c
index b38572e..b14d646 100644
--- a/sys/dev/firewire/sbp.c
+++ b/sys/dev/firewire/sbp.c
@@ -1982,6 +1982,9 @@ END_DEBUG
if (sdev->status == SBP_DEV_RESET)
continue;
if (sdev->path) {
+ xpt_release_devq(sdev->path,
+ sdev->freeze, TRUE);
+ sdev->freeze = 0;
xpt_async(AC_LOST_DEVICE, sdev->path, NULL);
xpt_free_path(sdev->path);
sdev->path = NULL;
OpenPOWER on IntegriCloud