From: Linus Torvalds Date: Sat, 21 Dec 2024 17:29:46 +0000 (-0800) Subject: Merge tag 'ceph-for-6.13-rc4' of https://github.com/ceph/ceph-client X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=7684392f17b05a9881a5f05b6ca5684321598140;p=users%2Fdwmw2%2Flinux.git Merge tag 'ceph-for-6.13-rc4' of https://github.com/ceph/ceph-client Pull ceph fixes from Ilya Dryomov: "A handful of important CephFS fixes from Max, Alex and myself: memory corruption due to a buffer overrun, potential infinite loop and several memory leaks on the error paths. All but one marked for stable" * tag 'ceph-for-6.13-rc4' of https://github.com/ceph/ceph-client: ceph: allocate sparse_ext map only for sparse reads ceph: fix memory leak in ceph_direct_read_write() ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() ceph: validate snapdirname option length when mounting ceph: give up on paths longer than PATH_MAX ceph: fix memory leaks in __ceph_sync_read() --- 7684392f17b05a9881a5f05b6ca5684321598140