]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - mm/readahead.c
block: remove per-queue plugging
[mirror_ubuntu-artful-kernel.git] / mm / readahead.c
index 77506a291a2d4caa90c64839896df7b9176bbaa1..cbddc3e1724671bdf7bc2d9b3d95d54af987538f 100644 (file)
@@ -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);