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 @@ -403,17 +403,17 @@ static void sio_read_complete(struct kiocb *iocb, long ret)
403
403
404
404
if (ret == sio -> len ) {
405
405
for (p = 0 ; p < sio -> pages ; p ++ ) {
406
- struct page * page = sio -> bvec [p ].bv_page ;
406
+ struct folio * folio = page_folio ( sio -> bvec [p ].bv_page ) ;
407
407
408
- SetPageUptodate ( page );
409
- unlock_page ( page );
408
+ folio_mark_uptodate ( folio );
409
+ folio_unlock ( folio );
410
410
}
411
411
count_vm_events (PSWPIN , sio -> pages );
412
412
} else {
413
413
for (p = 0 ; p < sio -> pages ; p ++ ) {
414
- struct page * page = sio -> bvec [p ].bv_page ;
414
+ struct folio * folio = page_folio ( sio -> bvec [p ].bv_page ) ;
415
415
416
- unlock_page ( page );
416
+ folio_unlock ( folio );
417
417
}
418
418
pr_alert_ratelimited ("Read-error on swap-device\n" );
419
419
}
You can’t perform that action at this time.
0 commit comments