]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common: add discard threads option, descriptions and flags
authorMatt Vandermeulen <matt@reenigne.net>
Thu, 8 Feb 2024 17:54:22 +0000 (13:54 -0400)
committerMatt Vandermeulen <matt@reenigne.net>
Thu, 8 Feb 2024 17:54:22 +0000 (13:54 -0400)
Signed-off-by: Matt Vandermeulen <matt@reenigne.net>
src/common/options/global.yaml.in

index 88c896f902626d5b8d33fe10e95bdc4cb8baebab..6f255f9d5768c48acccca0ccb02ec34a1adc75ec 100644 (file)
@@ -4000,15 +4000,39 @@ options:
   default: false
   with_legacy: true
 - name: bdev_enable_discard
+  desc: send discards to the block device
   type: bool
   level: advanced
   default: false
   with_legacy: true
+  flags:
+  - runtime
+  see_also:
+  - bdev_async_discard
+  - bdev_async_discard_threads
 - name: bdev_async_discard
-  type: bool
+  desc: send discards to the block device in one or more threads
+  type: uint
   level: advanced
   default: false
-  with_legacy: true
+  with_legacy: false
+  flags:
+  - runtime
+  see_also:
+  - bdev_enable_discard
+  - bdev_async_discard_threads
+- name: bdev_async_discard_threads
+  desc: number of discard threads used to issue discards to the device
+  type: uint
+  level: advanced
+  default: 1
+  min: 1
+  with_legacy: false
+  flags:
+  - runtime
+  see_also:
+  - bdev_enable_discard
+  - bdev_async_discard
 - name: bdev_flock_retry_interval
   type: float
   level: advanced