summaryrefslogtreecommitdiffstats
path: root/mdadm.h
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2006-05-23 06:12:40 +0000
committerNeil Brown <neilb@suse.de>2006-05-23 06:12:40 +0000
commit811e6cbed7cc06e6946e4a851710fb1e8cb36fd5 (patch)
treedd421f0cc8b2d20ccf1253827efdee7c5df8869b /mdadm.h
parent624920bbb60dafac5719ee42225a3fba9f8464de (diff)
downloadmdadm-811e6cbed7cc06e6946e4a851710fb1e8cb36fd5.tar.gz
mdadm-811e6cbed7cc06e6946e4a851710fb1e8cb36fd5.tar.xz
mdadm-811e6cbed7cc06e6946e4a851710fb1e8cb36fd5.zip
Reorganise Assemble code somewhat.
We make sure all devices can are consistent before doing any --update This saves us from updating some but not all of an array, and then aborting. It also means we can backtrack on out decisions, which we might want to do later. Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'mdadm.h')
-rw-r--r--mdadm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/mdadm.h b/mdadm.h
index ecaacd4..94e4708 100644
--- a/mdadm.h
+++ b/mdadm.h
@@ -182,6 +182,7 @@ typedef struct mddev_dev_s {
*/
char writemostly;
char re_add;
+ char used; /* set when used */
struct mddev_dev_s *next;
} *mddev_dev_t;