Re: [PATCH 0/4] Fix freezing multiple arrays in container during assembly (2)

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

 



On Mon, 03 Oct 2011 18:13:30 +0200 Adam Kwolek <adam.kwolek@xxxxxxxxx> wrote:

> The following series corrects freezing reshaped array in container during
> assembly while other arrays are present.
> 
> The goal of the patches is to get entire assembled container (all arrays inside)
> to be blocked from monitoring when reshape is in progress /exactly as when
> reshape is initialized from mdadm command line/.
> 
> This time, freezing decision is taken based upon information from metadata,
> not /sysfs entries. For this purpose recovery_blocked field is added to mdinfo.
> 
> 
> Note: First patch in this series for mdadm throwing core file problem
>       is resent as reminder.
> 
> BR
> Adam
> 
> ---
> 
> Adam Kwolek (4):
>       Remove freeze() call from Grow_continue()
>       imsm: Fill recovery_blocked field present in mdinfo
>       Add recovery blocked field to mdinfo

These three all applied - thanks.

>       FIX: restore_backup() throws core dump

Fixed differently as described in separate email.

Thanks,
NeilBrown


> 
> 
>  Assemble.c    |    2 +-
>  Grow.c        |   13 ++++++-------
>  mdadm.h       |    7 +++++++
>  super-ddf.c   |    2 ++
>  super-intel.c |    6 ++++--
>  super0.c      |    2 ++
>  super1.c      |    2 ++
>  7 files changed, 24 insertions(+), 10 deletions(-)
> 

Attachment: signature.asc
Description: PGP signature


[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