On Wed, Sep 14, 2022 at 12:09:17PM -0700, Doug Berger wrote:
With gigantic pages it may not be true that struct page structures are contiguous across the entire gigantic page. The nth_page macro is used here in place of direct pointer arithmetic to correct for this.
Fixes: 8531fc6f52f5 ("hugetlb: add hugetlb demote page support") Signed-off-by: Doug Berger opendmb@gmail.com Cc: stable@vger.kernel.org
Reviewed-by: Oscar Salvador osalvador@suse.de