aboutsummaryrefslogtreecommitdiff
path: root/fs/ceph/caps.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-25ceph: encode ctime in cap messageGravatar Yan, Zheng 1-4/+7
2016-03-04ceph: initial CEPH_FEATURE_FS_FILE_LAYOUT_V2 supportGravatar Yan, Zheng 1-3/+24
2016-01-22wrappers for ->i_mutex accessGravatar Al Viro 1-2/+2
2015-11-02ceph: make fsync() wait unsafe requests that created/modified inodeGravatar Yan, Zheng 1-37/+34
2015-11-02ceph: don't invalidate page cache when inode is no longer usedGravatar Yan, Zheng 1-3/+2
2015-09-08ceph: EIO all operations after forced umountGravatar Yan, Zheng 1-0/+8
2015-07-31ceph: always re-send cap flushes when MDS recoversGravatar Yan, Zheng 1-17/+5
2015-06-25ceph: rework dcache readdirGravatar Yan, Zheng 1-5/+9
2015-06-25ceph: pre-allocate data structure that tracks caps flushingGravatar Yan, Zheng 1-4/+22
2015-06-25ceph: re-send flushing caps (which are revoked) in reconnect stageGravatar Yan, Zheng 1-4/+53
2015-06-25ceph: send TID of the oldest pending caps flush to MDSGravatar Yan, Zheng 1-18/+49
2015-06-25ceph: track pending caps flushing globallyGravatar Yan, Zheng 1-9/+41
2015-06-25ceph: track pending caps flushing accuratelyGravatar Yan, Zheng 1-85/+160
2015-06-25ceph: fix directory fsyncGravatar Yan, Zheng 1-9/+64
2015-06-25ceph: fix flushing capsGravatar Yan, Zheng 1-24/+25
2015-06-25ceph: don't include used caps in cap_wantedGravatar Yan, Zheng 1-3/+3
2015-06-25ceph: don't pre-allocate space for cap release messagesGravatar Yan, Zheng 1-56/+29
2015-06-25ceph: make sure syncfs flushes all cap snapsGravatar Yan, Zheng 1-7/+11
2015-06-25ceph: take snap_rwsem when accessing snap realm's cached_contextGravatar Yan, Zheng 1-1/+3
2015-06-25ceph: avoid sending unnessesary FLUSHSNAP messageGravatar Yan, Zheng 1-31/+38
2015-06-25ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR referenceGravatar Yan, Zheng 1-46/+109
2015-06-25ceph: check OSD caps before read/writeGravatar Yan, Zheng 1-0/+4
2015-04-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-1/+1
2015-04-20ceph: hold on to exclusive caps on complete directoriesGravatar Yan, Zheng 1-0/+12
2015-04-20ceph: don't mark dirty caps when there is no auth capGravatar Yan, Zheng 1-1/+7
2015-04-20ceph: keep i_snap_realm while there are writersGravatar Yan, Zheng 1-9/+22
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsGravatar David Howells 1-1/+1
2015-02-19ceph: avoid block operation when !TASK_RUNNING (ceph_get_caps)Gravatar Yan, Zheng 1-44/+42
2015-02-19ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_sync)Gravatar Yan, Zheng 1-1/+1
2015-02-19ceph: improve reference tracking for snaprealmGravatar Yan, Zheng 1-8/+16
2015-02-19ceph: handle SESSION_FORCE_RO messageGravatar Yan, Zheng 1-0/+15
2014-12-17ceph: flush inline versionGravatar Yan, Zheng 1-4/+20
2014-12-17ceph: fetch inline data when getting Fcr cap refsGravatar Yan, Zheng 1-13/+47
2014-12-17ceph: add inline data to pagecacheGravatar Yan, Zheng 1-0/+11
2014-12-17ceph: parse inline data in MClientReply and MClientCapsGravatar Yan, Zheng 1-11/+23
2014-12-17ceph, rbd: delete unnecessary checks before two function callsGravatar SF Markus Elfring 1-2/+1
2014-11-13ceph: fix flush tid comparisionGravatar Yan, Zheng 1-1/+1
2014-10-14ceph: fix bool assignmentsGravatar Fabian Frederick 1-13/+13
2014-10-14ceph: move ceph_find_inode() outside the s_mutexGravatar Yan, Zheng 1-5/+6
2014-07-24ceph: replace comma with a semicolonGravatar Himangi Saraogi 1-1/+1
2014-06-06mds: check cap ID when handling cap export messageGravatar Yan, Zheng 1-1/+1
2014-06-06ceph: handle cap import atomicallyGravatar Yan, Zheng 1-45/+54
2014-06-06ceph: pre-allocate ceph_cap struct for ceph_add_cap()Gravatar Yan, Zheng 1-42/+39
2014-06-06ceph: update inode fields according to issued capsGravatar Yan, Zheng 1-26/+32
2014-06-06ceph: queue vmtruncate if necessary when handing cap grant/revokeGravatar Yan, Zheng 1-10/+16
2014-04-28ceph: avoid releasing caps that are being usedGravatar Yan, Zheng 1-1/+1
2014-04-04ceph: set mds_wanted when MDS reply changes a cap to auth capGravatar Yan, Zheng 1-1/+3
2014-04-04ceph: make sure write caps are registered with auth MDSGravatar Yan, Zheng 1-1/+4
2014-01-21ceph: add imported caps when handling cap export messageGravatar Yan, Zheng 1-76/+144
2014-01-21ceph: remove exported caps when handling cap import messageGravatar Yan, Zheng 1-27/+52