From: xie xingguo Date: Wed, 14 Sep 2016 06:56:24 +0000 (+0800) Subject: os/bluestore: add sanity check for compress() X-Git-Tag: v11.0.1~245^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=be7346ce91c7dda4977a857578d8236b3078b9c0;p=ceph-ci.git os/bluestore: add sanity check for compress() Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 61134bee93b..c022e2ee05d 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -7197,7 +7197,8 @@ int BlueStore::_do_alloc_write( // FIXME: memory alignment here is bad bufferlist t; - c->compress(*l, t); + r = c->compress(*l, t); + assert(r == 0); chdr.length = t.length(); ::encode(chdr, compressed_bl);