All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Javier Martín" <lordhabbit@gmail.com>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: [PATCH] ext4 extent support
Date: Sat, 05 Jul 2008 20:09:47 +0200	[thread overview]
Message-ID: <1215281387.26019.165.camel@localhost> (raw)
In-Reply-To: <262BB7DC1FC147F1B3D090FC721CCB00@fz>

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

El sáb, 05-07-2008 a las 19:15 +0200, Felix Zielcke escribió:
> From: "JavierMartín" <lordhabbit@gmail.com>
> Sent: Saturday, July 05, 2008 3:25 PM
> To: "The development of GRUB 2" <grub-devel@gnu.org>
> Subject: Re: [PATCH] ext4 extent support
> 
> >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
> 
> 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 
> (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 can 
> enable them by just remounting to ext4 as long as you don't use noextents 
> mount option
> flex_bg can only be enabled by mkfs.ext4(dev) not afterwards with tune2fs 
> but it's default enabled in mke2fs.conf for ext4(dev)
> uninit_bg isn't enabled by default and can be enabled afterwards with 
> tune2fs but resize2fs isn't currently working with it 
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).


[-- Attachment #2: Esta parte del mensaje está firmada digitalmente --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

  reply	other threads:[~2008-07-05 18:09 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-04 17:59 [PATCH] ext4 extent support Bean
2008-07-04 18:39 ` Robert Millan
2008-07-04 18:47   ` Bean
2008-07-05  9:39 ` Felix Zielcke
2008-07-05 13:25   ` Javier Martín
2008-07-05 17:15     ` Felix Zielcke
2008-07-05 18:09       ` Javier Martín [this message]
2008-07-06  4:51         ` Bean
2008-07-06 13:12           ` Felix Zielcke
2008-07-06  8:44         ` Felix Zielcke
2008-07-05 11:01 ` Marco Gerards
2008-07-05 17:25   ` Bean
2008-07-10 21:30 ` Felix Zielcke
2008-07-11  7:25   ` Bean
2008-07-11  7:35     ` Felix Zielcke
2008-07-11  8:17       ` Bean
2008-07-11  8:39         ` Felix Zielcke
2008-07-11 15:34           ` Bean
2008-07-11 17:11             ` Felix Zielcke
2008-07-11 17:42               ` Bean
2008-07-13  1:17                 ` Bean

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1215281387.26019.165.camel@localhost \
    --to=lordhabbit@gmail.com \
    --cc=grub-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.