]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/ECBackend: don't get result code of subchunk-read overwritten 24342/head
authorKefu Chai <kchai@redhat.com>
Sun, 30 Sep 2018 14:25:49 +0000 (22:25 +0800)
committerKefu Chai <kchai@redhat.com>
Sun, 30 Sep 2018 14:25:50 +0000 (22:25 +0800)
commite65c1d7095a314665c41dbd3e5e930a8ee284fdb
treea2b030af9c76d9dc57c9fb37e800eba8316d22d9
parent1fdbedfc6a08ac9363ac6b3a3390cda1f877ed9e
osd/ECBackend: don't get result code of subchunk-read overwritten

Fixes: http://tracker.ceph.com/issues/21769
Signed-off-by: songweibin <song.weibin@zte.com.cn>
(cherry picked from commit 4692f995ba6967796d5dd2f5fd85fde8705a1ccc)

Conflicts:
src/osd/ECBackend.cc:
          master contains changes from
          33d79f303d945c8d6d2e9e9a471efc4df57617a6, but luminous
          does, so we don't need to consider the case of fragmented
          read.
src/osd/ECBackend.cc