2 * linux/fs/filesystems.c
4 * Copyright (C) 1991, 1992 Linus Torvalds
6 * table of configured filesystems
9 #include <linux/config.h>
12 #include <linux/devfs_fs_kernel.h>
13 #include <linux/nfs_fs.h>
14 #include <linux/auto_fs.h>
15 #include <linux/devpts_fs.h>
16 #include <linux/major.h>
17 #include <linux/smp.h>
18 #include <linux/smp_lock.h>
20 #include <linux/kmod.h>
22 #include <linux/lockd/bind.h>
23 #include <linux/lockd/xdr.h>
24 #include <linux/init.h>
27 extern int init_coda(void);
30 #ifdef CONFIG_DEVPTS_FS
31 extern int init_devpts_fs(void);
34 void __init
filesystem_setup(void)
36 init_devfs_fs(); /* Header file may make this empty */
46 #ifdef CONFIG_DEVPTS_FS
52 #ifdef CONFIG_NFSD_MODULE
53 long (*do_nfsservctl
)(int, void *, void *);
56 asmlinkage
sys_nfsservctl(int cmd
, void *argp
, void *resp
)
58 #ifndef CONFIG_NFSD_MODULE
65 ret
= do_nfsservctl(cmd
, argp
, resp
);
69 if (request_module ("nfsd") == 0) {
71 ret
= do_nfsservctl(cmd
, argp
, resp
);
73 #endif /* CONFIG_KMOD */
77 #endif /* CONFIG_NFSD_MODULE */
79 #endif /* CONFIG_NFSD */