From mboxrd@z Thu Jan 1 00:00:00 1970 From: paulmck@linux.vnet.ibm.com (Paul E. McKenney) Date: Fri, 18 Jun 2010 09:13:03 -0700 Subject: [ltt-dev] [PATCH 0/4] v2: Add gcc primitives, ia64 support, ARMv7L support, and kill unknown In-Reply-To: <20100618160243.GB21232@Krystal> References: <20100617044702.GA9005@linux.vnet.ibm.com> <20100618154653.GA21232@Krystal> <20100618160243.GB21232@Krystal> Message-ID: <20100618161303.GC2365@linux.vnet.ibm.com> On Fri, Jun 18, 2010 at 12:02:43PM -0400, Mathieu Desnoyers wrote: > * Mathieu Desnoyers (mathieu.desnoyers at efficios.com) wrote: > > * Paul E. McKenney (paulmck at linux.vnet.ibm.com) wrote: > > > Hello! > > > > Looks good ! Will merge, thanks! > > (will merge v3 instead) ;) Very good, you beat me to it. ;-) Thanx, Paul > Mathieu > > > > > Mathieu > > > > > > > > This set of four patches does the following: > > > > > > o Add header files providing definitions based on the gcc __sync_ > > > set of primitives. > > > > > > o Add IA64 support based on the gcc definitions. > > > > > > o Add native ARMv7L support. > > > > > > o Force build failures on unknown architectures. > > > > > > Updates since v1: > > > > > > o Add note that this works back to at least 2.6.15 kernels. > > > > > > Thanx, Paul > > > > > > b/configure.ac | 1 > > > b/urcu/arch_armv7l.h | 59 ++++++++++++++++++++++++++++++++++++++++++ > > > b/urcu/arch_gcc.h | 59 ++++++++++++++++++++++++++++++++++++++++++ > > > b/urcu/arch_unknown.h | 28 +++++++++++++++++++ > > > b/urcu/uatomic_arch_armv7l.h | 50 +++++++++++++++++++++++++++++++++++ > > > b/urcu/uatomic_arch_gcc.h | 48 ++++++++++++++++++++++++++++++++++ > > > b/urcu/uatomic_arch_unknown.h | 25 +++++++++++++++++ > > > configure.ac | 13 ++++----- > > > 8 files changed, 276 insertions(+), 7 deletions(-) > > > > -- > > Mathieu Desnoyers > > Operating System Efficiency R&D Consultant > > EfficiOS Inc. > > http://www.efficios.com > > -- > Mathieu Desnoyers > Operating System Efficiency R&D Consultant > EfficiOS Inc. > http://www.efficios.com