]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
extblkdev/fcm: derr when FCM and no block device discard
authorAdam Kupczyk <akupczyk@ibm.com>
Thu, 25 Sep 2025 09:13:28 +0000 (05:13 -0400)
committerAdam Kupczyk <akupczyk@ibm.com>
Wed, 17 Dec 2025 07:06:45 +0000 (07:06 +0000)
Add derr message when FCM is in use but discard is not enabled.

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
src/extblkdev/fcm/ExtBlkDevPluginFcm.cc

index b4e80a59c684ed50c0e0efd0c904414abc93444e..fe93d77a13bfc7ac677cf779c645cd96b9637bf6 100644 (file)
@@ -428,6 +428,10 @@ public:
     if (r != 0) {
       delete fcm;
       return r;
+    } else {
+      if (!cct->_conf->bdev_enable_discard) {
+        derr << "FCM device in use, but bdev_enable_discard not enabled. Free space will leak." << dendl;
+      }
     }
     ext_blk_dev.reset(fcm);
     return 0;