]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] fuse: fix request_end() vs fuse_reset_request() race
authorMiklos Szeredi <miklos@szeredi.hu>
Sun, 5 Feb 2006 07:27:40 +0000 (23:27 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sun, 5 Feb 2006 19:06:51 +0000 (11:06 -0800)
commit5050dae00d43a47ab00deb86094268635ff4ea8e
tree10781a63d46811789e1cd26964f1d0a9eb963ce2
parentc2445fb17a677d5e5c18bdaf84bed80d04b2236e
[PATCH] fuse: fix request_end() vs fuse_reset_request() race

The last fix for this function in fact opened up a much more often
triggering race.

It was uncommented tricky code, that was buggy.  Add comment, make it less
tricky and fix bug.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/fuse/dev.c