From a9a5e63d997233134b8aa2d684500ae2306b711e Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 26 May 2016 08:59:30 -0400 Subject: [PATCH] os/bluestore: fix offset skew check Signed-off-by: Sage Weil --- src/os/bluestore/BlueStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 2aaae967a99..90e4d17ae46 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -5404,7 +5404,7 @@ void BlueStore::_do_write_small( ++ep; continue; } - if (ep->first < ep->second.offset) { + if (ep->first % min_alloc_size != ep->second.offset % min_alloc_size) { dout(20) << __func__ << " ignoring offset-skewed " << blob << ": " << *b << dendl; ++ep; -- 2.39.5