[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] fs/ext2: ignore the large_dir incompat feature
From: |
Daniel Kiper |
Subject: |
Re: [PATCH] fs/ext2: ignore the large_dir incompat feature |
Date: |
Wed, 7 Sep 2022 20:31:53 +0200 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On Tue, Aug 30, 2022 at 10:41:59PM -0400, Theodore Ts'o wrote:
> Recently, ext4 added the a large_dRecently, ext4 added the a large_dir
> feature, which adds support for a 3 level htree directory support.
>
> Grub supports existing file systems with htree directories by ignoring
> their existence, and since the index nodes for the hash tree look like
> deleted directory entries (by design), grub can simply do a brute
> force O(n) linear search of directories. The same is true for 3 level
> deep htrees indicated by large_dir feature flag.
>
> Hence, it is safe for gub to ignore the large_dir incompat feature.
>
> Fixes: https://savannah.gnu.org/bugs/?61606
>
> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
> ---
>
> I submitted this patch back in December 2021, not realizing that
> apparently no one is actually scanning the bug tracking system on
> savannah.gnu.org even though it is listed as the official bug tracking
> system for GRUB. So I'm trying to submit this via grub-devel.
Thank you for sending this to grub-devel. Sadly due to lack of resources
we are not able to actively check our bug tracking system. I will update
the GRUB web page appropriately. Sorry for inconvenience.
Daniel
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH] fs/ext2: ignore the large_dir incompat feature,
Daniel Kiper <=