Re: [PATCH 00/29] fs: require filesystems to explicitly opt-in to nfsd export support
NeilBrown <[email protected]>
| Newsgroups | dev.linux.lists.gfs2,dev.linux.lists.ntfs3,dev.linux.lists.ocfs2-devel,net.sourceforge.lists.linux-f2fs-devel,org.infradead.lists.linux-mtd,org.kernel.vger.ceph-devel,org.kernel.vger.linux-btrfs,org.kernel.vger.linux-cifs,org.kernel.vger.linux-ext4,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-nfs,org.kernel.vger.linux-nilfs,org.kernel.vger.linux-unionfs,org.kernel.vger.linux-xfs,org.kvack.linux-mm,org.ozlabs.lists.linux-erofs |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 19 Jan 2026, Jeff Layton wrote: > > There is another approach we could consider: We could move the > export_operations that are needed for local filehandle access into a > new struct filehandle_operations or something. It does mean adding an > extra pointer to the super_block for the new operations vector, but it > might be more intuitive. If that sort of change were seen to be valuable, I would rather not create a filehandle_operations but merge some (or all) of export_operations into super_operations. Maybe then the existence of s_export_op would return to mean "NFS export supported" even if it is empty. Thanks, NeilBrown