mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 18:51:56 -04:00
block: remove per-queue plugging
Code has been converted over to the new explicit on-stack plugging, and delay users have been converted to use the new API for that. So lets kill off the old plugging along with aops->sync_page(). Signed-off-by: Jens Axboe <[email protected]>
This commit is contained in:
parent
73c1010119
commit
7eaceaccab
119 changed files with 151 additions and 1269 deletions
|
|
@ -554,17 +554,5 @@ page_cache_async_readahead(struct address_space *mapping,
|
|||
|
||||
/* do read-ahead */
|
||||
ondemand_readahead(mapping, ra, filp, true, offset, req_size);
|
||||
|
||||
#ifdef CONFIG_BLOCK
|
||||
/*
|
||||
* Normally the current page is !uptodate and lock_page() will be
|
||||
* immediately called to implicitly unplug the device. However this
|
||||
* is not always true for RAID conifgurations, where data arrives
|
||||
* not strictly in their submission order. In this case we need to
|
||||
* explicitly kick off the IO.
|
||||
*/
|
||||
if (PageUptodate(page))
|
||||
blk_run_backing_dev(mapping->backing_dev_info, NULL);
|
||||
#endif
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(page_cache_async_readahead);
|
||||
|
|
|
|||
Loading…
Reference in a new issue