summaryrefslogtreecommitdiff
path: root/include/linux/fs
diff options
context:
space:
mode:
authorEric Sandeen <sandeen@redhat.com>2025-12-12 20:44:03 +0300
committerChristian Brauner <brauner@kernel.org>2025-12-15 16:48:33 +0300
commit51a146e0595c638c58097a1660ff6b6e7d3b72f3 (patch)
tree0499684fce1f38153b41a84f838c40f7ff670ae6 /include/linux/fs
parentd5bc4e31f2a3f301b4214858bec834c67bb2be5c (diff)
downloadlinux-51a146e0595c638c58097a1660ff6b6e7d3b72f3.tar.xz
fs: Remove internal old mount API code
Now that the last in-tree filesystem has been converted to the new mount API, remove all legacy mount API code designed to handle un-converted filesystems, and remove associated documentation as well. (The code to handle the legacy mount(2) syscall from userspace is still in place, of course.) Tested with an allmodconfig build on x86_64, and a sanity check of an old mount(2) syscall mount. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Link: https://patch.msgid.link/20251212174403.2882183-1-sandeen@redhat.com Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'include/linux/fs')
-rw-r--r--include/linux/fs/super_types.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/fs/super_types.h b/include/linux/fs/super_types.h
index 6bd3009e09b3..4bb9981af6ac 100644
--- a/include/linux/fs/super_types.h
+++ b/include/linux/fs/super_types.h
@@ -96,7 +96,6 @@ struct super_operations {
const void *owner);
int (*unfreeze_fs)(struct super_block *sb);
int (*statfs)(struct dentry *dentry, struct kstatfs *kstatfs);
- int (*remount_fs) (struct super_block *, int *, char *);
void (*umount_begin)(struct super_block *sb);
int (*show_options)(struct seq_file *seq, struct dentry *dentry);