diff options
Diffstat (limited to 'sys/dev/ata')
-rw-r--r-- | sys/dev/ata/ata-disk.c | 1 | ||||
-rw-r--r-- | sys/dev/ata/ata-raid.c | 1 | ||||
-rw-r--r-- | sys/dev/ata/atapi-fd.c | 1 |
3 files changed, 0 insertions, 3 deletions
diff --git a/sys/dev/ata/ata-disk.c b/sys/dev/ata/ata-disk.c index af172f0..49f2062 100644 --- a/sys/dev/ata/ata-disk.c +++ b/sys/dev/ata/ata-disk.c @@ -254,7 +254,6 @@ ad_detach(struct ata_device *atadev, int flush) /* get rid of flush XXX SOS */ bioq_remove(&adp->queue, bp); biofinish(bp, NULL, ENXIO); } - disk_invalidate(&adp->disk); disk_destroy(adp->dev); devstat_remove_entry(&adp->stats); if (flush) { diff --git a/sys/dev/ata/ata-raid.c b/sys/dev/ata/ata-raid.c index 62f5a9d..6dae432 100644 --- a/sys/dev/ata/ata-raid.c +++ b/sys/dev/ata/ata-raid.c @@ -406,7 +406,6 @@ ata_raid_delete(int array) ar_promise_write_conf(rdp); else ar_highpoint_write_conf(rdp); - disk_invalidate(&rdp->disk); disk_destroy(rdp->dev); free(rdp, M_AR); ar_table[array] = NULL; diff --git a/sys/dev/ata/atapi-fd.c b/sys/dev/ata/atapi-fd.c index 2bdbe9d..5d6f66a 100644 --- a/sys/dev/ata/atapi-fd.c +++ b/sys/dev/ata/atapi-fd.c @@ -125,7 +125,6 @@ afddetach(struct ata_device *atadev) bioq_remove(&fdp->queue, bp); biofinish(bp, NULL, ENXIO); } - disk_invalidate(&fdp->disk); disk_destroy(fdp->dev); devstat_remove_entry(&fdp->stats); ata_free_name(atadev); |