FILESYSTEM: dynamic read-ahead
/block/blk-core.c
blob:8d881b0922b23f8758f80d16de2dc0e597e9437f -> blob:35ae52df6b6d851ed0fbd1d84c6d76ec226573c8
--- block/blk-core.c
+++ block/blk-core.c
@@ -413,7 +413,8 @@ struct request_queue *blk_alloc_queue_no
if (!q)
return NULL;
- q->backing_dev_info.ra_pages = max_readahead_pages;
+ q->backing_dev_info.ra_pages =
+ (VM_MAX_READAHEAD * 1024) / PAGE_CACHE_SIZE;
q->backing_dev_info.state = 0;
q->backing_dev_info.capabilities = BDI_CAP_MAP_COPY;
q->backing_dev_info.name = "block";