summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-service-time.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.com>2017-03-15 04:05:12 +0100
committerShaohua Li <shli@fb.com>2017-03-23 03:16:12 +0100
commitbd83d0a28c68bacba88a3193a1bd6a083bb8d9f5 (patch)
treef12df651c211e4d0faa4104e41e51c37417a7d93 /drivers/md/dm-service-time.c
parentmd/raid5: simplfy delaying of writes while metadata is updated. (diff)
downloadlinux-bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5.tar.xz
linux-bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5.zip
md/raid5: call bio_endio() directly rather than queueing for later.
We currently gather bios that need to be returned into a bio_list and call bio_endio() on them all together. The original reason for this was to avoid making the calls while holding a spinlock. Locking has changed a lot since then, and that reason is no longer valid. So discard return_io() and various return_bi lists, and just call bio_endio() directly as needed. Signed-off-by: NeilBrown <neilb@suse.com> Signed-off-by: Shaohua Li <shli@fb.com>
Diffstat (limited to 'drivers/md/dm-service-time.c')
0 files changed, 0 insertions, 0 deletions