[ltt-dev] [PATCH 0/3] Support for user space rcu for ARM < v7

Jason Wessel jason.wessel at windriver.com
Wed Feb 23 16:47:56 EST 2011

This patch makes the ARM support in user space rcu a bit more generic
by renaming the headers and adding a test case for the dmb
instruction.  On a arch that does not have dmb the generic fallback to
the compiler barrier appears to work fine.

This patch set was tested on ARMv5, ARMv6 and ARMv7.

Comments are welcome.


The following changes since commit 34cfb3e3e6e8f876e1fbe091d715c6893b907ed7:
  Mathieu Desnoyers (1):
        URCU list: remove leftover namespace clash (list_t type removed)

Jason Wessel (3):
      Make armv7l headers generic for the arm architecture
      Change the arm headers to remove all the references to v7
      Add a test for the dmb instruction on ARM

 configure.ac                                       |   22 +++++++++++++++++++-
 urcu/{arch_armv7l.h => arch_arm.h}                 |   10 +++++---
 urcu/{uatomic_arch_armv7l.h => uatomic_arch_arm.h} |    8 +++---
 3 files changed, 31 insertions(+), 9 deletions(-)
 rename urcu/{arch_armv7l.h => arch_arm.h} (87%)
 rename urcu/{uatomic_arch_armv7l.h => uatomic_arch_arm.h} (88%)

More information about the lttng-dev mailing list