bugGNU GRUB - Bugs: bug #48885, zfs_mount fails with...


You are not allowed to post comments on this tracker with your current authentication level.

bug #48885: zfs_mount fails with `org.zfsonlinux:large_dnode` enabled: Unsupported features in pool

Submitted by:  Niklas Haas <haasn>
Submitted on:  Wed 24 Aug 2016 05:21:52 PM UTC  
Category:  Filesystem Severity:  Major
Priority:  6 Item Group:  None
Status:  None Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Open Release: 
Release:  Git master Reproducibility:  Every Time
Planned Release:  2.02

Sat 27 Oct 2018 07:17:59 PM UTC, comment #1:

Using the info from the original submission of this bug, I just went ahead and added the feature flag to the spa_feature_names[] array.

Doing that, I have two systems reliably booting with the feature flag enabled and the dnodesize property set to dnodesize=auto everywhere except the dataset for /boot where I have set it to dnodesize=legacy.

I will attach a patch to clarify, even though the change is trivial.

Is grub able to read properties? If so, perhaps the feature flag could be added permanently and grub-install could print an error when the /boot dataset has dnodesize != legacy.

(file #45313)

Johannes Schmidt <schmidtjoh>
Wed 24 Aug 2016 05:21:52 PM UTC, original submission:

Aside: For some reason, the “Unsupported features in pool” message doesn't actually get printed. Don't ask me why, but I have stepped through `zfs_mount` in gdb and confirmed that it hits the following call:

This issue is most likely due to the fact that `large_dnode` is not listed in the list of supported features in `static const char *spa_feature_names[]`, and therefore also probably doesn't work.

Niklas Haas <haasn>



Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by schmidtjoh (Updated the item)
  • -email is unavailable- added by phcoder (Updated the item)
  • -email is unavailable- added by haasn (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-10-27 schmidtjoh Attached File- => Added 0001-zfs-Add-large_dnode-feature-to-spa_feature_names.patch, #45313
    2016-10-11 phcoder Priority5 - Normal => 6
        Planned ReleaseNone => 2.02

    Back to the top

    Powered by Savane 3.4