X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=fs%2Fsysv%2Fdir.c;h=f2bef962d30983cc1f43d2d965db2faa3fd1af17;hb=90afd5cb2ac0977c38e83b6b21493da911b242b3;hp=d7074341ee87e4996715bfbca1bbe2210c62d9e8;hpb=b3899c6613160b18f79e4356184de55311302fe4;p=linux-2.6-omap-h63xx.git diff --git a/fs/sysv/dir.c b/fs/sysv/dir.c index d7074341ee8..f2bef962d30 100644 --- a/fs/sysv/dir.c +++ b/fs/sysv/dir.c @@ -53,8 +53,7 @@ static int dir_commit_chunk(struct page *page, unsigned from, unsigned to) static struct page * dir_get_page(struct inode *dir, unsigned long n) { struct address_space *mapping = dir->i_mapping; - struct page *page = read_cache_page(mapping, n, - (filler_t*)mapping->a_ops->readpage, NULL); + struct page *page = read_mapping_page(mapping, n, NULL); if (!IS_ERR(page)) { wait_on_page_locked(page); kmap(page);