[ltt-dev] [PATCH 0/5] Add S390 support
Mathieu Desnoyers
mathieu.desnoyers at polymtl.ca
Wed Jun 17 12:57:54 EDT 2009
* Jan Blunck (jblunck at suse.de) wrote:
> Hey Mathieu,
>
> this patchset adds support for the S390 architecture. The atomic exchange is
> implemented from scratch and released under LGPL.
>
Hi Jan,
That's nice! Would you be willing to re-license the arch_atomic_s390.h
and arch_s390.h using a MIT-style license ? See the LICENSE file in the
urcu tree for details. Basically, the idea is to free ourselves from any
copy restriction on the very low-level architectural primitives.
> Architectures that don't have their own api.h header (like S390) use the GCC
> primitives instead. I was too lazy to implement one for S390 so I used the
> patch provided by Paul.
That's great !
I'll wait to hear from you before I pull these,
Thanks,
Mathieu
>
> Thanks,
> Jan
>
> Jan Blunck (4):
> Add S390 architecture specific headers
> api.h is only needed by urcutorture
> Add S390 support
> s390: Fix some compiler warnings
>
> Paul E. McKenney (1):
> URCU's api_*.h
>
> Makefile | 24 +-
> api_gcc.h | 1328 ++++++++++++++++++++++++++++++++++++++++++++++++++++
> api_ppc.h | 51 +--
> api_x86.h | 53 +--
> arch_atomic_s390.h | 90 ++++
> arch_s390.h | 70 +++
> rcutorture.h | 1 +
> 7 files changed, 1515 insertions(+), 102 deletions(-)
> create mode 100644 api_gcc.h
> create mode 100644 arch_atomic_s390.h
> create mode 100644 arch_s390.h
>
--
Mathieu Desnoyers
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68
More information about the lttng-dev
mailing list