From dfd4d8ee426fb71a369f494f95fe95b114a33c7c Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Tue, 9 Aug 2005 04:25:47 +0000 Subject: 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 --- Grow.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Grow.c') diff --git a/Grow.c b/Grow.c index d20bc6e..ce536d5 100644 --- a/Grow.c +++ b/Grow.c @@ -192,7 +192,7 @@ int Grow_Add_device(char *devname, int fd, char *newdev) return 0; } -int Grow_addbitmap(char *devname, int fd, char *file, int chunk, int delay) +int Grow_addbitmap(char *devname, int fd, char *file, int chunk, int delay, int write_behind) { /* * First check that array doesn't have a bitmap @@ -255,7 +255,7 @@ int Grow_addbitmap(char *devname, int fd, char *file, int chunk, int delay) continue; if (st->ss->load_super(st, fd2, &super, NULL)==0) { st->ss->add_internal_bitmap(super, - chunk, delay, + chunk, delay, write_behind, array.size); st->ss->write_bitmap(st, fd2, super); } -- cgit