linux/fs/fuse
Miklos Szeredi 8aa09a50b5 [fuse] fix race between checking and setting file->private_data
BKL does not protect against races if the task may sleep between
checking and setting a value.  So move checking of file->private_data
near to setting it in fuse_fill_super().

Found by Al Viro.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
2006-04-26 10:49:16 +02:00
..
dev.c [fuse] fix deadlock between fuse_put_super() and request_end(), try #2 2006-04-26 10:49:06 +02:00
dir.c
file.c
fuse_i.h Revert "[fuse] fix deadlock between fuse_put_super() and request_end()" 2006-04-26 10:48:55 +02:00
inode.c [fuse] fix race between checking and setting file->private_data 2006-04-26 10:49:16 +02:00
Makefile