Date: Mon, 16 Aug 2021 04:08:46 +0300 Subject: [RFC PATCH 0/4] fs/ntfs3: Use new mount api and change some opts This series modify ntfs3 to use new mount api as Christoph Hellwig wish for. https://lore.kernel.org/linux-fsdevel/20210810090234.GA23732@xxxxxx/ It also modify mount options noatime (not needed) and make new alias for nls because kernel is changing to use it as described in here https://lore.kernel.org/linux-fsdevel/20210808162453.1653-1-pali@xxxxxxxxxx/ I would like really like to get fsparam_flag_no also for no_acs_rules but then we have to make new name for it. Other possibility is to modify mount api so it mount option can be no/no_. I think that would maybe be good change. I did not quite like how I did nls table loading because now it always first load default table and if user give option then default table is dropped and if reconfigure is happening and this was same as before then it is dropped. I try to make loading in fill_super and fs_reconfigure but that just look ugly. This is quite readible so I leave it like this. We also do not mount/remount so often that this probebly does not matter. It seems that if new mount api had possibility to give default value for mount option then there is not this kind of problem. I would hope that these will added top of the now going ntfs3 patch series. I do not have so many contributions to kernel yet and I would like to get my name going there so that in future it would be easier to contribute kernel. Kari Argillander (4): fs/ntfs3: Use new api for mounting fs/ntfs3: Remove unnecesarry mount option noatime fs/ntfs3: Make mount option nohidden more universal fs/ntfs3: Add iocharset= mount option as alias for nls= Documentation/filesystems/ntfs3.rst | 4 - fs/ntfs3/super.c | 391 ++++++++++++++-------------- 2 files changed, 196 insertions(+), 199 deletions(-) -- 2.25.1