libfuse/lib
Ratna_Bolla@dell.com 3a2bd4da6b libfuse: fix crash in unlock_path()
Patch by Ratna Manoj.

queue_element_unlock() should set ->first_locked and ->second_locked to false.

Discovered with 'fs_racer'.  The assert(wnode->treelock == TREELOCK_WRITE) in
unlock_path() was hit within minutes.

Miklos: simplified patch
2013-02-04 18:30:14 +01:00
..
modules libfuse: mark some data constant 2012-07-04 12:19:29 +02:00
buffer.c Fix missing config.h in buffer.c 2012-08-24 15:18:19 +02:00
cuse_lowlevel.c Revert "Add mmap() and munmap() methods to low level API" 2012-01-24 14:32:28 +01:00
fuse_i.h Add ->flock() operation to low and high level interfaces 2011-07-06 12:12:01 +02:00
fuse_kern_chan.c Spell checking comments, etc... 2011-05-25 11:30:43 +02:00
fuse_loop_mt.c Remove unnecessary mutex unlock at the end of multithreaded event loop 2012-01-02 18:15:05 +01:00
fuse_loop.c libfuse: support zero copy writes in lowlevel interface 2010-11-08 17:11:46 +01:00
fuse_lowlevel.c Fix missing config.h in buffer.c 2012-08-24 15:18:19 +02:00
fuse_misc.h Disable symbol versions on MacOSX 2012-01-13 13:43:05 +01:00
fuse_mt.c add "remember" option 2011-06-02 14:27:02 +02:00
fuse_opt.c Interpret octal escape codes in options 2012-01-27 16:42:33 +01:00
fuse_session.c libfuse: support zero copy writes in lowlevel interface 2010-11-08 17:11:46 +01:00
fuse_signals.c change indenting 2007-12-12 14:25:40 +00:00
fuse_versionscript Add FALLOCATE operation 2012-06-18 13:32:43 +02:00
fuse.c libfuse: fix crash in unlock_path() 2013-02-04 18:30:14 +01:00
helper.c Replace daemon() function with fork() 2011-09-23 13:28:51 +02:00
Makefile.am Released 2.9.2 2012-10-01 19:56:49 +02:00
mount_bsd.c Add support for atomic open(O_TRUNC) 2008-02-08 17:46:57 +00:00
mount_util.c Don't hide output of /bin/mount 2011-05-19 13:03:56 +02:00
mount_util.h update umount procedure 2010-11-08 16:00:16 +01:00
mount.c libfuse: mark some data constant 2012-07-04 12:19:29 +02:00
ulockmgr.c add missing argument check in ulockmgr.c 2010-10-05 13:00:06 +02:00