Home
last modified time | relevance | path

Searched hist:af29678fe785ad79e7386e97b57093482f0dd7c4 (Results 1 – 2 of 2) sorted by relevance

/linux/arch/arm64/mm/
H A Dfault.cdiff af29678fe785ad79e7386e97b57093482f0dd7c4 Thu Jul 06 12:53:08 CEST 2017 Catalin Marinas <catalin.marinas@arm.com> arm64: Remove the !CONFIG_ARM64_HW_AFDBM alternative code paths

Since the pte handling for hardware AF/DBM works even when the hardware
feature is not present, make the pte accessors implementation permanent
and remove the corresponding #ifdefs. The Kconfig option is kept as it
can still be used to disable the feature at the hardware level.

Reviewed-by: Will Deacon <will.deacon@arm.com>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
/linux/arch/arm64/include/asm/
H A Dpgtable.hdiff af29678fe785ad79e7386e97b57093482f0dd7c4 Thu Jul 06 12:53:08 CEST 2017 Catalin Marinas <catalin.marinas@arm.com> arm64: Remove the !CONFIG_ARM64_HW_AFDBM alternative code paths

Since the pte handling for hardware AF/DBM works even when the hardware
feature is not present, make the pte accessors implementation permanent
and remove the corresponding #ifdefs. The Kconfig option is kept as it
can still be used to disable the feature at the hardware level.

Reviewed-by: Will Deacon <will.deacon@arm.com>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>