[openib-general] kdapl build error on ia64

Tom Duffy tduffy at sun.com
Mon Aug 1 15:16:30 PDT 2005


On Fri, 2005-07-29 at 16:46 -0500, John Partridge wrote:
> I searched the archives and don't see a solution, but I think I've tracked it down
> to a bug in ulp/kdapl/ib/dapl_util.h
> 
> root on mig133  > diff -ruN dapl_util.h dapl_util.h-johnip

Please use diff -ruNp.  See FAQ question 10.

> =============== diff ===============================
> 
> 	--- dapl_util.h 2005-07-29 16:36:17.514669886 -0500
> 	+++ dapl_util.h-johnip  2005-07-29 16:37:11.514578548 -0500
> 	@@ -71,7 +71,7 @@
> 
> 	 #ifdef __ia64__
> 
> 	-       current_value = ia64_cmpxchg("acq", v, match_value, new_value, 4);
> 	+       current_value = ia64_cmpxchg(acq, v, match_value, new_value, 4);
> 
>   	#elif defined (__PPC__)

Please kill dapl_os_atomic_assign().  Just use cmpxchg() directly
instead.

-tduffy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20050801/000f1e22/attachment.sig>


More information about the general mailing list