]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
KernelDevice: put a guard for sync read
authorxie xingguo <xie.xingguo@zte.com.cn>
Wed, 3 Feb 2016 02:41:04 +0000 (10:41 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Wed, 3 Feb 2016 02:54:51 +0000 (10:54 +0800)
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/bluestore/KernelDevice.cc

index 173926b567aeea46c76860f087ab6c1973177d19..f0ef28c6f09155a938d26a40dd0e717a23bfeef7 100644 (file)
@@ -466,6 +466,7 @@ int KernelDevice::read(uint64_t off, uint64_t len, bufferlist *pbl,
     r = -errno;
     goto out;
   }
+  assert((uint64_t)r == len);
   pbl->clear();
   pbl->push_back(p);