summaryrefslogtreecommitdiffstats
path: root/sys/dev/amr/amr_disk.c
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2006-10-31 21:19:25 +0000
committerpjd <pjd@FreeBSD.org>2006-10-31 21:19:25 +0000
commit4ed49f81f813686d8a7faf0c75dc006bb0632cf8 (patch)
treee7596b419a359a5488cd4aa3c109c1d642056b40 /sys/dev/amr/amr_disk.c
parent67c00d09c15829fc438fdaf3ed5b6bb694301114 (diff)
downloadFreeBSD-src-4ed49f81f813686d8a7faf0c75dc006bb0632cf8.zip
FreeBSD-src-4ed49f81f813686d8a7faf0c75dc006bb0632cf8.tar.gz
Implement BIO_FLUSH handling for da(4), amr(4), ata(4) and ataraid(4).
Sponsored by: home.pl
Diffstat (limited to 'sys/dev/amr/amr_disk.c')
-rw-r--r--sys/dev/amr/amr_disk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/amr/amr_disk.c b/sys/dev/amr/amr_disk.c
index 91b43c8..44e77c4 100644
--- a/sys/dev/amr/amr_disk.c
+++ b/sys/dev/amr/amr_disk.c
@@ -236,7 +236,7 @@ amrd_attach(device_t dev)
sc->amrd_disk->d_name = "amrd";
sc->amrd_disk->d_dump = (dumper_t *)amrd_dump;
sc->amrd_disk->d_unit = sc->amrd_unit;
- sc->amrd_disk->d_flags = 0;
+ sc->amrd_disk->d_flags = DISKFLAG_CANFLUSHCACHE;
sc->amrd_disk->d_sectorsize = AMR_BLKSIZE;
sc->amrd_disk->d_mediasize = (off_t)sc->amrd_drive->al_size * AMR_BLKSIZE;
sc->amrd_disk->d_fwsectors = sc->amrd_drive->al_sectors;
OpenPOWER on IntegriCloud