linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64 fixes following support for hardware AF/DBM
@ 2015-09-11 17:21 Catalin Marinas
  2015-09-11 17:22 ` [PATCH 1/3] arm64: Fix the pte_hw_dirty() check when AF/DBM is enabled Catalin Marinas
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Catalin Marinas @ 2015-09-11 17:21 UTC (permalink / raw)
  To: linux-arm-kernel

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(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-09-11 18:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-11 17:21 [PATCH 0/3] arm64 fixes following support for hardware AF/DBM Catalin Marinas
2015-09-11 17:22 ` [PATCH 1/3] arm64: Fix the pte_hw_dirty() check when AF/DBM is enabled Catalin Marinas
2015-09-11 17:22 ` [PATCH 2/3] arm64: Fix pte_modify() to preserve the hardware dirty information Catalin Marinas
2015-09-11 17:22 ` [PATCH 3/3] arm64: pgtable: use a single bit for PTE_WRITE regardless of DBM Catalin Marinas
2015-09-11 18:09 ` [PATCH 0/3] arm64 fixes following support for hardware AF/DBM Julien Grall

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).