]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Clear zero_for_decode for shards where read failed on recovery
authorAlex Ainscow <aainscow@uk.ibm.com>
Tue, 12 Aug 2025 16:12:45 +0000 (17:12 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Wed, 17 Sep 2025 08:43:26 +0000 (09:43 +0100)
commite05a070bc0077f37b3b504833fd17ac1e712f49d
tree45886aba2a417b7427f46208da86384606f02daa
parentea7481b9b3d039da99ad9fa3269705777bb8df87
osd: Clear zero_for_decode for shards where read failed on recovery

Not clearing this can lead to a failed decode, which panics, rather than
a recovery or IO failure.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
(cherry picked from commit 6365803275b1b6a142200cc2db9735d48c86ae03)
src/osd/ECBackend.cc