.. | .. |
---|
1066 | 1066 | } else { |
---|
1067 | 1067 | /* paste hole to the indirect item */ |
---|
1068 | 1068 | /* |
---|
1069 | | - * If kmalloc failed, max_to_insert becomes |
---|
| 1069 | + * If kcalloc failed, max_to_insert becomes |
---|
1070 | 1070 | * zero and it means we only have space for |
---|
1071 | 1071 | * one block |
---|
1072 | 1072 | */ |
---|
.. | .. |
---|
1160 | 1160 | return retval; |
---|
1161 | 1161 | } |
---|
1162 | 1162 | |
---|
1163 | | -static int |
---|
1164 | | -reiserfs_readpages(struct file *file, struct address_space *mapping, |
---|
1165 | | - struct list_head *pages, unsigned nr_pages) |
---|
| 1163 | +static void reiserfs_readahead(struct readahead_control *rac) |
---|
1166 | 1164 | { |
---|
1167 | | - return mpage_readpages(mapping, pages, nr_pages, reiserfs_get_block); |
---|
| 1165 | + mpage_readahead(rac, reiserfs_get_block); |
---|
1168 | 1166 | } |
---|
1169 | 1167 | |
---|
1170 | 1168 | /* |
---|
.. | .. |
---|
3431 | 3429 | const struct address_space_operations reiserfs_address_space_operations = { |
---|
3432 | 3430 | .writepage = reiserfs_writepage, |
---|
3433 | 3431 | .readpage = reiserfs_readpage, |
---|
3434 | | - .readpages = reiserfs_readpages, |
---|
| 3432 | + .readahead = reiserfs_readahead, |
---|
3435 | 3433 | .releasepage = reiserfs_releasepage, |
---|
3436 | 3434 | .invalidatepage = reiserfs_invalidatepage, |
---|
3437 | 3435 | .write_begin = reiserfs_write_begin, |
---|