Re: [patch 0/2] grub-0.97: btrfs support

Johannes Hirte
2009-12-11T14:04:57Z

Am Freitag 11 Dezember 2009 12:17:29 schrieb Edward Shishkin:
> Johannes Hirte wrote:
> > Am Freitag 11 Dezember 2009 00:15:46 schrieb Johannes Hirte:
> >
> >> Am Freitag 25 September 2009 00:06:23 schrieb Edward Shishkin:
> >>
> >>> Hello everyone.
> >>>
> >> ...
> >>
> >>
> >>> The following patches are for Fedora 10(**).
> >>> The distro-independent package will be put to kernel.org a bit later.
> >>>
> >>>
> >>> All comments, bugreports, etc. are welcome as usual.
> >>>
> >> Ok, I have another comment/bugreport *g*.
> >>
> >> I'm testing this patch with gentoo, so the grub sources are not identicaly
> >> the same. With this patches applied, grub is unable to detect JFS or XFS
> >> filesystems. XFS is reported as unknown, JFS is reported as btrfs.
> >> Reiserfs and ext2/3 are detected as expected.
> >>
>
> Yes, this patch is for Fedora. For other distros
> some issues are possible, so please be careful..

I've also tested now with the fedora sources. There is the same bug. The btrfs
patch breaks the filesystem detection. All filesystems after btrfs in fsys_table
aren't detected. Moving btrfs to the end of fsys_table is a workaround but will
interfere with FFS. So this should better be fixed in the btrfs-part of grub,
so that it:

a) doesn't missdetect a JFS filesystem as btrfs
b) doesn't break the detection for remaining filesystems in the array.

regards,
Johannes