[PATCH 0/8] Set of fixes for expansion

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Fixes are related to reshape finalization and next array reshape start.
First patch allows to reach checkpointing end of array. This enables
reshape finalization code in set_array_state() (not used so far).

Then array finalization code in mdmon is put in to single place 
and setting array size mechanism after reshape in mdmon is enabled.
This makes setting size in mdadm not necessary.

Some code cleanup (debug strings, put common code in to function)
was introduced also.

BR
Adam

---

Adam Kwolek (8):
      imsm: move common code for array size calculation to function
      imsm: FIX: Debug strings cleanup
      FIX: Do not set array size after reshape in mdadm
      imsm: fix: imsm_num_data_members() can return error
      imsm: FIX: put expansion finalization in to one place
      imsm: FIX: Size is already set in metadata
      imsm: FIX: array size is wrong
      FIX: Last checkpoint is not set


 Grow.c        |   35 --------------
 monitor.c     |   18 +++++++
 super-intel.c |  141 ++++++++++++++++++++++++++-------------------------------
 3 files changed, 82 insertions(+), 112 deletions(-)

-- 
Signature
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux