Re: [PATCH v1 02/11] mm: migrate_device: use more folio in __migrate_device_pages()
Vishal Moola <[email protected]>
| Newsgroups | gmane.linux.kernel.aio.general,gmane.linux.kernel.mm,gmane.linux.file-systems |
|---|---|
| Message-ID | <Zgr7fYRd1M6gnEBi@fedora> |
On Thu, Mar 21, 2024 at 11:27:38AM +0800, Kefeng Wang wrote:
>
> if (!newpage) {
> @@ -728,14 +729,13 @@ static void __migrate_device_pages(unsigned long *src_pfns,
> continue;
> }
>
> - mapping = page_mapping(page);
> + newfolio = page_folio(newpage);
You could save another compound_head() call by passing the folio through
to migrate_vma_insert_page() and make it migrate_vma_insert_folio(),
since its already converted to use folios.
> + folio = page_folio(page);
> + mapping = folio_mapping(folio);
>
--
To unsubscribe, send a message with 'unsubscribe linux-aio' in
the body to [email protected]. For more info on Linux AIO,
see: http://www.kvack.org/aio/
Don't email: <a href=mailto:"[email protected]">[email protected]</a>