]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
seastore: use const in mkfs()
authormyoungwon oh <ohmyoungwon@gmail.com>
Sat, 9 Apr 2022 11:36:44 +0000 (20:36 +0900)
committermyoungwon oh <ohmyoungwon@gmail.com>
Thu, 19 May 2022 00:31:16 +0000 (09:31 +0900)
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
src/crimson/os/seastore/journal/circular_bounded_journal.cc
src/crimson/os/seastore/journal/circular_bounded_journal.h
src/crimson/os/seastore/random_block_manager.h

index a2207d29945ed2f270e2144e40f933700ebc13aa..9d9386f3a4374732f1b203f817f313a693292ffb 100644 (file)
@@ -39,7 +39,7 @@ CircularBoundedJournal::CircularBoundedJournal(NVMeBlockDevice* device,
   : device(device), path(path) {}
 
 CircularBoundedJournal::mkfs_ret
-CircularBoundedJournal::mkfs(mkfs_config_t& config)
+CircularBoundedJournal::mkfs(const mkfs_config_t& config)
 {
   LOG_PREFIX(CircularBoundedJournal::mkfs);
   return _open_device(path
index d7830b8ee00954d1a018a67b676e04d1a4aef948..be0abce6399df80145fc2c65329044835e83419c 100644 (file)
@@ -159,7 +159,7 @@ public:
    * @param mkfs_config_t
    *
    */
-  mkfs_ret mkfs(mkfs_config_t& config);
+  mkfs_ret mkfs(const mkfs_config_t& config);
 
 
   /**
index 14d6f5696012cb60d9e3c127c0efbe61c8801fb9..9cb7dbcbcb5700aaec3d15f162f42dfc3818a3c0 100644 (file)
@@ -101,8 +101,8 @@ using RandomBlockManagerRef = std::unique_ptr<RandomBlockManager>;
 using blk_no_t = uint64_t;
 using rbm_abs_addr = uint64_t;
 
-inline rbm_abs_addr convert_paddr_to_abs_addr(paddr_t& paddr) {
-  blk_paddr_t& blk_addr = paddr.as_blk_paddr();
+inline rbm_abs_addr convert_paddr_to_abs_addr(const paddr_t& paddr) {
+  const blk_paddr_t& blk_addr = paddr.as_blk_paddr();
   return blk_addr.get_block_off();
 }