mirror of
https://github.com/torvalds/linux.git
synced 2025-11-03 10:10:33 +02:00
mm/gup: remove page_folio() in memfd_pin_folios()
We can get the folio directly from the folio batch, so remove the unnecessary page_folio() call. Link: https://lkml.kernel.org/r/20250430010059.892632-3-vishal.moola@gmail.com Signed-off-by: Vishal Moola (Oracle) <vishal.moola@gmail.com> Acked-by: David Hildenbrand <david@redhat.com> Acked-by: Vivek Kasireddy <vivek.kasireddy@intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
30f62b92e6
commit
fe488d34ed
1 changed files with 1 additions and 1 deletions
2
mm/gup.c
2
mm/gup.c
|
|
@ -3641,7 +3641,7 @@ long memfd_pin_folios(struct file *memfd, loff_t start, loff_t end,
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < nr_found; i++) {
|
for (i = 0; i < nr_found; i++) {
|
||||||
folio = page_folio(&fbatch.folios[i]->page);
|
folio = fbatch.folios[i];
|
||||||
|
|
||||||
if (try_grab_folio(folio, 1, FOLL_PIN)) {
|
if (try_grab_folio(folio, 1, FOLL_PIN)) {
|
||||||
folio_batch_release(&fbatch);
|
folio_batch_release(&fbatch);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue