From 3ea32042dd0423b5682ddcce74a5f549c086cc14 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Wed, 31 Aug 2016 09:55:04 +0800 Subject: [PATCH] os/bluestore/bluefs: update mtime of inode in unified path To reduce code redundancy. Signed-off-by: xie xingguo --- src/os/bluestore/BlueFS.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index 2b4cec5dec3da..8268c5632ec09 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -156,7 +156,7 @@ int BlueFS::reclaim_blocks(unsigned id, uint64_t want, { std::unique_lock l(lock); dout(1) << __func__ << " bdev " << id - << " want 0x" << std::hex << want << std:: dec << dendl; + << " want 0x" << std::hex << want << std::dec << dendl; assert(id < alloc.size()); assert(alloc[id]); int r = alloc[id]->reserve(want); @@ -1770,7 +1770,6 @@ int BlueFS::open_for_write( } file = new File; file->fnode.ino = ++ino_last; - file->fnode.mtime = ceph_clock_now(NULL); file_map[ino_last] = file; dir->file_map[filename] = file; ++file->refs; @@ -1792,9 +1791,9 @@ int BlueFS::open_for_write( } file->fnode.extents.clear(); } - file->fnode.mtime = ceph_clock_now(NULL); } + file->fnode.mtime = ceph_clock_now(NULL); file->fnode.prefer_bdev = BlueFS::BDEV_DB; if (dirname.length() > 5) { // the "db.slow" and "db.wal" directory names are hard-coded at -- 2.39.5