]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph-volume: skip redundant NVMe mkfs discards 67341/head
authorUjjawal Anand <ujjawal.anand@ibm.com>
Fri, 6 Feb 2026 11:26:58 +0000 (16:56 +0530)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 23 Apr 2026 12:10:28 +0000 (12:10 +0000)
commit37c833856f01b6d9bb70193fe8fbe16889778f31
treed36d734b0f62973266cf4a133e4613fa6afe8730
parent23898a80a5f3b5db9833627be07b4119d0921cf1
ceph-volume: skip redundant NVMe mkfs discards

- Avoid redundant discard during mkfs when discard is disabled
- Reduces mkfs time on large NVMe devices by skipping long running discard operations

Fixes: https://tracker.ceph.com/issues/74908
Signed-off-by: Ujjawal Anand <ujjawal.anand@ibm.com>
(cherry picked from commit daebcfb8944789a47da20ffec3e03a5b2737f711)
PendingReleaseNotes
src/ceph-volume/ceph_volume/objectstore/baseobjectstore.py
src/ceph-volume/ceph_volume/objectstore/raw.py
src/ceph-volume/ceph_volume/tests/objectstore/test_baseobjectstore.py
src/ceph-volume/ceph_volume/tests/objectstore/test_raw.py
src/ceph-volume/ceph_volume/tests/util/test_nvme.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/util/nvme.py [new file with mode: 0644]