• Peter Zijlstra's avatar
    perf,mm: Handle non-page-table-aligned hugetlbfs · 51b646b2
    Peter Zijlstra authored
    A limited nunmber of architectures support hugetlbfs sizes that do not
    align with the page-tables (ARM64, Power, Sparc64). Add support for
    this to the generic perf_get_page_size() implementation, and also
    allow an architecture to override this implementation.
    
    This latter is only needed when it uses non-page-table aligned huge
    pages in its kernel map.
    Signed-off-by: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
    51b646b2
core.c 314 KB