All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] imsm: fix: thunderdome may drop 2tb attribute
@ 2012-04-02 20:59 Czarnowska, Anna
  2012-04-27  8:58 ` Czarnowska, Anna
  0 siblings, 1 reply; 3+ messages in thread
From: Czarnowska, Anna @ 2012-04-02 20:59 UTC (permalink / raw)
  To: NeilBrown
  Cc: linux-raid, Williams, Dan J, Ciechanowski, Ed, Grabowski, Grzegorz

Spare superblock doesn't depend on other spares in container.
When loading container metadata thunderdome
may pick a small disk for the champion. This will result in incorrect
interpretation of sizes of other disks in container when joint superblock
is returned. If any disk in container has the 2TB attribute set, the result
must have it set too.

Signed-off-by: Anna Czarnowska <anna.czarnowska@intel.com>
---
 super-intel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/super-intel.c b/super-intel.c
index ed13542..869a39c 100644
--- a/super-intel.c
+++ b/super-intel.c
@@ -4079,6 +4079,8 @@ imsm_thunderdome(struct intel_super **super_list, int len)
 		if (s == champion)
 			continue;
 
+		mpb->attributes |= s->anchor->attributes & MPB_ATTRIB_2TB_DISK;
+
 		for (i = 0; i < mpb->num_disks; i++) {
 			struct imsm_disk *disk;
 
-- 
1.6.4.2


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* RE: [PATCH] imsm: fix: thunderdome may drop 2tb attribute
  2012-04-02 20:59 [PATCH] imsm: fix: thunderdome may drop 2tb attribute Czarnowska, Anna
@ 2012-04-27  8:58 ` Czarnowska, Anna
  2012-04-29 23:58   ` NeilBrown
  0 siblings, 1 reply; 3+ messages in thread
From: Czarnowska, Anna @ 2012-04-27  8:58 UTC (permalink / raw)
  To: NeilBrown; +Cc: linux-raid

Hi Neil,
this patch is quite important. It seems to have been overlooked
Regards
Anna

> -----Original Message-----
> From: linux-raid-owner@vger.kernel.org [mailto:linux-raid-
> owner@vger.kernel.org] On Behalf Of Czarnowska, Anna
> Sent: Monday, April 02, 2012 10:59 PM
> To: NeilBrown
> Cc: linux-raid@vger.kernel.org; Williams, Dan J; Ciechanowski, Ed;
> Grabowski, Grzegorz
> Subject: [PATCH] imsm: fix: thunderdome may drop 2tb attribute
> 
> Spare superblock doesn't depend on other spares in container.
> When loading container metadata thunderdome
> may pick a small disk for the champion. This will result in incorrect
> interpretation of sizes of other disks in container when joint
> superblock
> is returned. If any disk in container has the 2TB attribute set, the
> result
> must have it set too.
> 
> Signed-off-by: Anna Czarnowska <anna.czarnowska@intel.com>
> ---
>  super-intel.c |    2 ++
>  1 files changed, 2 insertions(+), 0 deletions(-)
> 
> diff --git a/super-intel.c b/super-intel.c
> index ed13542..869a39c 100644
> --- a/super-intel.c
> +++ b/super-intel.c
> @@ -4079,6 +4079,8 @@ imsm_thunderdome(struct intel_super **super_list,
> int len)
>  		if (s == champion)
>  			continue;
> 
> +		mpb->attributes |= s->anchor->attributes &
> MPB_ATTRIB_2TB_DISK;
> +
>  		for (i = 0; i < mpb->num_disks; i++) {
>  			struct imsm_disk *disk;
> 
> --
> 1.6.4.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-raid"
> in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] imsm: fix: thunderdome may drop 2tb attribute
  2012-04-27  8:58 ` Czarnowska, Anna
@ 2012-04-29 23:58   ` NeilBrown
  0 siblings, 0 replies; 3+ messages in thread
From: NeilBrown @ 2012-04-29 23:58 UTC (permalink / raw)
  To: Czarnowska, Anna; +Cc: linux-raid

[-- Attachment #1: Type: text/plain, Size: 2134 bytes --]

On Fri, 27 Apr 2012 08:58:14 +0000 "Czarnowska, Anna"
<anna.czarnowska@intel.com> wrote:

> Hi Neil,
> this patch is quite important. It seems to have been overlooked

Yes I had over-looked it.  Thanks for the reminder.  It is applied now.

NeilBrown



> Regards
> Anna
> 
> > -----Original Message-----
> > From: linux-raid-owner@vger.kernel.org [mailto:linux-raid-
> > owner@vger.kernel.org] On Behalf Of Czarnowska, Anna
> > Sent: Monday, April 02, 2012 10:59 PM
> > To: NeilBrown
> > Cc: linux-raid@vger.kernel.org; Williams, Dan J; Ciechanowski, Ed;
> > Grabowski, Grzegorz
> > Subject: [PATCH] imsm: fix: thunderdome may drop 2tb attribute
> > 
> > Spare superblock doesn't depend on other spares in container.
> > When loading container metadata thunderdome
> > may pick a small disk for the champion. This will result in incorrect
> > interpretation of sizes of other disks in container when joint
> > superblock
> > is returned. If any disk in container has the 2TB attribute set, the
> > result
> > must have it set too.
> > 
> > Signed-off-by: Anna Czarnowska <anna.czarnowska@intel.com>
> > ---
> >  super-intel.c |    2 ++
> >  1 files changed, 2 insertions(+), 0 deletions(-)
> > 
> > diff --git a/super-intel.c b/super-intel.c
> > index ed13542..869a39c 100644
> > --- a/super-intel.c
> > +++ b/super-intel.c
> > @@ -4079,6 +4079,8 @@ imsm_thunderdome(struct intel_super **super_list,
> > int len)
> >  		if (s == champion)
> >  			continue;
> > 
> > +		mpb->attributes |= s->anchor->attributes &
> > MPB_ATTRIB_2TB_DISK;
> > +
> >  		for (i = 0; i < mpb->num_disks; i++) {
> >  			struct imsm_disk *disk;
> > 
> > --
> > 1.6.4.2
> > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-raid"
> > in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe linux-raid" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 828 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-04-29 23:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-02 20:59 [PATCH] imsm: fix: thunderdome may drop 2tb attribute Czarnowska, Anna
2012-04-27  8:58 ` Czarnowska, Anna
2012-04-29 23:58   ` NeilBrown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.