From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KJCLP-0008Ah-W9 for mharc-grub-devel@gnu.org; Wed, 16 Jul 2008 15:07:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KJCLN-0008AR-T6 for grub-devel@gnu.org; Wed, 16 Jul 2008 15:07:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KJCLL-0008AB-Gv for grub-devel@gnu.org; Wed, 16 Jul 2008 15:07:16 -0400 Received: from [199.232.76.173] (port=55435 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KJCLL-0008A7-8Q for grub-devel@gnu.org; Wed, 16 Jul 2008 15:07:15 -0400 Received: from fk-out-0910.google.com ([209.85.128.186]:15795) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KJCLL-0000Bu-71 for grub-devel@gnu.org; Wed, 16 Jul 2008 15:07:15 -0400 Received: by fk-out-0910.google.com with SMTP id 18so3285253fkq.10 for ; Wed, 16 Jul 2008 12:07:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:in-reply-to :references:content-type:date:message-id:mime-version:x-mailer; bh=XNQ41sLblxHQecgzBI8NvQoJsuNnPO+dlRKrZneQbgk=; b=xbseYuEJyvo99/f1sRiEA7m9Pl1Oct7Ey3t03IqBGPvuc8j8N63W0gyFa4GWpGNh/C 0tv6Rgk5XzXnaIDBaQ8pgJdYL2o+Nhe2oKmO25XIYKv2JiWIWWVeofXF41nGJTu8WN4Z brbnskyo4EsOXjM+lJL12xgMaMrGw+KXS86Y8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer; b=s/6se+odJoEWR7MNcd/aXaNCcgrZZWB/mYlCTrLnNlAk2faCkGzmTWcWsaL8GH2mPb Tg01vVh07H2B61vPggnaeY8aHsHI/Gt9OslBElZUpm9OuvZ2d7tENK1lPn2Yci4V2/zx XHfDzqYxLL9sDOfjzoJIRn6dZWl5JEl4GnZ68= Received: by 10.187.221.20 with SMTP id y20mr224839faq.107.1216235233876; Wed, 16 Jul 2008 12:07:13 -0700 (PDT) Received: from ?192.168.1.100? ( [213.37.137.93]) by mx.google.com with ESMTPS id 39sm2221972hug.5.2008.07.16.12.07.11 (version=SSLv3 cipher=RC4-MD5); Wed, 16 Jul 2008 12:07:12 -0700 (PDT) From: Javier =?ISO-8859-1?Q?Mart=EDn?= To: The development of GRUB 2 In-Reply-To: References: <20080702142245.GA21064@thorin> <1215027160.9353.125.camel@localhost><20080703140211.GA19341@thorin> <1215104875.8123.23.camel@localhost><20080704000829.GE4074@thorin> <1215135163.26019.44.camel@localhost><20080704142125.GC2663@thorin> <1215182702.26019.130.camel@localhost><20080704185723.GB32625@thorin> <1215204095.26019.142.camel@localhost><20080705120757.GA1647@thorin> <1215282973.26019.183.camel@localhost><1216220945.13612.13.camel@localhost> <1216226289.13612.38.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ToXLzhJtJ7HvO/02kNJ0" Date: Wed, 16 Jul 2008 21:07:21 +0200 Message-Id: <1216235242.13612.51.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) Subject: Re: grub-probe detects ext4 wronly as ext2 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: Wed, 16 Jul 2008 19:07:18 -0000 --=-ToXLzhJtJ7HvO/02kNJ0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable El mi=C3=A9, 16-07-2008 a las 19:44 +0200, Felix Zielcke escribi=C3=B3: > > Oh well I should have used grep with -i > > meta_bg and META_BG does make a difference > > > > Anyway in release-notes I now found this: > > > > Add support for the an alternative block group descriptor layout which > > allows for on-line resizing without needing to prepare the filesystem > > in advance. (This is the incomat feature flag meta_bg.) > > > > So it seems you'll have sooner or later to worry about that. > > But I still think it's currently not that important to implement it,=20 > > because it's currently not compatible with resize_inode > > >=20 > I should really take me more time for such things, but I think it's at le= ast=20 > better then sending the same mail twice :) > (Robert Millan knows why I say this) >=20 > Anyway I thought that the release-notes are just for the current release = not=20 > complete list for every like NEWS or even the changelog > This entry is from version 1.30 dated October 31, 2002 > So I think resize_inode has completly replaced meta_bg > It's at least not mentioned anymore in the mke2fs(8) man page or even set= by=20 > mke2fs.conf > But probably the question remains, if grub should ignore it or reject it = if=20 > it's set OK, so this is what I get from your 3 posts, and my proposals for the driver future: * meta_bg is a deprecated feature and is incompatible with resize_inode, which is used by default in ext4 and can be used by all other extN filesystems. We cannot safely ignore it since it signals an incompatible change in one of the fs descriptors, so the reading code might not be able to locate (meta)data on disk. I advocate _rejecting_ volumes with it (given that it's no longer being generated by any "standard" tool) until someone writes a patch to support it. * flex_bg seemingly allows certain metadata structures to be located at places other than their default positions. However, given that it is only used on volumes quite filled with bad blocks, I think we can (at least temporarily) _ignore_ it, but truly supporting it would be a Good Thing (tm) * uninit_bg might already be supported (we should check, though, with bigger partitions) and is not an incompat flag, so my patch does not affect its handling. --=-ToXLzhJtJ7HvO/02kNJ0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iQIVAwUASH5G6aSl+Fbdeo72AQLuyw//dKf0IMZi7C3rROJ34y7xXb6kmtdS9WeX sF42Rq28C4349knk/tNm69Qf3+SXUuFF1cC6lM8MPWI2aA8fzewrN7vi76R8CXL3 C/mi/rXwnTxHDWlk+VCmfrPvRzEKoceM8VebXxAX3b1/7hftXzLfqqqHcw497FfI W7xRztaXcfyszn0RmCdWVxYUweo25pjLRHi5i+KY05xXuEUWqK3nKrE+PuEvJrpr HDca6Tb77QgK9Dto+jiO5saRKwtLGejw/96GS2XpxwRR5JgUTcBMofIErOvTT1D5 lCyPk/MB6tdWvcYW0XI0W3opveNtcjYxdAhm5oIvrU3F+h3+AY9xqFlraR2Aaqgm P9jYbXQ3sKt8FQ4hIorMInwH7PEuIPFG8t14E5zsx/tAsFmrFl1X06bbp07JO0X6 1aAg2BKIBYrjZp1GGnmtdAxHtD8oV9EEGY0SOxPO/iD1DKTOh0XwzkBBfEUjGvuY GWTaAaK6FuWCIKB0i3vxKpTFeUTqWYiwBXO+QzkLJSalHa+xcpfFasw+jFLcn+x4 FrYVdo6uvt8hP10RSdYgOEsWrO8u4qvwDJV/DnWiPmR0C/CI56pnPeqsTv2hXoUt 834YsJLaPBOwlw9XEag6mvVYBNAQZEK1cRaBKTCDgjrlHVLMBkT1cGswkO+M53DQ fXZfzo0HyCc= =+kxP -----END PGP SIGNATURE----- --=-ToXLzhJtJ7HvO/02kNJ0--