diff options
Diffstat (limited to 'kernel/util.c')
-rw-r--r-- | kernel/util.c | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/kernel/util.c b/kernel/util.c deleted file mode 100644 index 57375f4..0000000 --- a/kernel/util.c +++ /dev/null @@ -1,58 +0,0 @@ -/* - FUSE: Filesystem in Userspace - Copyright (C) 2001-2004 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/init.h> -#include <linux/module.h> - -MODULE_AUTHOR("Miklos Szeredi <miklos@szeredi.hu>"); -MODULE_DESCRIPTION("Filesystem in Userspace"); -#ifdef MODULE_LICENSE -MODULE_LICENSE("GPL"); -#endif - -spinlock_t fuse_lock; - -int __init fuse_init(void) -{ - int res; - - printk("fuse init (API version %i.%i)\n", - FUSE_KERNEL_VERSION, FUSE_KERNEL_MINOR_VERSION); -#ifndef FUSE_MAINLINE - printk("fuse distribution version: %s\n", FUSE_VERSION); -#endif - - spin_lock_init(&fuse_lock); - res = fuse_fs_init(); - if (res) - goto err; - - res = fuse_dev_init(); - if (res) - goto err_fs_cleanup; - - return 0; - - err_fs_cleanup: - fuse_fs_cleanup(); - err: - return res; -} - -void __exit fuse_exit(void) -{ - printk(KERN_DEBUG "fuse exit\n"); - - fuse_fs_cleanup(); - fuse_dev_cleanup(); -} - -module_init(fuse_init); -module_exit(fuse_exit); |