Jeff Layton
|
130d1f956a
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
|
11 years ago |
Yan, Zheng
|
3bd58143ba
ceph: reserve caps for file layout/lock MDS requests
|
11 years ago |
Yan, Zheng
|
eb13e832f8
ceph: use fl->fl_file as owner identifier of flock and posix lock
|
11 years ago |
Yan, Zheng
|
eb70c0ce4e
ceph: forbid mandatory file lock
|
11 years ago |
Yan, Zheng
|
0e8e95d6d7
ceph: use fl->fl_type to decide flock operation
|
11 years ago |
Linus Torvalds
|
9a5889ae1c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
12 years ago |
Jim Schutt
|
4d1bf79aff
ceph: fix up comment for ceph_count_locks() as to which lock to hold
|
12 years ago |
Jeff Layton
|
1c8c601a8c
locks: protect most of the file_lock handling with i_lock
|
12 years ago |
Jim Schutt
|
39be95e9c8
ceph: ceph_pagelist_append might sleep while atomic
|
12 years ago |
Jim Schutt
|
c420276a53
ceph: add cpu_to_le32() calls when encoding a reconnect capability
|
12 years ago |
Al Viro
|
496ad9aa8e
new helper: file_inode(file)
|
12 years ago |
Sage Weil
|
0c1f91f271
ceph: unwind canceled flock state
|
14 years ago |
Sage Weil
|
70b666c3b4
ceph: use ihold when we already have an inode ref
|
14 years ago |
Herb Shiu
|
a5b10629ed
ceph: Behave better when handling file lock replies.
|
14 years ago |
Herb Shiu
|
637ae8d547
ceph: pass lock information by struct file_lock instead of as individual params.
|
14 years ago |
Greg Farnum
|
fca4451acf
ceph: preallocate flock state without locks held
|
15 years ago |
Yehuda Sadeh
|
3d14c5d2b6
ceph: factor out libceph from Ceph file system
|
15 years ago |
Alan Cox
|
ad8453ab0a
ceph: Fix warnings
|
15 years ago |
Greg Farnum
|
40819f6fb2
ceph: add flock/fcntl lock support
|
15 years ago |