grub-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]