]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore/KernelDevice: fix signed/unsigned warning 8057/head
authorSage Weil <sage@redhat.com>
Fri, 11 Mar 2016 18:34:14 +0000 (13:34 -0500)
committerSage Weil <sage@redhat.com>
Fri, 11 Mar 2016 18:34:14 +0000 (13:34 -0500)
os/bluestore/KernelDevice.cc: In member function ‘virtual int KernelDevice::open(std::string)’:
os/bluestore/KernelDevice.cc:128:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (block_size != st.st_blksize) {

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/KernelDevice.cc

index 0178df16b09efa7b76b57ba162854bf839ca17b9..5c20a45dbc02a831a64b7a4587e992dbcf965a0d 100644 (file)
@@ -125,7 +125,7 @@ int KernelDevice::open(string p)
   // require a read/modify/write if we write something smaller than
   // it.
   block_size = g_conf->bdev_block_size;
-  if (block_size != st.st_blksize) {
+  if (block_size != (unsigned)st.st_blksize) {
     dout(1) << __func__ << " backing device/file reports st_blksize "
            << st.st_blksize << ", using bdev_block_size "
            << block_size << " anyway" << dendl;