]> git.apps.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)
committerJon <jonathan.bailey1@ibm.com>
Fri, 3 Oct 2025 13:31:25 +0000 (14:31 +0100)
commitb27b0b68c39d8102ed3fa42dd3f63a5d671d03dc
treed0eb68f60b1a48d77282fc22c415ed12a5e472e7
parent66601f3403cbf42bc88a0c61b33b8f5b8a5fab88
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