]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Revert "os/bluestore: allow multiple DeferredBatches in flight at once" 16900/head
authorSage Weil <sage@redhat.com>
Tue, 8 Aug 2017 13:23:31 +0000 (09:23 -0400)
committerSage Weil <sage@redhat.com>
Tue, 8 Aug 2017 13:23:31 +0000 (09:23 -0400)
commit917858516a904c82fabe1bd65d2fa88436319713
treef1fb8f21d40c8e640d9acbe4fbf560a2664e4147
parent50d7320f6d65d0c78267d1f2db6485d47e3e8220
Revert "os/bluestore: allow multiple DeferredBatches in flight at once"

This reverts commit ca32d575eb2673737198a63643d5d1923151eba3.

If we have multiple batches in flight then we have to worry about writes
to the same blocks reordering.

Also, 3c6a6c46d5808d6c42ed4dcfb441bad64366686b is sufficient to avoid the
stall/deadlock in http://tracker.ceph.com/issues/20295.

# Conflicts:
# src/os/bluestore/BlueStore.cc

Fixes: http://tracker.ceph.com/issues/20925
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h