linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/4] ARM mandatory barriers
@ 2010-03-19 13:48 Catalin Marinas
  2010-03-19 13:48 ` [PATCH v4 1/4] ARM: Move the outer_cache definitions into a separate file Catalin Marinas
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Catalin Marinas @ 2010-03-19 13:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

Updated series on the ARM mandatory barriers. As per Russell's
suggestion, most platform seem to define the mb() as dsb(); outer_sync()
and it makes sense to make this the default (if CONFIG_OUTER_CACHE_SYNC
is defined). The patch still allows per-platform barriers via the
CONFIG_ARCH_HAS_BARRIERS option.


Catalin Marinas (4):
      ARM: Move the outer_cache definitions into a separate file
      ARM: Add outer_cache_fns.sync function pointer
      ARM: Add L2x0 outer_sync() support
      ARM: Change the mandatory barriers implementation


 arch/arm/include/asm/cacheflush.h |   38 -------------------
 arch/arm/include/asm/outercache.h |   75 +++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/system.h     |   14 ++++---
 arch/arm/mm/Kconfig               |   13 ++++++
 arch/arm/mm/cache-l2x0.c          |   10 +++++
 5 files changed, 107 insertions(+), 43 deletions(-)
 create mode 100644 arch/arm/include/asm/outercache.h

-- 
Catalin

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

end of thread, other threads:[~2010-03-19 14:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-19 13:48 [PATCH v4 0/4] ARM mandatory barriers Catalin Marinas
2010-03-19 13:48 ` [PATCH v4 1/4] ARM: Move the outer_cache definitions into a separate file Catalin Marinas
2010-03-19 13:48 ` [PATCH v4 2/4] ARM: Add outer_cache_fns.sync function pointer Catalin Marinas
2010-03-19 13:48 ` [PATCH v4 3/4] ARM: Add L2x0 outer_sync() support Catalin Marinas
2010-03-19 13:48 ` [PATCH v4 4/4] ARM: Change the mandatory barriers implementation Catalin Marinas
2010-03-19 14:10 ` [PATCH v4 0/4] ARM mandatory barriers Catalin Marinas

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