Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
5f4fa6afd31c1002c7cbd13d33dcc6e9d3bef10e
/
fs
/
ceph
/
mds_client.c
a53aab6
ceph: close old con before reopening on mds reconnect
by Sage Weil
· 12 years ago
1fe60e5
libceph: move feature bits to separate header
by Sage Weil
· 12 years ago
8842b3b
ceph: clean up useless d_parent checks
by Sage Weil
· 13 years ago
b7a9e5d
libceph: set peer name on con_open, not init
by Sage Weil
· 13 years ago
1bfd89f
libceph: fully initialize connection in con_init()
by Alex Elder
· 13 years ago
15d9882
libceph: embed ceph messenger structure in ceph_client
by Alex Elder
· 13 years ago
8f43fb5
ceph: use info returned by get_authorizer
by Alex Elder
· 13 years ago
a3530df
ceph: have get_authorizer methods return pointers
by Alex Elder
· 13 years ago
a255651
ceph: ensure auth ops are defined before use
by Alex Elder
· 13 years ago
74f1869
ceph: messenger: reduce args to create_authorizer
by Alex Elder
· 13 years ago
6c4a191
ceph: define ceph_auth_handshake type
by Alex Elder
· 13 years ago
1ce208a
ceph: don't reset s_cap_ttl to zero
by Alex Elder
· 13 years ago
6c073a7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 13 years ago
d8fb02a
ceph: create a new session lock to avoid lock inversion
by Alex Elder
· 13 years ago
32852a8
ceph: fix length validation in parse_reply_info()
by Xi Wang
· 13 years ago
3d8eb7a
ceph: remove unnecessary d_fsdata conditional checks
by Sage Weil
· 13 years ago
9d5a09e
ceph: add missing spin_unlock at ceph_mdsc_build_path()
by Yehuda Sadeh
· 13 years ago
be65559
ceph: use i_ceph_lock instead of i_lock
by Sage Weil
· 13 years ago
7fd7d10
ceph/mds_client.c: quiet sparse noise
by H Hartley Sweeten
· 13 years ago
c6ffe10
ceph: use new D_COMPLETE dentry flag
by Sage Weil
· 13 years ago
b61c276
libceph: don't complain on msgpool alloc failures
by Sage Weil
· 13 years ago
795858d
ceph: fix encoding of ino only (not relative) paths
by Sage Weil
· 13 years ago
d79698d
ceph: document unlocked d_parent accesses
by Sage Weil
· 13 years ago
41b02e1
ceph: explicitly reference rename old_dentry parent dir in request
by Sage Weil
· 13 years ago
e5f86dc
ceph: avoid d_parent in ceph_dentry_hash; fix ceph_encode_fh() hashing bug
by Sage Weil
· 13 years ago
2f90b85
ceph: ignore lease mask
by Sage Weil
· 13 years ago
1b71fe2
ceph analog of cifs build_path_from_dentry() race fix
by Al Viro
· 13 years ago
db35405
ceph: fix cap flush race reentrancy
by Sage Weil
· 14 years ago
1b36698
libceph: remove unused variable
by Sage Weil
· 14 years ago
3b66378
ceph: take reference on mds request r_unsafe_dir
by Sage Weil
· 14 years ago
7d8e18a
ceph: print debug message before put mds session
by Henry C Chang
· 14 years ago
ef550f6
ceph: flush msgr_wq during mds_client shutdown
by Sage Weil
· 14 years ago
b12ece7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 14 years ago
d66bbd4
ceph: avoid picking MDS that is not active
by Sage Weil
· 14 years ago
a170315
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 14 years ago
dc69e2e
ceph: associate requests with opening sessions
by Sage Weil
· 14 years ago
4af25fd
ceph: drop redundant r_mds field
by Sage Weil
· 14 years ago
14303d2
ceph: implement DIRLAYOUTHASH feature to get dir layout from MDS
by Sage Weil
· 14 years ago
b7ab39f
fs: dcache scale dentry refcount
by Nick Piggin
· 14 years ago
25933ab
ceph: Handle file locks in replies from the MDS.
by Herb Shiu
· 14 years ago
76db8ac
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 14 years ago
451a3c2
BKL: remove extraneous #include <smp_lock.h>
by Arnd Bergmann
· 14 years ago
cb4276c
ceph: fix uid/gid on resent mds requests
by Sage Weil
· 14 years ago
496e595
ceph: switch from BKL to lock_flocks()
by Sage Weil
· 14 years ago
fca4451
ceph: preallocate flock state without locks held
by Greg Farnum
· 14 years ago
3d14c5d
ceph: factor out libceph from Ceph file system
by Yehuda Sadeh
· 15 years ago
3612abb
ceph: fix reconnect encoding for old servers
by Sage Weil
· 14 years ago
e072f8a
ceph: don't BUG on ENOMEM during mds reconnect
by Sage Weil
· 14 years ago
eb6bb1c
ceph: direct requests in snapped namespace based on nonsnap parent
by Sage Weil
· 14 years ago
f3c60c5
ceph: fix multiple mds session shutdown
by Sage Weil
· 14 years ago
213c99e
ceph: whitespace cleanup
by Sage Weil
· 14 years ago
40819f6
ceph: add flock/fcntl lock support
by Greg Farnum
· 14 years ago
20cb34a
ceph: support v2 reconnect encoding
by Sage Weil
· 15 years ago
e55b71f
ceph: handle ESTALE properly; on receipt send to authority if it wasn't
by Greg Farnum
· 15 years ago
154f42c
ceph: connect to export targets on cap export
by Sage Weil
· 15 years ago
cb170a2
ceph: connect to export targets if mds is laggy
by Sage Weil
· 15 years ago
ed0552a
ceph: introduce helper to connect to mds export targets
by Sage Weil
· 15 years ago
3715166
ceph: do caps accounting per mds_client
by Yehuda Sadeh
· 15 years ago
0deb01c
ceph: track laggy state of mds from mdsmap
by Sage Weil
· 15 years ago
38e8883e
ceph: simplify add_cap_releases
by Sage Weil
· 15 years ago
ee6b272
ceph: drop unused argument
by Sage Weil
· 15 years ago
03066f2
ceph: use complete_all and wake_up_all
by Yehuda Sadeh
· 14 years ago
e979cf5
ceph: do not include cap/dentry releases in replayed messages
by Sage Weil
· 14 years ago
01a92f1
ceph: reuse request message when replaying against recovering mds
by Sage Weil
· 14 years ago
17c688c
ceph: delay umount until all mds requests drop inode+dentry refs
by Sage Weil
· 15 years ago
2b2300d
ceph: try to send partial cap release on cap message on missing inode
by Sage Weil
· 15 years ago
3d7ded4
ceph: release cap on import if we don't have the inode
by Sage Weil
· 15 years ago
1e5ea23
ceph: fix lease revocation when seq doesn't match
by Sage Weil
· 15 years ago
2a8e5e3
ceph: clean up on forwarded aborted mds request
by Sage Weil
· 15 years ago
dd1c905
ceph: make lease code DN specific
by Sage Weil
· 15 years ago
aa91647
ceph: make mds requests killable, not interruptible
by Sage Weil
· 15 years ago
9e32789
ceph: Storage class should be before const qualifier
by Tobias Klauser
· 15 years ago
34d2376
ceph: all allocation functions should get gfp_mask
by Yehuda Sadeh
· 15 years ago
167c9e3
ceph: use common helper for aborted dir request invalidation
by Sage Weil
· 15 years ago
85792d0d
ceph: cope with out of order (unsafe after safe) mds reply
by Sage Weil
· 15 years ago
6c99f25
ceph: throw out dirty caps metadata, data on session teardown
by Sage Weil
· 15 years ago
7e70f0e
ceph: attempt mds reconnect if mds closes our session
by Sage Weil
· 15 years ago
34b6c85
ceph: clean up send_mds_reconnect interface
by Sage Weil
· 15 years ago
29790f2
ceph: wait for mds OPEN reply to indicate reconnect success
by Sage Weil
· 15 years ago
aab53dd
ceph: only send cap releases when mds is OPEN|HUNG
by Sage Weil
· 15 years ago
e01a594
ceph: dicard cap releases on mds restart
by Sage Weil
· 15 years ago
0f8605f
ceph: clean up cap release loop vs spinlock
by Sage Weil
· 15 years ago
56b7cf9
ceph: skip mds sync on forced unmount
by Sage Weil
· 15 years ago
bb25766
ceph: simplify ceph_msg_new
by Sage Weil
· 15 years ago
a79832f
ceph: make ceph_msg_new return NULL on failure; clean up, fix callers
by Sage Weil
· 15 years ago
2d06eeb
ceph: handle kzalloc() failure
by Cheng Renquan
· 15 years ago
104648a
ceph: reduce build_path debug output
by Sage Weil
· 15 years ago
81a6cf2
ceph: invalidate affected dentry leases on aborted requests
by Sage Weil
· 15 years ago
b455639
ceph: fix race between aborted requests and fill_trace
by Sage Weil
· 15 years ago
e1518c7
ceph: clean up mds reply, error handling
by Sage Weil
· 15 years ago
f818a73
ceph: fix cap removal races
by Sage Weil
· 15 years ago
9abf82b
ceph: fix locking for waking session requests after reconnect
by Sage Weil
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
94aa8ae
ceph: fix use after free on mds __unregister_request
by Sage Weil
· 15 years ago
d96d604
ceph: fix session check on mds reply
by Sage Weil
· 15 years ago
4736b00
ceph: handle kmalloc() failure
by Dan Carpenter
· 15 years ago
9c423956
ceph: propagate mds session allocation failures to caller
by Sage Weil
· 15 years ago
e4cb4cb
ceph: prevent dup stale messages to console for restarting mds
by Sage Weil
· 15 years ago
80fc731
ceph: fix mds sync() race with completing requests
by Sage Weil
· 15 years ago
080af17
ceph: remove bogus mds forward warning
by Sage Weil
· 15 years ago
Next »