diff options
author | Mateusz Kusiak <mateusz.kusiak@intel.com> | 2024-04-29 15:07:13 +0200 |
---|---|---|
committer | Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com> | 2024-05-07 01:49:19 +0200 |
commit | bdc2c56998abf76141294b04facf20217cfd1911 (patch) | |
tree | 996e200a6123e98c9b11b0d33ecbcec85086d0d7 /super-intel.c | |
parent | Create.c: fix uclibc build (diff) | |
download | mdadm-bdc2c56998abf76141294b04facf20217cfd1911.tar.xz mdadm-bdc2c56998abf76141294b04facf20217cfd1911.zip |
mdadm: pass struct context for external reshapes
This patch alters mutiple functions calls so the context is passed to
external reshape functions.
There are two main reasons behind it:
- reduces number of arguments passed and unifies them,
- imsm code will make use of context in incoming patches.
Signed-off-by: Mateusz Kusiak <mateusz.kusiak@intel.com>
Signed-off-by: Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Diffstat (limited to '')
-rw-r--r-- | super-intel.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/super-intel.c b/super-intel.c index 1faab607..417da267 100644 --- a/super-intel.c +++ b/super-intel.c @@ -12153,10 +12153,8 @@ exit: } static int imsm_reshape_super(struct supertype *st, unsigned long long size, - int level, - int layout, int chunksize, int raid_disks, - int delta_disks, char *backup, char *dev, - int direction, int verbose) + int level, int layout, int chunksize, int raid_disks, + int delta_disks, char *dev, int direction, struct context *c) { int ret_val = 1; struct geo_params geo; |