[openib-general] Re: ANNOUNCE: First usable version of userspace verbs
Roland Dreier
roland at topspin.com
Thu Mar 10 10:29:20 PST 2005
Michael> I think I have discovered the problem. It seems that with
Michael> -O3 my compiler may reorder the WQE (and possibly CQE)
Michael> write with respect to the doorbell. This wont happen on
Michael> i386 with consistent i/o ordering since the doorbell is
Michael> done in assembly, and probably not on other 32 bit
Michael> architectures since the mutex is likely to include a
Michael> memory barrier.
Michael> Applying the folowing patch fixes the problem for me for
Michael> x86_64.
Thanks for diagnosing this. I think I want to work on a more general
fix though.
- R.
More information about the general
mailing list