From: huanwen ren Date: Mon, 22 May 2017 12:02:05 +0000 (+0800) Subject: client/inode: fix the dump type of Inode::dump() X-Git-Tag: v12.1.1~65^2~21^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c35629f11ea32724c138696ba90c44d36b17e19e;p=ceph.git client/inode: fix the dump type of Inode::dump() Signed-off-by: huanwen ren ren.huanwen@zte.com.cn --- diff --git a/src/client/Inode.cc b/src/client/Inode.cc index bb1601a7220a..a3d42254765c 100644 --- a/src/client/Inode.cc +++ b/src/client/Inode.cc @@ -371,16 +371,16 @@ void Inode::dump(Formatter *f) const f->dump_stream("mode") << '0' << std::oct << mode << std::dec; f->dump_unsigned("uid", uid); f->dump_unsigned("gid", gid); - f->dump_unsigned("nlink", nlink); + f->dump_int("nlink", nlink); - f->dump_int("size", size); - f->dump_int("max_size", max_size); - f->dump_int("truncate_seq", truncate_seq); - f->dump_int("truncate_size", truncate_size); + f->dump_unsigned("size", size); + f->dump_unsigned("max_size", max_size); + f->dump_unsigned("truncate_seq", truncate_seq); + f->dump_unsigned("truncate_size", truncate_size); f->dump_stream("mtime") << mtime; f->dump_stream("atime") << atime; - f->dump_int("time_warp_seq", time_warp_seq); - f->dump_int("change_attr", change_attr); + f->dump_unsigned("time_warp_seq", time_warp_seq); + f->dump_unsigned("change_attr", change_attr); f->dump_object("layout", layout); if (is_dir()) { @@ -470,8 +470,8 @@ void Inode::dump(Formatter *f) const f->open_array_section("open_by_mode"); for (map::const_iterator p = open_by_mode.begin(); p != open_by_mode.end(); ++p) { f->open_object_section("ref"); - f->dump_unsigned("mode", p->first); - f->dump_unsigned("refs", p->second); + f->dump_int("mode", p->first); + f->dump_int("refs", p->second); f->close_section(); } f->close_section();