1
linux/fs/fuse
Miklos Szeredi 8d39d801d6 cuse: kill connection on initialization error
Luca Risolia reported that a CUSE daemon will continue to run even if
initialization of the emulated device failes for some reason (e.g. the device
number is already registered by another driver).

This patch disconnects the fuse device on error, which will make the userspace
CUSE daemon exit, albeit without indication about what the problem was.

Reported-by: Luca Risolia <luca.risolia@studio.unibo.it>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
2012-08-30 19:24:35 +02:00
..
control.c fuse: Convert to kstrtoul_from_user 2012-04-25 12:25:05 +02:00
cuse.c cuse: kill connection on initialization error 2012-08-30 19:24:35 +02:00
dev.c fuse: remove the second argument of k[un]map_atomic() 2012-03-20 21:48:22 +08:00
dir.c fuse: check create mode in atomic open 2012-08-15 13:01:24 +02:00
file.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse 2012-08-16 11:46:31 -07:00
fuse_i.h fuse: add FUSE_AUTO_INVAL_DATA init flag 2012-07-18 16:09:40 +02:00
inode.c cuse: fix fuse_conn_kill() 2012-08-30 19:24:34 +02:00
Kconfig
Makefile