File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -286,8 +286,8 @@ ext2_readdir(struct file *file, struct dir_context *ctx)
286
286
287
287
for ( ; n < npages ; n ++ , offset = 0 ) {
288
288
ext2_dirent * de ;
289
- struct page * page ;
290
- char * kaddr = ext2_get_page (inode , n , 0 , & page );
289
+ struct folio * folio ;
290
+ char * kaddr = ext2_get_folio (inode , n , 0 , & folio );
291
291
char * limit ;
292
292
293
293
if (IS_ERR (kaddr )) {
@@ -311,7 +311,7 @@ ext2_readdir(struct file *file, struct dir_context *ctx)
311
311
if (de -> rec_len == 0 ) {
312
312
ext2_error (sb , __func__ ,
313
313
"zero-length directory entry" );
314
- ext2_put_page ( page , de );
314
+ folio_release_kmap ( folio , de );
315
315
return - EIO ;
316
316
}
317
317
if (de -> inode ) {
@@ -323,13 +323,13 @@ ext2_readdir(struct file *file, struct dir_context *ctx)
323
323
if (!dir_emit (ctx , de -> name , de -> name_len ,
324
324
le32_to_cpu (de -> inode ),
325
325
d_type )) {
326
- ext2_put_page ( page , de );
326
+ folio_release_kmap ( folio , de );
327
327
return 0 ;
328
328
}
329
329
}
330
330
ctx -> pos += ext2_rec_len_from_disk (de -> rec_len );
331
331
}
332
- ext2_put_page ( page , kaddr );
332
+ folio_release_kmap ( folio , kaddr );
333
333
}
334
334
return 0 ;
335
335
}
You can’t perform that action at this time.
0 commit comments