Chengguang Xu
|
4c069a5821
ceph: add newline to end of debug message format
|
7 vuotta sitten |
Yan, Zheng
|
b3f8d68f38
ceph: handle 'session get evicted while there are file locks'
|
8 vuotta sitten |
Yan, Zheng
|
4deb14a259
ceph: optimize flock encoding during reconnect
|
8 vuotta sitten |
Yan, Zheng
|
c6db847233
ceph: make lock_to_ceph_filelock() static
|
8 vuotta sitten |
Yan, Zheng
|
89aa593010
ceph: keep auth cap when inode has flocks or posix locks
|
8 vuotta sitten |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 vuotta sitten |
Benjamin Coddington
|
9d5b86ac13
fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locks
|
8 vuotta sitten |
Yan, Zheng
|
92e57e6287
ceph: don't re-send interrupted flock request
|
8 vuotta sitten |
Yan, Zheng
|
db4a63aab4
ceph: fix mandatory flock check
|
9 vuotta sitten |
Benjamin Coddington
|
4f6563677a
Move locks API users to locks_lock_inode_wait()
|
9 vuotta sitten |
Yan, Zheng
|
f6762cb2ca
ceph: fix ceph_encode_locks_to_buffer()
|
10 vuotta sitten |
Jeff Layton
|
e084c1bd40
Revert "locks: keep a count of locks on the flctx lists"
|
10 vuotta sitten |
Jeff Layton
|
9bd0f45b70
locks: keep a count of locks on the flctx lists
|
10 vuotta sitten |
Jeff Layton
|
6109c85037
locks: add a dedicated spinlock to protect i_flctx lists
|
10 vuotta sitten |
Jeff Layton
|
bd61e0a9c8
locks: convert posix locks to file_lock_context
|
10 vuotta sitten |
Jeff Layton
|
5263e31e45
locks: move flock locks to file_lock_context
|
10 vuotta sitten |
Jeff Layton
|
c362781cad
ceph: move spinlocking into ceph_encode_locks_to_buffer and ceph_count_locks
|
10 vuotta sitten |
Yan, Zheng
|
9280be24dc
ceph: fix file lock interruption
|
11 vuotta sitten |
Jeff Layton
|
130d1f956a
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
|
11 vuotta sitten |
Yan, Zheng
|
3bd58143ba
ceph: reserve caps for file layout/lock MDS requests
|
11 vuotta sitten |
Yan, Zheng
|
eb13e832f8
ceph: use fl->fl_file as owner identifier of flock and posix lock
|
11 vuotta sitten |
Yan, Zheng
|
eb70c0ce4e
ceph: forbid mandatory file lock
|
11 vuotta sitten |
Yan, Zheng
|
0e8e95d6d7
ceph: use fl->fl_type to decide flock operation
|
11 vuotta sitten |
Linus Torvalds
|
9a5889ae1c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
12 vuotta sitten |
Jim Schutt
|
4d1bf79aff
ceph: fix up comment for ceph_count_locks() as to which lock to hold
|
12 vuotta sitten |
Jeff Layton
|
1c8c601a8c
locks: protect most of the file_lock handling with i_lock
|
12 vuotta sitten |
Jim Schutt
|
39be95e9c8
ceph: ceph_pagelist_append might sleep while atomic
|
12 vuotta sitten |
Jim Schutt
|
c420276a53
ceph: add cpu_to_le32() calls when encoding a reconnect capability
|
12 vuotta sitten |
Al Viro
|
496ad9aa8e
new helper: file_inode(file)
|
12 vuotta sitten |
Sage Weil
|
0c1f91f271
ceph: unwind canceled flock state
|
14 vuotta sitten |