diff options
author | sos <sos@FreeBSD.org> | 2004-03-01 13:17:07 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2004-03-01 13:17:07 +0000 |
commit | 16b335106f4500b821afd926442836fce9e5e3f9 (patch) | |
tree | 07b0f1973673fafc42460d1f18cb99255e4aba82 /sys/dev/ata/ata-disk.c | |
parent | 46a9b8739bb6233e1160ac2bca5194c1fc3472d5 (diff) | |
download | FreeBSD-src-16b335106f4500b821afd926442836fce9e5e3f9.zip FreeBSD-src-16b335106f4500b821afd926442836fce9e5e3f9.tar.gz |
Remember to mtx_destroy mutexes.
Diffstat (limited to 'sys/dev/ata/ata-disk.c')
-rw-r--r-- | sys/dev/ata/ata-disk.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-disk.c b/sys/dev/ata/ata-disk.c index 504049f..5752e0e 100644 --- a/sys/dev/ata/ata-disk.c +++ b/sys/dev/ata/ata-disk.c @@ -169,6 +169,7 @@ ad_detach(struct ata_device *atadev) mtx_lock(&adp->queue_mtx); bioq_flush(&adp->queue, NULL, ENXIO); mtx_unlock(&adp->queue_mtx); + mtx_destroy(&adp->queue_mtx); disk_destroy(adp->disk); ata_prtdev(atadev, "WARNING - removed from configuration\n"); ata_free_name(atadev); |