URL: <https://savannah.gnu.org/bugs/?60152>
Summary: XFSv5 with bigtime is not yet supported Project: GNU GRUB Submitted by: ghen Submitted on: Mon 01 Mar 2021 02:16:49 PM UTC Category: Filesystem Severity: Major Priority: 5 - Normal Item Group: Feature Request Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Release: Release: Git master Discussion Lock: Any Reproducibility: None Planned Release: None _______________________________________________________ Details: Linux kernel and mkfs.xfs version 5.10 added a new XFS feature called `bigtime`, to overcome Y2038 timestamp limitations. It's not yet enabled by default, but will be in the future. GRUB does not yet support an XFS filesystem with XFS_SB_FEAT_INCOMPAT_BIGTIME. Can it just be ignored/accepted like other new XFSv5 features, or does GRUB need to get explicit support for this? Another new incompatibility flag is XFS_SB_FEAT_INCOMPAT_NEEDSREPAIR, to indicate a filesystem must go through `xfs_repair` before being mounted - mainly to accomodate filesystem upgrades (adding a new feature flag and letting xfs_repair "fix" the feature on disk). Here it's probably best to allow GRUB to read such a filesystem, so it can bootstrap the OS which will deal further with the repair issue? _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?60152> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/