From: Hans Reiser Reiser4 implements read without help of generic_file_read, but it uses handle_ra_miss(). So, this patch makes handle_ra_miss() EXPROT_SYMBOL. Future filesystems may find this patch useful as well. Signed-off-by: Andrew Morton --- mm/readahead.c | 1 + 1 file changed, 1 insertion(+) diff -puN mm/readahead.c~reiser4-export-handle_ra_miss mm/readahead.c --- a/mm/readahead.c~reiser4-export-handle_ra_miss +++ a/mm/readahead.c @@ -732,6 +732,7 @@ void handle_ra_miss(struct address_space ra->flags &= ~RA_FLAG_INCACHE; ra->cache_hit = 0; } +EXPORT_SYMBOL_GPL(handle_ra_miss); /* * Given a desired number of PAGE_CACHE_SIZE readahead pages, return a _