diff options
author | Neil Brown <neilb@suse.de> | 2005-06-07 23:03:46 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2005-06-07 23:03:46 +0000 |
commit | f5e166fee3be2ccdce3def28edc7a771fc84df9f (patch) | |
tree | 2d5715d202639ed1e39e2c7600eaef4e3efa1bba /mdadm.h | |
parent | 55935d51800231d7c4ee26fafe5553f8a1471d09 (diff) | |
download | mdadm-f5e166fee3be2ccdce3def28edc7a771fc84df9f.tar.gz mdadm-f5e166fee3be2ccdce3def28edc7a771fc84df9f.tar.xz mdadm-f5e166fee3be2ccdce3def28edc7a771fc84df9f.zip |
Support --grow --bitmap=internal
Adding a filebased bitmap is not yet supported, and
this code is still under development.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Diffstat (limited to 'mdadm.h')
-rw-r--r-- | mdadm.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -187,6 +187,7 @@ extern struct superswitch { __u64 (*avail_size)(__u64 size); int (*add_internal_bitmap)(void *sbv, int chunk, int delay, unsigned long long size); void (*locate_bitmap)(struct supertype *st, int fd); + int (*write_bitmap)(struct supertype *st, int fd, void *sbv); int major; } super0, super1, *superlist[]; @@ -206,6 +207,7 @@ extern int Manage_reconfig(char *devname, int fd, int layout); extern int Manage_subdevs(char *devname, int fd, mddev_dev_t devlist); extern int Grow_Add_device(char *devname, int fd, char *newdev); +extern int Grow_addbitmap(char *devname, int fd, char *file, int chunk, int delay); extern int Assemble(struct supertype *st, char *mddev, int mdfd, |