[PATCH 0/3] arm64 fixes following support for hardware AF/DBM

Catalin Marinas catalin.marinas at arm.com
Fri Sep 11 10:21:59 PDT 2015


It seems that the recent patch for handling hardware updates to the AF
and dirty bits also breaks hardware without such feature because of
changes to how a pte is detected as dirty. The first patch fixes the
non-DBM hardware case. The second is fixes losing of the dirty
information for hardware DBM (as a consequence of the first patch,
otherwise a pte was pretty much always dirty anyway). The third patch is
a clean-up.

Catalin Marinas (2):
  arm64: Fix the pte_hw_dirty() check when AF/DBM is enabled
  arm64: Fix pte_modify() to preserve the hardware dirty information

Will Deacon (1):
  arm64: pgtable: use a single bit for PTE_WRITE regardless of DBM

 arch/arm64/include/asm/pgtable.h | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)




More information about the linux-arm-kernel mailing list