GNU 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
Submitter: | Niklas Haas <haasn> | ||
Submitted: | 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: | Git master |
Release: | Reproducibility: | Every Time | |
Planned Release: | 2.02 |
Sat 27 Oct 2018 07:17:59 PM UTC, comment #1: |
Johannes Schmidt <schmidtjoh> |
Wed 24 Aug 2016 05:21:52 PM UTC, original submission:
|
Niklas Haas <haasn> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2020-01-29 | zubkov | Carbon-Copy | - | ![]() |
Added -email is unavailable- |
2018-10-27 | schmidtjoh | Attached File | - | ![]() |
Added 0001-zfs-Add-large_dnode-feature-to-spa_feature_names.patch, #45313 |
2016-10-11 | phcoder | Priority | 5 - Normal | ![]() |
6 |
Planned Release | None | ![]() |
2.02 |
Powered by Savane 3.12.
Corresponding source code
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)