summaryrefslogtreecommitdiff
path: root/drivers/memstick/core
diff options
context:
space:
mode:
authorJoe Thornber <ejt@redhat.com>2017-05-11 15:22:31 +0300
committerMike Snitzer <snitzer@redhat.com>2017-05-15 04:54:33 +0300
commit701e03e4e180f0cd97d4139a32e2b2d879d12da2 (patch)
tree891165d167eedd13ab433a86377d9f46b2d44e97 /drivers/memstick/core
parent6cf4cc8f8b3b7bc9e3c04a7eab44b985d50029fc (diff)
downloadlinux-701e03e4e180f0cd97d4139a32e2b2d879d12da2.tar.xz
dm cache: track all IO to the cache rather than just the origin device's IO
IO tracking used to throttle writebacks when the origin device is busy. Even if all the IO is going to the fast device, writebacks can significantly degrade performance. So track all IO to gauge whether the cache is busy or not. Otherwise, synthetic IO tests (e.g. fio) that might send all IO to the fast device wouldn't cause writebacks to get throttled. Signed-off-by: Joe Thornber <ejt@redhat.com> Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'drivers/memstick/core')
0 files changed, 0 insertions, 0 deletions