Don't unhash name in FORGET
commit4dc7e675bb17c7a126c78de75004877646d7605f
authorMiklos Szeredi <mszeredi@suse.cz>
Fri, 9 Dec 2011 15:07:55 +0000 (9 16:07 +0100)
committerMiklos Szeredi <mszeredi@suse.cz>
Fri, 9 Dec 2011 15:07:55 +0000 (9 16:07 +0100)
treee0f680526a9823d509431bbc1a9d096fb672541c
parentbfc49cefc4e03dee3888f2a04480c20f56a3fbfa
Don't unhash name in FORGET

This resulted in ENOENT being returned for unlinked but still open files if the
kernel sent a FORGET request for the parent directory.

Discovered with fs_racer in LTP.
ChangeLog
lib/fuse.c