summaryrefslogtreecommitdiff
path: root/fs/ceph
AgeCommit message (Expand)Author
2019-12-04ceph: return -EINVAL if given fsc mount option on kernel w/o supportJeff Layton
2019-11-12ceph: don't allow copy_file_range when stripe_count != 1Luis Henriques
2019-11-12ceph: don't try to handle hashed dentries in non-O_CREAT atomic_openJeff Layton
2019-11-12ceph: add missing check in d_revalidate snapdir handlingAl Viro
2019-11-12ceph: fix RCU case handling in ceph_d_revalidate()Al Viro
2019-11-12ceph: fix use-after-free in __ceph_remove_cap()Luis Henriques
2019-10-29ceph: just skip unrecognized info in ceph_reply_info_extraJeff Layton
2019-10-11ceph: reconnect connection if session hang in opening stateErqi Chen
2019-10-11ceph: fetch cap_gen under spinlock in ceph_add_capJeff Layton
2019-10-11ceph: fix directories inode i_blkbits initializationLuis Henriques
2019-08-22ceph: don't try fill file_lock on unsuccessful GETFILELOCK replyJeff Layton
2019-08-22ceph: clear page dirty before invalidate pageErqi Chen
2019-08-22ceph: fix buffer free while holding i_ceph_lock in fill_inode()Luis Henriques
2019-08-22ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob()Luis Henriques
2019-08-22ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()Luis Henriques
2019-07-20Merge branch 'work.dcache2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2019-07-18Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2019-07-10Merge tag 'copy-file-range-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xf...Linus Torvalds
2019-07-08ceph: fix end offset in truncate_inode_pages_range callLuis Henriques
2019-07-08ceph: use generic_delete_inode() for ->drop_inodeLuis Henriques
2019-07-08ceph: use ceph_evict_inode to cleanup inode's resourceYan, Zheng
2019-07-08ceph: initialize superblock s_time_gran to 1Luis Henriques
2019-07-08libceph: rename r_unsafe_item to r_private_itemIlya Dryomov
2019-07-08ceph: don't NULL terminate virtual xattrsJeff Layton
2019-07-08ceph: return -ERANGE if virtual xattr value didn't fit in bufferJeff Layton
2019-07-08ceph: make getxattr_cb return ssize_tJeff Layton
2019-07-08ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAPYan, Zheng
2019-07-08ceph: kick flushing and flush snaps before sending normal cap messageYan, Zheng
2019-07-08ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps()Yan, Zheng
2019-07-08ceph: increment change_attribute on local changesJeff Layton
2019-07-08ceph: handle change_attr in cap messagesJeff Layton
2019-07-08ceph: add change_attr field to ceph_inode_infoJeff Layton
2019-07-08ceph: allow querying of STATX_BTIME in ceph_getattrJeff Layton
2019-07-08ceph: handle btime in cap messagesJeff Layton
2019-07-08ceph: add btime field to ceph_inode_infoJeff Layton
2019-07-08ceph: have MDS map decoding use entity_addr_t decoderJeff Layton
2019-07-08ceph: remove request from waiting list before unregisterYan, Zheng
2019-07-08ceph: don't blindly unregister session that is in opening stateYan, Zheng
2019-07-08ceph: fix infinite loop in get_quota_realm()Yan, Zheng
2019-07-08ceph: add selinux supportYan, Zheng
2019-07-08ceph: rename struct ceph_acls_info to ceph_acl_sec_ctxYan, Zheng
2019-07-08ceph: fix debug print format in __set_xattr()Yan, Zheng
2019-07-08ceph: fix warning PTR_ERR_OR_ZERO can be usedHariprasad Kelam
2019-07-08ceph: hold i_ceph_lock when removing caps for freeing inodeYan, Zheng
2019-07-08ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg()Yan, Zheng
2019-07-08ceph: use READ_ONCE to access d_parent in RCU critical sectionYan, Zheng
2019-07-08ceph: fix dir_lease_is_valid()Yan, Zheng
2019-07-08ceph: close race between d_name_cmp() and update_dentry_lease()Yan, Zheng
2019-07-08ceph: fix improper use of smp_mb__before_atomic()Andrea Parri