From: Varada Kari Date: Wed, 29 Jun 2016 13:16:04 +0000 (+0530) Subject: os/bluestore/BlueFS: debug statements to check log_fnode size in super block X-Git-Tag: ses5-milestone5~545^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6a696a6f31b96f31541672d33e9d752aa2957e22;p=ceph.git os/bluestore/BlueFS: debug statements to check log_fnode size in super block Signed-off-by: Varada Kari --- diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index a13ed4416228..dbfd59bdbac0 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -403,6 +403,9 @@ int BlueFS::_write_super() ::encode(super, bl); uint32_t crc = bl.crc32c(-1); ::encode(crc, bl); + dout(10) << __func__ << " super block length(encoded): " << bl.length() << dendl; + dout(10) << __func__ << " superblock " << super.version << dendl; + dout(10) << __func__ << " log_fnode " << super.log_fnode << dendl; assert(bl.length() <= get_super_length()); bl.append_zero(get_super_length() - bl.length()); @@ -457,6 +460,7 @@ int BlueFS::_replay() FileRef log_file = _get_file(1); log_file->fnode = super.log_fnode; + dout(10) << __func__ << " log_fnode " << super.log_fnode << dendl; FileReader *log_reader = new FileReader( log_file, g_conf->bluefs_alloc_size,