Searched hist:bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5 (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/md/ |
H A D | raid5-log.h | diff bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5 Wed Mar 15 04:05:12 CET 2017 NeilBrown <neilb@suse.com> 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>
|
H A D | raid5-cache.c | diff bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5 Wed Mar 15 04:05:12 CET 2017 NeilBrown <neilb@suse.com> 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>
|
H A D | raid5.h | diff bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5 Wed Mar 15 04:05:12 CET 2017 NeilBrown <neilb@suse.com> 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>
|
H A D | raid5.c | diff bd83d0a28c68bacba88a3193a1bd6a083bb8d9f5 Wed Mar 15 04:05:12 CET 2017 NeilBrown <neilb@suse.com> 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>
|