severity 609804 important
tag 609804 patch
thanks

We investigate this bug and upstream made a bugfix patch r3076.

I had /boot on /dev/md0, which was based on /dev/sda1 and /dev/sdb1
But /dev/sdb also had mdadm superblock (last active in 2006).
That's not really correct situation, but not a rare one.

I think you should try to include this fix in squeeze.

PS. Looks like #593648 is the same problem and could be merged.



2011-01-22  Vladimir Serbinenko  <phco...@gmail.com>
grub-core/disk/raid.c (insert_array): Ensure uniqueness of p->number
even if some elements have a name.


=== modified file 'grub-core/disk/raid.c'
--- grub-core/disk/raid.c       2011-01-10 16:28:29 +0000
+++ grub-core/disk/raid.c       2011-01-22 12:18:05 +0000
@@ -570,7 +570,7 @@
        {
          for (p = array_list; p != NULL; p = p->next)
            {
-             if (! p->name && p->number == array->number) 
+             if (p->number == array->number) 
                break;
            }
        }



-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:    g...@cs.msu.su             Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru         ICQ:     7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to