On Fri, 7 Dec 2012, Kirill A. Shutemov wrote: > From: "Kirill A. Shutemov" <kirill.shutemov@xxxxxxxxxxxxxxx> > > We have two different implementation of is_zero_pfn() and > my_zero_pfn() helpers: for architectures with and without zero page > coloring. > > Let's consolidate them in <asm-generic/pgtable.h>. > What's the benefit from doing this other than generalizing some per-arch code? It simply adds on more layer of redirection to try to find the implementation that matters for the architecture you're hacking on.