Home
last modified time | relevance | path

Searched hist:"33649 c91a3df57c1090a657637d44b896de367e7" (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/fs/fuse/
H A Dfuse_i.hdiff 33649c91a3df57c1090a657637d44b896de367e7 Sun Jun 25 07:48:52 CDT 2006 Miklos Szeredi <miklos@szeredi.hu> [PATCH] fuse: ensure FLUSH reaches userspace

All POSIX locks owned by the current task are removed on close(). If the
FLUSH request resulting initiated by close() fails to reach userspace, there
might be locks remaining, which cannot be removed.

The only reason it could fail, is if allocating the request fails. In this
case use the request reserved for RELEASE, or if that is currently used by
another FLUSH, wait for it to become available.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
H A Ddev.cdiff 33649c91a3df57c1090a657637d44b896de367e7 Sun Jun 25 07:48:52 CDT 2006 Miklos Szeredi <miklos@szeredi.hu> [PATCH] fuse: ensure FLUSH reaches userspace

All POSIX locks owned by the current task are removed on close(). If the
FLUSH request resulting initiated by close() fails to reach userspace, there
might be locks remaining, which cannot be removed.

The only reason it could fail, is if allocating the request fails. In this
case use the request reserved for RELEASE, or if that is currently used by
another FLUSH, wait for it to become available.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
H A Dfile.cdiff 33649c91a3df57c1090a657637d44b896de367e7 Sun Jun 25 07:48:52 CDT 2006 Miklos Szeredi <miklos@szeredi.hu> [PATCH] fuse: ensure FLUSH reaches userspace

All POSIX locks owned by the current task are removed on close(). If the
FLUSH request resulting initiated by close() fails to reach userspace, there
might be locks remaining, which cannot be removed.

The only reason it could fail, is if allocating the request fails. In this
case use the request reserved for RELEASE, or if that is currently used by
another FLUSH, wait for it to become available.

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