Reiser4 implements read without help of generic_file_read, but it uses
page_cache_readahead. So, this patch makes page_cache_readahead
EXPROT_SYMBOL. Future filesystems may find this patch useful as well.
Signed-off-by: Andrew Morton <
[email protected]>
---
diff -puN mm/readahead.c~reiser4-export-page_cache_readahead mm/readahead.c
mm/readahead.c | 1 +
1 files changed, 1 insertion(+)
diff -puN mm/readahead.c~reiser4-export-page_cache_readahead mm/readahead.c
--- linux-2.6.11-rc3-mm2/mm/readahead.c~reiser4-export-page_cache_readahead 2005-02-17 14:36:48.000000000 +0300
+++ linux-2.6.11-rc3-mm2-vs/mm/readahead.c 2005-02-17 14:36:48.000000000 +0300
@@ -548,6 +548,7 @@ out:
ra->prev_page = offset + newsize - 1;
return(newsize);
}
+EXPORT_SYMBOL(page_cache_readahead);
/*
* handle_ra_miss() is called when it is known that a page which should have
_