diff options
author | Neil Brown <neilb@suse.de> | 2005-08-09 04:25:47 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2005-08-09 04:25:47 +0000 |
commit | dfd4d8ee426fb71a369f494f95fe95b114a33c7c (patch) | |
tree | 616d0864cc8cb08085cb72b6ad5ccc545cd8b6a5 /Manage.c | |
parent | 586ed40547a380b9f8bd58aa87c12fbaf6eabf65 (diff) |
Add write-behind support
Currently this includes
--write-behind to set level of write-behind supported
--write-mostly to flag devices as write-mostly.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Diffstat (limited to 'Manage.c')
-rw-r--r-- | Manage.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -266,6 +266,8 @@ int Manage_subdevs(char *devname, int fd, disc.minor = minor(stb.st_rdev); disc.number =j; disc.state = 0; + if (dv->writemostly) + disc.state |= 1 << MD_DISK_WRITEMOSTLY; st->ss->add_to_super(dsuper, &disc); if (st->ss->write_init_super(st, dsuper, &disc, dv->devname)) return 1; |