• Will Deacon's avatar
    arm64: mm: Implement arch_wants_old_prefaulted_pte() · 0388f9c7
    Will Deacon authored
    On CPUs with hardware AF/DBM, initialising prefaulted PTEs as 'old'
    improves vmscan behaviour and does not appear to introduce any overhead
    elsewhere.
    
    Implement arch_wants_old_prefaulted_pte() to return 'true' if we detect
    hardware access flag support at runtime. This can be extended in future
    based on MIDR matching if necessary.
    
    Cc: Catalin Marinas <catalin.marinas@arm.com>
    Signed-off-by: default avatarWill Deacon <will@kernel.org>
    0388f9c7
pgtable.h 28 KB