Hi Ryan, On Thu, Feb 20, 2025 at 10:46 AM David Hildenbrand <david@xxxxxxxxxx> wrote: > > On 17.02.25 15:04, Ryan Roberts wrote: > > In order to fix a bug, arm64 needs to be told the size of the huge page > > for which the huge_pte is being set in huge_ptep_get_and_clear(). > > s/set/cleared/ ? > > > Provide for this by adding an `unsigned long sz` parameter to the > > function. This follows the same pattern as huge_pte_clear() and > > set_huge_pte_at(). > > > > This commit makes the required interface modifications to the core mm as > > well as all arches that implement this function (arm64, loongarch, mips, > > parisc, powerpc, riscv, s390, sparc). The actual arm64 bug will be fixed > > in a separate commit. > > > > Cc: stable@xxxxxxxxxxxxxxx > > Fixes: 66b3923a1a0f ("arm64: hugetlb: add support for PTE contiguous bit") > > Signed-off-by: Ryan Roberts <ryan.roberts@xxxxxxx> Reviewed-by: Alexandre Ghiti <alexghiti@xxxxxxxxxxxx> # riscv Thanks, Alex > > --- > > Acked-by: David Hildenbrand <david@xxxxxxxxxx> > > -- > Cheers, > > David / dhildenb >