[PATCH 0/6] Rework the pte handling for hardware AF/DBM

Catalin Marinas catalin.marinas at arm.com
Wed Aug 16 10:16:57 PDT 2017


On Tue, Jul 25, 2017 at 02:53:02PM +0100, Catalin Marinas wrote:
> Catalin Marinas (6):
>   arm64: Fix potential race with hardware DBM in ptep_set_access_flags()

This has been merged into 4.13.

>   arm64: Convert pte handling from inline asm to using (cmp)xchg
>   kvm: arm64: Convert kvm_set_s2pte_readonly() from inline asm to
>     cmpxchg()
>   arm64: Move PTE_RDONLY bit handling out of set_pte_at()
>   arm64: Ignore hardware dirty bit updates in ptep_set_wrprotect()
>   arm64: Remove the CONFIG_ARM64_HW_AFDBM option

Unless there are strong objections, I'm going to merge patches 2-4,6
into for-next/core. I'd like some more reviews on patch 5 (ignoring the
hardware DBM updates in ptep_set_wrprotect()) as this is a functional
change. The others are simply converting the asm code into C.

Thanks.

-- 
Catalin



More information about the linux-arm-kernel mailing list