aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorWu Fengguang <fengguang.wu@intel.com>2011-11-18 20:14:04 -0800
committerZiyan <jaraidaniel@gmail.com>2016-01-08 10:36:19 +0100
commit7b502d63994494a984d6270c41dd50ab4930dbfc (patch)
tree01c6832fc11f216762d6cc427e9280b963401382 /fs
parente847aac49c7179cc54279f7624cabb2e6670318b (diff)
downloadkernel_samsung_tuna-7b502d63994494a984d6270c41dd50ab4930dbfc.zip
kernel_samsung_tuna-7b502d63994494a984d6270c41dd50ab4930dbfc.tar.gz
kernel_samsung_tuna-7b502d63994494a984d6270c41dd50ab4930dbfc.tar.bz2
make default readahead size a kernel parameter
From: Nikanth Karthikesan <knikanth@suse.de> Add new kernel parameter "readahead", which would be used instead of the value of VM_MAX_READAHEAD. If the parameter is not specified, the default of 128kb would be used. Change-Id: I58540d4c3570d23befb9b9f1e27998e832eae88b CC: Ankit Jain <radical@gmail.com> CC: Dave Chinner <david@fromorbit.com> CC: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> Signed-off-by: Nikanth Karthikesan <knikanth@suse.de> Signed-off-by: Wu Fengguang <fengguang.wu@intel.com> Signed-off-by: D. Andrei Măceș <dmaces@nd.edu>
Diffstat (limited to 'fs')
-rw-r--r--fs/fuse/inode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/fuse/inode.c b/fs/fuse/inode.c
index 69a1e0f..a32d532 100644
--- a/fs/fuse/inode.c
+++ b/fs/fuse/inode.c
@@ -884,7 +884,7 @@ static int fuse_bdi_init(struct fuse_conn *fc, struct super_block *sb)
int err;
fc->bdi.name = "fuse";
- fc->bdi.ra_pages = (VM_MAX_READAHEAD * 1024) / PAGE_CACHE_SIZE;
+ fc->bdi.ra_pages = max_readahead_pages;
/* fuse does it's own writeback accounting */
fc->bdi.capabilities = BDI_CAP_NO_ACCT_WB;