Re: [OMPI devel] New ARM patch

2013-01-28 Thread Leif Lindholm
On 26/01/13 00:05, Jeff Squyres (jsquyres) wrote: Here's what I have done: 1. Committed your patch to v1.6. George's patch was not committed to v1.6. Many thanks. 2. I opened https://svn.open-mpi.org/trac/ompi/ticket/3481 to track your proposal of re-implementing/revamping the ARM ASM code.

Re: [OMPI devel] New ARM patch

2013-01-25 Thread Leif Lindholm
On 24/01/13 22:12, Jeff Squyres (jsquyres) wrote: On Jan 24, 2013, at 8:18 AM, Leif Lindholm wrote: I tested this patch in v1.6 and v1.7 on my Pi, and it seems to work just fine. "make check" passes all the ASM tests. Just to be perfectly clear: it wouldn't on ARMv5 though

Re: [OMPI devel] New ARM patch

2013-01-24 Thread Leif Lindholm
On 24/01/13 02:54, Jeff Squyres (jsquyres) wrote: [snip] Basic point is - this is an insufficiently validated patch referred to as "an ugly kludge" by the original author (Jon Masters@Red Hat), who created it to be able to include it in the Fedora ARMv5 port. I has previously provided suggestions

Re: [OMPI devel] New ARM patch

2013-01-23 Thread Leif Lindholm
before? > > If ARM4 was working before, how important is it? I.e., would it be ok > to accept George's stuff for 1.7.0, and then accept any > improvements/reshuffle/etc. from you for 1.7.1? > > > > On Jan 21, 2013, at 12:15 PM, Leif Lindholm > wrote: > >

[OMPI devel] New ARM patch

2013-01-21 Thread Leif Lindholm
Hi George, Any chance of r27882 being reverted? As I told the Fedora guys when that patch originally surfaced[1], I'm not overly fond of - copying source files around as part of the configure step - having separate source files for ARMv6 and ARMv7, when those differences should be easily separa

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-05-04 Thread Leif Lindholm
Correct. > -Original Message- > From: Jeff Squyres [mailto:jsquy...@cisco.com] > Sent: 04 May 2012 14:49 > To: Leif Lindholm > Cc: Evan Clinton; Peter Robinson; Open MPI Developers > Subject: Re: [OMPI devel] [PATCH] Open MPI on ARMv5 > > Ok. I'm parsing t

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-05-04 Thread Leif Lindholm
> > It causes no problems on/for the systems supported by trunk before > the patch went in - it just means that in some situations it doesn't > work on/for the systems enabled by that patch. > > I'm having trouble parsing that. :-) Sorry :) > Does this mean that we put in the patch, but it will

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-05-04 Thread Leif Lindholm
012 11:51 > To: Evan Clinton > Cc: Peter Robinson; Leif Lindholm; Open MPI Developers > Subject: Re: [OMPI devel] [PATCH] Open MPI on ARMv5 > > What I need to know in the immediate future is: does this affect the > new patch that we just put in the 1.6rc2 tarball? > > http://

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-05-02 Thread Leif Lindholm
=790343&name=build.log Evan - how are you building this? / Leif > -Original Message- > From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On > Behalf Of Leif Lindholm > Sent: 30 April 2012 22:05 > To: Jeff Squyres > Cc: Open MPI Developers;

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-04-30 Thread Leif Lindholm
know if any further drops off 1.5 are planned? / Leif From: Jeff Squyres [jsquy...@cisco.com] Sent: 30 April 2012 21:19 To: Leif Lindholm Cc: Evan Clinton; Open MPI Developers Subject: Re: [OMPI devel] [PATCH] Open MPI on ARMv5 I'm good with it as long

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-04-30 Thread Leif Lindholm
Thanks, I'm happy for this to go in - Jeff? / Leif > -Original Message- > From: nave.notn...@gmail.com [mailto:nave.notn...@gmail.com] On Behalf > Of Evan Clinton > Sent: 30 April 2012 05:12 > To: Leif Lindholm > Cc: Open MPI Developers; Jeffrey Squyres >

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-04-26 Thread Leif Lindholm
On 04/25/12 01:50, Evan Clinton wrote: - The v5 code doesn't actually make use of the kuser helper barriers in its versions of opal_atomic_cmpset_acq/rel. Quote the documentation, __kuser_cmpxchg "already includes memory barriers as needed," so the code using it shouldn't need anything extra.

Re: [OMPI devel] [PATCH] Open MPI on ARMv5

2012-04-24 Thread Leif Lindholm
ttp://gcc.gnu.org/wiki/Atomic/GCCMM). However, the old __sync* intrinsic were a bit heavyweight so until 4.7 is ubiquitous I prefer to keep the inline asm, and now the kuser calls. / Leif > -Original Message- > From: Jeffrey Squyres [mailto:jsquy...@cisco.com] > Sent: 1

Re: [OMPI devel] MPI_Init_thread problem on ubuntu ARM (open-mpi 1.4.3)

2012-03-27 Thread Leif Lindholm
For any archive readers or otherwise interested parties: Apparently Ubuntu 11.10 onwards includes Open MPI 1.4.3 with an ARM patch set different from mine. It was lacking a functional opal_sys_timer_get_cycles() implementation. There is an open bug being tracked through: https://bugs.launchpad.ne

Re: [OMPI devel] Compiling OpenMPI 1.5.4 on Debian 6 qemu arm6l

2012-02-28 Thread Leif Lindholm
mpi.org [mailto:devel-boun...@open-mpi.org] On > Behalf Of Jeffrey Squyres > Sent: 28 February 2012 14:10 > To: Leif Lindholm > Cc: Open MPI Developers; Ron Broberg > Subject: Re: [OMPI devel] Compiling OpenMPI 1.5.4 on Debian 6 qemu > arm6l > > Are there any changes we need to

Re: [OMPI devel] Compiling OpenMPI 1.5.4 on Debian 6 qemu arm6l

2012-02-28 Thread Leif Lindholm
help/topic/com.arm.doc.ddi0301h/Babhejba.html > -Original Message- > From: Jeffrey Squyres [mailto:jsquy...@cisco.com] > Sent: 28 February 2012 12:30 > To: Ron Broberg; Open MPI Developers > Cc: Leif Lindholm > Subject: Re: [OMPI devel] Compiling OpenMPI 1.5.4 on De

[OMPI devel] [patch] add explicit IT instructions in ARM assembly

2011-08-02 Thread Leif Lindholm
In the Linaro 11.05 Linux metadistribution, and hence most likely in Ubuntu 11.04, the GNU assembler no longer defaults to -mimplicit-it=thumb, causing the build to fail when compiling on this platform. The attached trivial patch adds explicit IT instructions where required, permitting a succ

Re: [OMPI devel] [Patch] Add support for ARMv7-A architecture

2011-01-07 Thread Leif Lindholm
> From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On > Behalf Of Jeff Squyres > > On Jan 7, 2011, at 12:39 PM, Leif Lindholm wrote: > > Could I submit it as an attachment instead? > > Please do. We usually use attachments here for exactly this

Re: [OMPI devel] [Patch] Add support for ARMv7-A architecture

2011-01-07 Thread Leif Lindholm
> -Original Message- > From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On > Behalf Of Jeff Squyres > > Many thanks for this contribution! You're welcome :) > A few points: > > 1. This is a lengthy contribution; it's a bit more than a "trivial" patch > that we could in

[OMPI devel] [Patch] Add support for ARMv7-A architecture

2010-12-24 Thread Leif Lindholm
Hi, The following patch adds support for the ARMv7-A architecture to opal. This includes current processors such as Cortex-A8 and Cortex-A9, as well as upcoming Cortex-A5 and Cortex-A15. It has been validated on Ubuntu Lucid (10.04) and Maverick (10.10), although the former might require some pac