aboutsummaryrefslogtreecommitdiff
path: root/fs/ceph/caps.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-13ceph: refactor error handling code in ceph_reserve_caps()Gravatar Chengguang Xu 1-33/+13
2018-08-13ceph: refactor ceph_unreserve_caps()Gravatar Chengguang Xu 1-30/+36
2018-08-02ceph: use timespec64 for inode timestampGravatar Arnd Bergmann 1-13/+13
2018-06-15Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 1-3/+3
2018-06-05vfs: change inode times to use struct timespec64Gravatar Deepa Dinamani 1-3/+3
2018-06-04ceph: fix wrong check for the case of updating link countGravatar Yan, Zheng 1-2/+2
2018-06-04ceph: handle the new nfiles/nsubdirs fields in cap messageGravatar Yan, Zheng 1-5/+34
2018-06-04ceph: define argument structure for handle_cap_grantGravatar Yan, Zheng 1-54/+61
2018-06-04ceph: always get rstat from auth mdsGravatar Yan, Zheng 1-0/+2
2018-04-02ceph: quota: cache inode pointer in ceph_snap_realmGravatar Luis Henriques 1-1/+3
2018-04-02ceph: optimizing cap reservationGravatar Chengguang Xu 1-29/+59
2018-04-02ceph: release unreserved caps if having enough available capsGravatar Chengguang Xu 1-1/+15
2018-04-02ceph: optimizing cap allocationGravatar Chengguang Xu 1-0/+16
2018-04-02ceph: adding protection for showing cap reservation infoGravatar Chengguang Xu 1-0/+4
2018-02-26ceph: flush dirty caps of unlinked inode ASAPGravatar Zhi Zhang 1-0/+26
2018-01-30ceph: improving efficiency of syncfsGravatar Chengguang Xu 1-1/+1
2018-01-29ceph: try to allocate enough memory for reserved capsGravatar Zhi Zhang 1-8/+53
2018-01-29ceph: fix race of queuing delayed capsGravatar Yan, Zheng 1-17/+16
2018-01-29ceph: delete unreachable code in ceph_check_caps()Gravatar Yan, Zheng 1-12/+3
2018-01-29ceph: limit rate of cap import/export error messagesGravatar Yan, Zheng 1-7/+15
2018-01-29ceph: fix incorrect snaprealm when adding capsGravatar Yan, Zheng 1-1/+13
2018-01-29ceph: use atomic_t for ceph_inode_info::i_shared_genGravatar Yan, Zheng 1-1/+1
2018-01-29ceph: voluntarily drop Ax cap for requests that create new inodeGravatar Yan, Zheng 1-6/+15
2017-11-13ceph: remove unused and redundant variable droppingGravatar Colin Ian King 1-2/+1
2017-11-13ceph: fix bool initialization/comparisonGravatar Thomas Meyer 1-3/+3
2017-11-02Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-10-25ceph: unlock dangling spinlock in try_flush_caps()Gravatar Jeff Layton 1-1/+4
2017-09-06ceph: stop on-going cached readdir if mds revokes FILE_SHARED capGravatar Yan, Zheng 1-6/+7
2017-09-06ceph: fix message order check in handle_cap_export()Gravatar Yan, Zheng 1-1/+1
2017-09-06ceph: fix NULL pointer dereference in ceph_flush_snaps()Gravatar Yan, Zheng 1-1/+1
2017-09-06ceph: adjust 36 checks for NULL pointersGravatar Markus Elfring 1-2/+2
2017-09-06ceph: make sure flushsnap messages are sent in proper orderGravatar Yan, Zheng 1-5/+7
2017-09-06ceph: use errseq_t for writeback error reportingGravatar Jeff Layton 1-1/+1
2017-09-06ceph: new cap message flags indicate if there is pending capsnapGravatar Yan, Zheng 1-1/+4
2017-07-07ceph: avoid accessing freeing inode in ceph_check_delayed_caps()Gravatar Yan, Zheng 1-2/+9
2017-07-07ceph: update the 'approaching max_size' codeGravatar Yan, Zheng 1-2/+16
2017-07-07ceph: re-request max size after importing capsGravatar Yan, Zheng 1-3/+8
2017-05-04ceph: handle epoch barriers in cap messagesGravatar Jeff Layton 1-5/+16
2017-05-04ceph: convert ceph_cap_snap.nref from atomic_t to refcount_tGravatar Elena Reshetova 1-2/+2
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Gravatar Ingo Molnar 1-1/+1
2017-02-24ceph: remove special ack vs commit behaviorGravatar Ilya Dryomov 1-2/+0
2017-02-20ceph: avoid calling ceph_renew_caps() infinitelyGravatar Yan, Zheng 1-3/+3
2017-02-20ceph: make sure flushing inode in proper session's cap_flushing listGravatar Yan, Zheng 1-0/+10
2017-02-20ceph: avoid updating mds_wanted too frequentlyGravatar Yan, Zheng 1-3/+9
2017-02-20ceph: cleanup ACCESS_ONCE -> READ_ONCEGravatar Seraphime Kirkovski 1-1/+1
2017-02-20ceph: pass parent inode info to ceph_encode_dentry_release if we have itGravatar Jeff Layton 1-4/+7
2017-02-20ceph: fix unsafe dcache access in ceph_encode_dentry_releaseGravatar Jeff Layton 1-2/+5
2017-01-18ceph: fix ceph_get_caps() interruptionGravatar Yan, Zheng 1-1/+6
2016-12-12ceph: properly set issue_seq for cap releaseGravatar Yan, Zheng 1-0/+1