Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
84d08fa888e7c2d53b5bbc764db2ef02968b499c
/
fs
/
ceph
/
mds_client.c
84d08fa
helper for reading ->d_count
by Al Viro
· 12 years ago
1c8c601
locks: protect most of the file_lock handling with i_lock
by Jeff Layton
· 12 years ago
39be95e
ceph: ceph_pagelist_append might sleep while atomic
by Jim Schutt
· 12 years ago
c420276
ceph: add cpu_to_le32() calls when encoding a reconnect capability
by Jim Schutt
· 12 years ago
90af360
libceph: add, don't set data for a message
by Alex Elder
· 12 years ago
27859f9
libceph: wrap auth ops in wrapper functions
by Sage Weil
· 12 years ago
0bed9b5
libceph: add update_authorizer auth method
by Sage Weil
· 12 years ago
2f276c5
ceph: use i_release_count to indicate dir's completeness
by Yan, Zheng
· 12 years ago
ebf18f4
ceph: only set message data pointers if non-empty
by Alex Elder
· 12 years ago
27fa838
libceph: isolate other message data fields
by Alex Elder
· 12 years ago
f1baeb2
libceph: set page info with byte length
by Alex Elder
· 12 years ago
02afca6
libceph: isolate message page field manipulation
by Alex Elder
· 12 years ago
54ae075
libceph: no need for alignment for mds message
by Alex Elder
· 12 years ago
53ded49
libceph: define mds_alloc_msg() method
by Alex Elder
· 12 years ago
ec02a2f
libceph: kill ceph_msg->pagelist_count
by Alex Elder
· 12 years ago
7971bd9
ceph: revert commit 22cddde104
by Sage Weil
· 12 years ago
a8673d6
ceph: use I_COMPLETE inode flag instead of D_COMPLETE flag
by Yan, Zheng
· 12 years ago
d40ee0d
ceph: queue cap release when trimming cap
by Yan, Zheng
· 12 years ago
8a03449
ceph: fix LSSNAP regression
by Yan, Zheng
· 12 years ago
d4b515f
libceph: distinguish page array and pagelist count
by Alex Elder
· 12 years ago
1cf0209
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 12 years ago
ff3d004
ceph: Convert struct ceph_mds_request to use kuid_t and kgid_t
by Eric W. Biederman
· 12 years ago
6e8575f
ceph: Check for created flag in response from mds
by Sam Lang
· 12 years ago
ed75ec2
ceph: Fix infinite loop in __wake_requests
by Yan, Zheng
· 12 years ago
b000056
ceph: Fix NULL ptr crash in strlen()
by David Zafman
· 12 years ago
3e8f43a
ceph: Fix oops when handling mdsmap that decreases max_mds
by Yan, Zheng
· 12 years ago
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
Next »