[Bug 211605] Re-mount XFS causes "noattr2 mount option is deprecated" warning
From: <hidden>
Date: 2021-02-07 23:02:27
https://bugzilla.kernel.org/show_bug.cgi?id=211605
--- Comment #4 from Eric Sandeen (sandeen@sandeen.net) ---On 2/7/21 4:15 PM, Dave Chinner wrote:
On Sun, Feb 07, 2021 at 05:06:36AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:quoted
https://bugzilla.kernel.org/show_bug.cgi?id=211605 Bug ID: 211605 Summary: Re-mount XFS causes "noattr2 mount option is deprecated" warning Product: File System Version: 2.5 Kernel Version: 5.10.13 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: low Priority: P1 Component: XFS Assignee: filesystem_xfs@kernel-bugs.kernel.org Reporter: cuihao.leo@gmail.com Regression: No
...
The kernel is warning about a mount option being specified that isn't even in the set emitted in /proc/mounts. Nor is it on your command line. Yet the kernel is warning about it, and that implies that mount has passed it to the kernel incorrectly.
I am confused about how "noattr2" showed up. But we do still emit "attr2" in /proc/mounts, and a remount will complain about /that/, so we do need to stop emitting deprecated options in /proc/mounts. # mount /dev/pmem0p1 /mnt/test # grep pmem /proc/mounts /dev/pmem0p1 /mnt/test xfs rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota 0 0 # mount -o remount,ro /mnt/test # dmesg | tail -n 1 [346311.064017] XFS: attr2 mount option is deprecated. Pavel, can you fix this up, since your patch did the deprecations? I guess we missed this on review. Ideally the xfs(5) man page in xfsprogs should be updated as well to reflect the deprecated items. -Eric -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.