summaryrefslogtreecommitdiff
path: root/fs/ceph
AgeCommit message (Expand)Author
2 daysMerge tag 'ceph-for-7.4-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds
6 daysceph: fix uninitialized err in ceph_netfs_issue_read()Alex Markuze
6 daysceph: validate encoded xattr name lengthssung byeongchan
6 daysceph: validate MDS reply fragtree split array lengthsung byeongchan
6 daysceph: bound name skips in ceph_mdsmap_decode() by the message endsung byeongchan
6 daysceph: validate fscrypt auth blob lengthsung byeongchan
6 daysceph: check the caps of a closed file after caps_wanted_delay_minXiubo Li
6 daysceph: don't fail write_begin with -EAGAIN after flushing old snapcVenky Shankar
6 daysceph: fail readdir when the MDS reply carries no dirfragYuanfu Xie
6 daysceph: clamp MDS reply result code to the errno rangeYuanfu Xie
6 daysceph: fix 32-bit overflow in readdir reply count checkJérémy Jean
6 daysceph: Fix mds session leak in __open_export_target_session()Wentao Liang
6 daysceph: Fix xattr buffer leak in __send_cap()Wentao Liang
6 daysceph: fix integer overflow in the snap trace bounds checkXiang Mei
6 daysceph: use alloc_page() in fill_fscrypt_truncate()Tal Zussman
6 daysceph: don't keep a mon_addr string that failed to parseYogesh Gaur
6 daysceph: add 'lazyio' mount option to kclientXiubo Li
6 daysceph: wake up i_cap_wq waiters on inode shutdownXiubo Li
6 daysceph: require the dentry lease record to cover struct ceph_mds_reply_leaseXiang Mei
6 daysceph: reject mdsmaps that claim more than CEPH_MAX_MDS ranksXiang Mei
6 daysceph: fix off-by-one NUL termination in decode_encrypted_symlink()Xiang Mei
6 daysceph: fix out-of-bounds read in ceph_netfs_issue_op_inline()Guanglei Zhu
6 daysceph: clamp the inline data length in ceph_fill_inline_data()Guanglei Zhu
6 daysceph: fix longname buffer overflow in ceph_fname_to_usr()Jiangshan Yi
6 daysceph: use iov_iter_extract_bvecs() for direct I/OTal Zussman
6 daysceph: don't clear write_congested when collecting foliosTal Zussman
6 daysceph: fix writeback_count leak when a bounce page allocation failsTal Zussman
6 daysceph: avoid pending truncate during nonblocking cap acquireMax Kellermann
6 daysceph: rename ceph_check_page_before_write() to ceph_check_folio_before_write()Tal Zussman
6 daysceph: remove ceph_fscrypt_pagecache_page() and ceph_fscrypt_page_offset()Tal Zussman
6 daysceph: convert page cleanup loop in writepages_finish() to foliosTal Zussman
6 daysceph: remove page remnants from write_folio_nounlock()Tal Zussman
6 daysceph: convert ceph_submit_write() to foliosTal Zussman
6 daysceph: convert get_writepages_data_length() to foliosTal Zussman
6 daysceph: convert ceph_wait_until_current_writes_complete() to foliosTal Zussman
6 daysceph: add ceph_folio_snap_context()Tal Zussman
6 daysceph: wait for pending fscache write in write_folio_nounlock()Tal Zussman
6 daysceph: fix error handling when the OSD client is stopping in ceph_submit_write()Tal Zussman
6 daysceph: convert r_locked_page to r_locked_folioTal Zussman
6 daysceph: convert ceph_fill_inline_data() to take a folioTal Zussman
6 daysceph: use a folio in the READ_INLINE path of ceph_read_iter()Tal Zussman
6 daysceph: use a folio in the inline read branch of ceph_filemap_fault()Tal Zussman
6 daysceph: use a folio in ceph_get_caps()Tal Zussman
6 daysceph: fix page vector leak on encrypted netfs read EIO pathAlex Markuze
6 daysceph: keep the inode, not the name, when a dentry lease expiresXiubo Li
6 daysceph: mark the superblock active after mountingXiubo Li
6 daysceph: __{dir,dentry}_lease_check() returns an enumMax Kellermann
6 daysceph: disable inline data supportXiubo Li
6 daysceph: remove redundant inode number from ceph_inode_infoMax Kellermann
6 daysceph: use ceph_vino() etc. instead of accessing i_vino directlyMax Kellermann