Yan, Zheng
|
db4a63aab4
ceph: fix mandatory flock check
|
9 жил өмнө |
Benjamin Coddington
|
4f6563677a
Move locks API users to locks_lock_inode_wait()
|
9 жил өмнө |
Yan, Zheng
|
f6762cb2ca
ceph: fix ceph_encode_locks_to_buffer()
|
10 жил өмнө |
Jeff Layton
|
e084c1bd40
Revert "locks: keep a count of locks on the flctx lists"
|
10 жил өмнө |
Jeff Layton
|
9bd0f45b70
locks: keep a count of locks on the flctx lists
|
10 жил өмнө |
Jeff Layton
|
6109c85037
locks: add a dedicated spinlock to protect i_flctx lists
|
10 жил өмнө |
Jeff Layton
|
bd61e0a9c8
locks: convert posix locks to file_lock_context
|
10 жил өмнө |
Jeff Layton
|
5263e31e45
locks: move flock locks to file_lock_context
|
10 жил өмнө |
Jeff Layton
|
c362781cad
ceph: move spinlocking into ceph_encode_locks_to_buffer and ceph_count_locks
|
10 жил өмнө |
Yan, Zheng
|
9280be24dc
ceph: fix file lock interruption
|
10 жил өмнө |
Jeff Layton
|
130d1f956a
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
|
11 жил өмнө |
Yan, Zheng
|
3bd58143ba
ceph: reserve caps for file layout/lock MDS requests
|
11 жил өмнө |
Yan, Zheng
|
eb13e832f8
ceph: use fl->fl_file as owner identifier of flock and posix lock
|
11 жил өмнө |
Yan, Zheng
|
eb70c0ce4e
ceph: forbid mandatory file lock
|
11 жил өмнө |
Yan, Zheng
|
0e8e95d6d7
ceph: use fl->fl_type to decide flock operation
|
11 жил өмнө |
Linus Torvalds
|
9a5889ae1c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
12 жил өмнө |
Jim Schutt
|
4d1bf79aff
ceph: fix up comment for ceph_count_locks() as to which lock to hold
|
12 жил өмнө |
Jeff Layton
|
1c8c601a8c
locks: protect most of the file_lock handling with i_lock
|
12 жил өмнө |
Jim Schutt
|
39be95e9c8
ceph: ceph_pagelist_append might sleep while atomic
|
12 жил өмнө |
Jim Schutt
|
c420276a53
ceph: add cpu_to_le32() calls when encoding a reconnect capability
|
12 жил өмнө |
Al Viro
|
496ad9aa8e
new helper: file_inode(file)
|
12 жил өмнө |
Sage Weil
|
0c1f91f271
ceph: unwind canceled flock state
|
14 жил өмнө |
Sage Weil
|
70b666c3b4
ceph: use ihold when we already have an inode ref
|
14 жил өмнө |
Herb Shiu
|
a5b10629ed
ceph: Behave better when handling file lock replies.
|
14 жил өмнө |
Herb Shiu
|
637ae8d547
ceph: pass lock information by struct file_lock instead of as individual params.
|
14 жил өмнө |
Greg Farnum
|
fca4451acf
ceph: preallocate flock state without locks held
|
15 жил өмнө |
Yehuda Sadeh
|
3d14c5d2b6
ceph: factor out libceph from Ceph file system
|
15 жил өмнө |
Alan Cox
|
ad8453ab0a
ceph: Fix warnings
|
15 жил өмнө |
Greg Farnum
|
40819f6fb2
ceph: add flock/fcntl lock support
|
15 жил өмнө |