/* FUSE: Filesystem in Userspace Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu> This program can be distributed under the terms of the GNU GPL. See the file COPYING.*/#include"fuse_i.h"#include<linux/pagemap.h>#include<linux/slab.h>#include<linux/file.h>#include<linux/seq_file.h>#include<linux/init.h>#include<linux/module.h>#include<linux/moduleparam.h>#include<linux/fs_context.h>#include<linux/fs_parser.h>#include<linux/statfs.h>#include<linux/random.h>#include<linux/sched.h>#include<linux/exportfs.h>#include<linux/posix_acl.h>#include<linux/pid_namespace.h>MODULE_AUTHOR("Miklos Szeredi <miklos@szeredi.hu>");MODULE_DESCRIPTION("Filesystem in Userspace");MODULE_LICENSE("GPL");staticstructkmem_cache*fuse_inode_cachep;structlist_headfuse_conn_list;DEFINE_MUTEX(fuse_mutex);staticint