[v2 0/1] mm: hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* functions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Most function calls in hugetlb.c are made with folio arguments.
This brings hugetlb_vmemmap calls inline with them by using folio
instead of head struct page. Head struct page is still needed
within these functions.

This patch is on top of the patch
"hugetlb: batch TLB flushes when restoring vmemmap" to avoid merge conflicts.

[v1->v2]:
- (Muchun Song) add _folio suffix to (__)hugetlb_vmemmap_optimize/hugetlb_vmemmap_restore
  functions.

Usama Arif (1):
  hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* functions

 mm/hugetlb.c         | 14 ++++++-------
 mm/hugetlb_vmemmap.c | 50 +++++++++++++++++++++++---------------------
 mm/hugetlb_vmemmap.h |  8 +++----
 3 files changed, 37 insertions(+), 35 deletions(-)

-- 
2.25.1





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux