From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LyJLg-0001CN-3J for mharc-grub-devel@gnu.org; Mon, 27 Apr 2009 01:25:48 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LyJLd-0001BT-5P for grub-devel@gnu.org; Mon, 27 Apr 2009 01:25:45 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LyJLY-00019U-5c for grub-devel@gnu.org; Mon, 27 Apr 2009 01:25:44 -0400 Received: from [199.232.76.173] (port=36210 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LyJLX-00019M-SM for grub-devel@gnu.org; Mon, 27 Apr 2009 01:25:39 -0400 Received: from c60.cesmail.net ([216.154.195.49]:10282) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1LyJLX-0001Cy-0R for grub-devel@gnu.org; Mon, 27 Apr 2009 01:25:39 -0400 Received: from unknown (HELO smtprelay2.cesmail.net) ([192.168.1.112]) by c60.cesmail.net with ESMTP; 27 Apr 2009 01:25:38 -0400 Received: from [192.168.1.220] (c-69-141-194-35.hsd1.pa.comcast.net [69.141.194.35]) by smtprelay2.cesmail.net (Postfix) with ESMTPSA id C809134C6A; Mon, 27 Apr 2009 01:23:19 -0400 (EDT) From: Pavel Roskin To: grub-devel@gnu.org, "David S. Miller" Content-Type: text/plain Date: Mon, 27 Apr 2009 01:25:37 -0400 Message-Id: <1240809937.4158.50.camel@ct> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 (2.24.5-1.fc10) Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: Subject: Revision 2136 breaks two-disk configuarion X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2009 05:25:45 -0000 Hello! Since the revision 2136, I'm getting a non-fatal error message: GRUB loading. Welcome to GRUB! alloc magic is broken at 0x7fdaf20 Aborted. Press any key to exit. After pressing enter, the menu appears and I can boot from it. The description of the revision is: * disk/fs_uuid.c (grub_fs_uuid_close): Call grub_disk_close() on disk->data. The patch looks wrong to me. There are no calls to grub_disk_open() in disk/fs_uuid.c. Other callers to grub_disk_close() call grub_disk_open() as well. # cat /boot/grub/device.map (hd0) /dev/sda (hd1) /dev/sdb The root is on /dev/sdb1. GRUB is installed on /dev/sda. Having two disks is needed to reproduce the problem. -- Regards, Pavel Roskin