]> git.baikalelectronics.ru Git - kernel.git/commit
dm cache policy smq: don't do any writebacks unless IDLE
authorJoe Thornber <ejt@redhat.com>
Thu, 11 May 2017 13:09:04 +0000 (09:09 -0400)
committerMike Snitzer <snitzer@redhat.com>
Mon, 15 May 2017 01:54:33 +0000 (21:54 -0400)
commit01de0df616d22a97b1cf9107c3ddcfbdf5fc7013
tree3409b151cf068286da7f0bd4d2a9b15b44139737
parent04a9eff5d785fa9c09110fb46d2571a465c6c9a0
dm cache policy smq: don't do any writebacks unless IDLE

If there are no clean blocks to be demoted the writeback will be
triggered at that point.  Preemptively writing back can hurt high IO
load scenarios.

Signed-off-by: Joe Thornber <ejt@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-cache-policy-smq.c