kernel_optimize_test/fs/9p
Jim Garlick a0ea787b02 fs/9p: check schedule_timeout_interruptible return value
In v9fs_file_do_lock() we need to check return value of
schedule_timeout_interruptible() and exit the loop when it
returns nonzero, otherwise the loop is not really interruptible
and after the signal, the loop is no longer throttled by
P9_LOCK_TIMEOUT.

Signed-off-by: Jim Garlick <garlick.jim@gmail.com>
Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
2012-01-05 10:51:44 -06:00
..
acl.c switch posix_acl_equiv_mode() to umode_t * 2011-08-01 02:10:06 -04:00
acl.h switch posix_acl_create() to umode_t * 2011-08-01 02:09:42 -04:00
cache.c fs/9p: When doing inode lookup compare qid details and inode mode bits. 2011-07-23 09:32:48 -05:00
cache.h fs/9p: When doing inode lookup compare qid details and inode mode bits. 2011-07-23 09:32:48 -05:00
fid.c 9p: revert tsyncfs related changes 2011-04-15 15:26:14 -05:00
fid.h fs/9p: Prevent multiple inclusion of same header 2011-03-15 09:57:41 -05:00
Kconfig 9p: remove experimental tag from tested configurations 2011-05-25 08:46:38 -05:00
Makefile fs/9p: Move dotl inode operations into a seperate file 2011-01-11 09:58:07 -06:00
v9fs_vfs.h fs/9p: Add OS dependent open flags in 9p protocol 2011-09-06 08:17:15 -05:00
v9fs.c fs/9p: Cleanup option parsing in 9p 2011-10-24 11:13:12 -05:00
v9fs.h fs/9p: Always ask new inode in create 2011-07-23 09:32:50 -05:00
vfs_addr.c fs/9p: Add direct IO support in cached mode 2011-03-15 09:57:40 -05:00
vfs_dentry.c fs/9p: Fix revalidate to return correct value 2011-04-15 15:26:13 -05:00
vfs_dir.c net/9p: Convert net/9p protocol dumps to tracepoints 2011-10-24 11:13:12 -05:00
vfs_file.c fs/9p: check schedule_timeout_interruptible return value 2012-01-05 10:51:44 -06:00
vfs_inode_dotl.c filesystems: add set_nlink() 2011-11-02 12:53:43 +01:00
vfs_inode.c filesystems: add set_nlink() 2011-11-02 12:53:43 +01:00
vfs_super.c fs/9p: Don't update file type when updating file attributes 2011-09-06 08:17:14 -05:00
xattr_user.c fs/9p: Add support user. xattr 2010-08-02 14:28:35 -05:00
xattr.c fs/9p: Remove unnecessary semicolons 2011-01-11 09:58:07 -06:00
xattr.h fs/9p: Add xattr callbacks for POSIX ACL 2010-10-28 09:08:46 -05:00