.. | .. |
---|
1417 | 1417 | { |
---|
1418 | 1418 | struct net *net = sb->s_fs_info; |
---|
1419 | 1419 | |
---|
| 1420 | + nfsd_shutdown_threads(net); |
---|
| 1421 | + |
---|
1420 | 1422 | kill_litter_super(sb); |
---|
1421 | 1423 | put_net(net); |
---|
1422 | 1424 | } |
---|
.. | .. |
---|
1428 | 1430 | .kill_sb = nfsd_umount, |
---|
1429 | 1431 | }; |
---|
1430 | 1432 | 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 | | -} |
---|
1443 | 1433 | |
---|
1444 | 1434 | #ifdef CONFIG_PROC_FS |
---|
1445 | 1435 | static int create_proc_exports_entry(void) |
---|