From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KFCCJ-0005xH-Bg for mharc-grub-devel@gnu.org; Sat, 05 Jul 2008 14:09:23 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KFCCH-0005x1-TS for grub-devel@gnu.org; Sat, 05 Jul 2008 14:09:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KFCCG-0005wa-IZ for grub-devel@gnu.org; Sat, 05 Jul 2008 14:09:21 -0400 Received: from [199.232.76.173] (port=49652 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KFCCG-0005wX-8q for grub-devel@gnu.org; Sat, 05 Jul 2008 14:09:20 -0400 Received: from nf-out-0910.google.com ([64.233.182.187]:42193) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KFCCF-0001lK-M0 for grub-devel@gnu.org; Sat, 05 Jul 2008 14:09:19 -0400 Received: by nf-out-0910.google.com with SMTP id c7so433052nfi.26 for ; Sat, 05 Jul 2008 11:09:18 -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=RNBsa2GEO65sMrQGof1bbFxgw9H+fBcEEiJljCraWJk=; b=SMBEmgANZH8nY4DsTUtDL5XD+dioxPdGrHymoEd2q02gXIqP1CGAsSV7F5rA8YIeVc llJzg31Y+yR+Ew36lVVmcA12AWJNPB61STJk05gBsBzU6UItynQ8v6xVwfIFLyLqG/nf OgsxiSU18UmJET/1WxwTZatgLCu0bhoQrFfzo= 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=ql6HuO08dFVmZdl3LwMzfWF4YRnV0/Fjigb/t1wupTathcBDwV2bVJJnqW8YYaidrv sX3eRuNTJcpUcwxiTZliemDgKXC9jaQcui38x9cKcMlmCIklRo27Zmu36uVdLFPFCvUY wO30ZscxAyh+p3CAfAoquAc74eSk5b3+lVJAk= Received: by 10.210.51.10 with SMTP id y10mr1439672eby.57.1215281358539; Sat, 05 Jul 2008 11:09:18 -0700 (PDT) Received: from ?192.168.1.100? ( [213.37.137.93]) by mx.google.com with ESMTPS id z34sm2919242ikz.9.2008.07.05.11.09.16 (version=SSLv3 cipher=RC4-MD5); Sat, 05 Jul 2008 11:09:17 -0700 (PDT) From: Javier =?ISO-8859-1?Q?Mart=EDn?= To: The development of GRUB 2 In-Reply-To: <262BB7DC1FC147F1B3D090FC721CCB00@fz> References: <093372862DBE4609B5E55A4C604737C8@fz> <1215264343.26019.156.camel@localhost> <262BB7DC1FC147F1B3D090FC721CCB00@fz> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-seD4UsYO0O8uM7OHbB+d" Date: Sat, 05 Jul 2008 20:09:47 +0200 Message-Id: <1215281387.26019.165.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: [PATCH] ext4 extent support 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: Sat, 05 Jul 2008 18:09:22 -0000 --=-seD4UsYO0O8uM7OHbB+d Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable El s=C3=A1b, 05-07-2008 a las 19:15 +0200, Felix Zielcke escribi=C3=B3: > From: "JavierMart=C3=ADn" > Sent: Saturday, July 05, 2008 3:25 PM > To: "The development of GRUB 2" > Subject: Re: [PATCH] ext4 extent support >=20 > >I think flex_bg support is unimplemented right now (at least I didn't > >see it anywhere), but it "worked" because it's not being used? Just a > >guess >=20 > I just checked. > Kernel 2.6.26-rc8 has a bit code with flex_bg > e2fsprogs 1.41WIP from Debian experimantel has a bit more code with flex=20 > (not much with flex_bg more flexbg or just _flex) > But I don't know much C so I don't understand the code :) > Anyway I think the most important ext4 support are extents, because you c= an=20 > enable them by just remounting to ext4 as long as you don't use noextents= =20 > mount option > flex_bg can only be enabled by mkfs.ext4(dev) not afterwards with tune2fs= =20 > but it's default enabled in mke2fs.conf for ext4(dev) > uninit_bg isn't enabled by default and can be enabled afterwards with=20 > tune2fs but resize2fs isn't currently working with it=20 I mean unimplemented in GRUB right now. IIrc, flex_bg relaxes some of the rules governing the location of the metadata block groups or something like that, so that they can be placed in "arbitrary" locations. Uninit_bg allows yet-unused block groups and inode tables to be initalized on first use, and saves a lot of time in mkfs (because it doesn't have to write all the inode tables) and fsck (because there's no need to check unused block groups at all). --=-seD4UsYO0O8uM7OHbB+d 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) iQIVAwUASG+46qSl+Fbdeo72AQLvhRAAolVlPAj4d+hUq1JliArirEnfSVqYxCan LOaW+d3Q1kiPWvvWws5hRvkNsbdnNt3wS/YMC2IGMXpOBKg/P2mxMaIE4VpROQxD yjhj1PlEg0wIATt8//XrOD1vBAt+Yvc0zugT+FfcsKJN6+ZvgL2KHYpkm3xDUSx3 aPgMSRl2GRsiFnRTOPXscol0a6Pq/6oVGR6w6LS1RatNwEm/dsRnY4fwIvgnigdT 7h5ALkT8zIdqc5Wt2iC8sALgtoTty7/vWZoE9fdEkS0O1xFp6q2XZYpNJo8ueOGB GoOT2FWK+DpFb9GmUYH39nJ0edh6lyLpbyjoHXsMnTLQunbZJ0N6atb0nS6J/iSV tP3NIpi0JcTVbnq1m+5CpDtSH4f33qUZifwclwj6uy51HPGOehRqTwhZU+eH6Ain W3UQBzj52rYidWmniF36jTarziUIIbyF6aueHWA8gfvzl0csVQiE09hCel3d1zMt Z2qavnF07JBV1c0CHchZJQAMbFyFQZs4NFYgEdlfL738xvkEWwmoYxdTog3Rkr3H H9CX/Rxt7Rn7LTn6AN4GpBA/WgBxijVSfP5m91z79DLnn9E+NgBlniqp4raTARfD LuFmoBZeTL7nw0F20wvLEGfZE1RjILbtMxcdwGdzLTIqomR3LcpgJ/3t6aNZwsWY Wz0lhYRJFVo= =mtPR -----END PGP SIGNATURE----- --=-seD4UsYO0O8uM7OHbB+d--