diff options
| author | Sepherosa Ziehau <sephe@FreeBSD.org> | 2016-04-15 08:01:07 +0000 |
|---|---|---|
| committer | Sepherosa Ziehau <sephe@FreeBSD.org> | 2016-04-15 08:01:07 +0000 |
| commit | a014f7e1a6eb5cce5449dee59c014b1dc32950bf (patch) | |
| tree | 43d48e70bb11a20aa2ac59e4b9816319175980c4 /sys/dev/hyperv | |
| parent | 4a060c8407b00bb0729d72c8fef5ca44d2f3ade7 (diff) | |
Notes
Diffstat (limited to 'sys/dev/hyperv')
| -rw-r--r-- | sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c b/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c index b869c86d3ca1d..b416744d3566e 100644 --- a/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c +++ b/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c @@ -2093,8 +2093,9 @@ storvsc_io_done(struct hv_storvsc_request *reqp) reqp->softc->hs_frozen = 0; } storvsc_free_request(sc, reqp); - xpt_done(ccb); mtx_unlock(&sc->hs_lock); + + xpt_done_direct(ccb); } /** |
