diff options
-rw-r--r-- | sys/dev/firewire/sbp.c | 3 |
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; |