]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: fix read_superblock
authorSage Weil <sage@newdream.net>
Fri, 21 Nov 2008 18:23:37 +0000 (10:23 -0800)
committerSage Weil <sage@newdream.net>
Fri, 21 Nov 2008 18:23:37 +0000 (10:23 -0800)
src/osd/OSD.cc

index 9886a9320ad16c25d5e02b96f1248e1b877736ce..92630438e83f6212da69408f4c7366343e28f57e 100644 (file)
@@ -541,11 +541,6 @@ int OSD::read_superblock()
 {
   bufferlist bl;
   int r = store->read(0, OSD_SUPERBLOCK_POBJECT, 0, 0, bl);
-  if (bl.length() != sizeof(superblock)) {
-    derr(0) << "read_superblock failed, r = " << r 
-           << ", i got " << bl.length() << " bytes, not " << sizeof(superblock) << dendl;
-    return -1;
-  }
 
   bufferlist::iterator p = bl.begin();
   ::decode(superblock, p);