hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/fs/nfsd/nfsctl.c
....@@ -1417,6 +1417,8 @@
14171417 {
14181418 struct net *net = sb->s_fs_info;
14191419
1420
+ nfsd_shutdown_threads(net);
1421
+
14201422 kill_litter_super(sb);
14211423 put_net(net);
14221424 }
....@@ -1428,18 +1430,6 @@
14281430 .kill_sb = nfsd_umount,
14291431 };
14301432 MODULE_ALIAS_FS("nfsd");
1431
-
1432
-int get_nfsdfs(struct net *net)
1433
-{
1434
- struct nfsd_net *nn = net_generic(net, nfsd_net_id);
1435
- struct vfsmount *mnt;
1436
-
1437
- mnt = vfs_kern_mount(&nfsd_fs_type, SB_KERNMOUNT, "nfsd", NULL);
1438
- if (IS_ERR(mnt))
1439
- return PTR_ERR(mnt);
1440
- nn->nfsd_mnt = mnt;
1441
- return 0;
1442
-}
14431433
14441434 #ifdef CONFIG_PROC_FS
14451435 static int create_proc_exports_entry(void)