Re: [PATCH v6] mm/filemap: remove hugetlb special casing in filemap.c

From: Matthew Wilcox
Date: Tue Aug 22 2023 - 13:16:11 EST


On Thu, Aug 17, 2023 at 11:18:36AM -0700, Sidhartha Kumar wrote:
> @@ -890,8 +867,6 @@ static inline pgoff_t linear_page_index(struct vm_area_struct *vma,
> unsigned long address)
> {
> pgoff_t pgoff;
> - if (unlikely(is_vm_hugetlb_page(vma)))
> - return linear_hugepage_index(vma, address);
> pgoff = (address - vma->vm_start) >> PAGE_SHIFT;
> pgoff += vma->vm_pgoff;
> return pgoff;

This is the last use of linear_hugepage_index(), so please remove the
function and its declaration too.