From: Linus Torvalds Date: Sat, 10 Feb 2024 01:05:02 +0000 (-0800) Subject: Merge tag 'ceph-for-6.8-rc4' of https://github.com/ceph/ceph-client X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e1e3f530a17f808c70f506f11ba7dabbfd8eb14a;p=linux.git Merge tag 'ceph-for-6.8-rc4' of https://github.com/ceph/ceph-client Pull ceph fixes from Ilya Dryomov: "Some fscrypt-related fixups (sparse reads are used only for encrypted files) and two cap handling fixes from Xiubo and Rishabh" * tag 'ceph-for-6.8-rc4' of https://github.com/ceph/ceph-client: ceph: always check dir caps asynchronously ceph: prevent use-after-free in encode_cap_msg() ceph: always set initial i_blkbits to CEPH_FSCRYPT_BLOCK_SHIFT libceph: just wait for more data to be available on the socket libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() libceph: fail sparse-read if the data length doesn't match --- e1e3f530a17f808c70f506f11ba7dabbfd8eb14a