On Fri, Dec 29, 2023 at 04:22:07PM +0800, Kefeng Wang wrote: > The clear and copy of huge gigantic page has converted to use nth_page() > to handle the possible discontinuous struct page(SPARSEMEM without VMEMMAP), > but not change for the non-gigantic part, fix it too. Can there be discontiguities within a non-gigantic huge page? My impression was that you can't have a discontiguity at such a small boundary.