]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: Disable sleep times for all best effort clients of mclock 39997/head
authorSridhar Seshasayee <sseshasa@redhat.com>
Thu, 4 Mar 2021 13:02:01 +0000 (18:32 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Thu, 18 Mar 2021 17:25:58 +0000 (22:55 +0530)
commit19bc35119e059797257f1a3ded993e14f3a02823
treed3151eadd0e41f15fbd41987fe6231167b039960
parent82950511e951b4e6d80e610776e1e278cd4b8931
osd: Disable sleep times for all best effort clients of mclock

If mClockScheduler is scheduling IOs then the various sleep options
for the best effort clients of mclock viz. pg_delete, snaptrim and
scrub are disabled so as to not affect the QoS being applied.

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
(cherry picked from commit 18fab9054ae730ce68dfad1a7e1f4f7da3eb5e01)
src/osd/OSD.cc
src/osd/scheduler/mClockScheduler.cc