]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dm writecache: reduce latency by using early kcopyd callback
authorMikulas Patocka <mpatocka@redhat.com>
Wed, 26 May 2021 16:15:50 +0000 (12:15 -0400)
committerMike Snitzer <snitzer@redhat.com>
Tue, 1 Jun 2021 21:57:45 +0000 (17:57 -0400)
commite276a8f2b3492f23890a4b3fbd6ca879ed607033
tree55540dfe95e03bf98bcbdab8f504211d78617f85
parent004ba76083d1702e2e18a5dbf1a990df55355666
dm writecache: reduce latency by using early kcopyd callback

Reduce IO latency by setting DM_KCOPYD_EARLY_CALLBACK flag in call to
dm_kcopyd_copy() to perform IO completion from interrupt
context. Update writecache_copy_endio() so that it is interrupt safe.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-writecache.c