linux/fs/fuse
David Herrmann 8ce03fd76d cuse: use mutex as registration lock instead of spinlocks
We need to check for name-collisions during cuse-device registration. To
avoid race-conditions, this needs to be protected during the whole device
registration. Therefore, replace the spinlocks by mutexes first so we can
safely extend the locked regions to include more expensive or sleeping
code paths.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
2013-01-17 13:04:51 +01:00
..
control.c fuse: mark variables uninitialized 2012-09-03 17:44:06 +02:00
cuse.c cuse: use mutex as registration lock instead of spinlocks 2013-01-17 13:04:51 +01:00
dev.c userns: Support fuse interacting with multiple user namespaces 2012-11-14 22:05:33 -08:00
dir.c userns: Support fuse interacting with multiple user namespaces 2012-11-14 22:05:33 -08:00
file.c lseek: the "whence" argument is called "whence" 2012-12-17 17:15:12 -08:00
fuse_i.h userns: Support fuse interacting with multiple user namespaces 2012-11-14 22:05:33 -08:00
inode.c userns: Support fuse interacting with multiple user namespaces 2012-11-14 22:05:33 -08:00
Kconfig fs/Kconfig: move fuse out 2009-01-22 13:15:55 +03:00
Makefile CUSE: implement CUSE - Character device in Userspace 2009-06-09 11:24:11 +02:00