]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: journal should ignore -EILSEQ errors from compare-and-write 20206/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 3 Oct 2017 19:42:50 +0000 (15:42 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 31 Jan 2018 16:24:12 +0000 (11:24 -0500)
commit1a0e9498a6bd32987051fb02b3264bdb212a6310
tree51fbc76b251cc8caa7a0fead24604e6d350e0256
parent6ef48aeb555790a6d5a8ef025a7ecf84dfe07de3
librbd: journal should ignore -EILSEQ errors from compare-and-write

Fixes: http://tracker.ceph.com/issues/21628
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c7a9b045808ba741f6aadd2c2e65bd84135347c4)
src/librbd/Journal.cc
src/librbd/Journal.h
src/librbd/io/ImageRequest.cc
src/test/librbd/journal/test_Replay.cc
src/test/librbd/mock/MockJournal.h
src/test/librbd/test_mock_Journal.cc