Re: [PATCH v1 7/9] mm/memory: factor out common code from vm_normal_page_*()

2025-07-16 Thread Oscar Salvador
On Tue, Jul 15, 2025 at 03:23:48PM +0200, David Hildenbrand wrote: > Let's reduce the code duplication and factor out the non-pte/pmd related > magic into vm_normal_page_pfn(). > > To keep it simpler, check the pfn against both zero folios. We could > optimize this, but as it's only for the !CONFI

[PATCH v1 7/9] mm/memory: factor out common code from vm_normal_page_*()

2025-07-15 Thread David Hildenbrand
Let's reduce the code duplication and factor out the non-pte/pmd related magic into vm_normal_page_pfn(). To keep it simpler, check the pfn against both zero folios. We could optimize this, but as it's only for the !CONFIG_ARCH_HAS_PTE_SPECIAL case, it's not a compelling micro-optimization. With