X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=fs%2Fsysv%2Fdir.c;fp=fs%2Fsysv%2Fdir.c;h=f2bef962d30983cc1f43d2d965db2faa3fd1af17;hb=090d2b185d8680fc26a2eaf4245d4171dcf4baf1;hp=d7074341ee87e4996715bfbca1bbe2210c62d9e8;hpb=c330dda908b5a46469a997eea90b66f2f9f02b34;p=powerpc.git diff --git a/fs/sysv/dir.c b/fs/sysv/dir.c index d7074341ee..f2bef962d3 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);