[openib-general] RHEL 4 U3 - lost completions

Or Gerlitz ogerlitz at voltaire.com
Wed Oct 4 01:55:12 PDT 2006


Roland Dreier wrote:
>     Or> Roland - If indeed, does it make sense that the problem does
>     Or> not reproduce with single threaded runs?
> 
> Sorry, I can't parse the question.  However, the problem here seems to
> be that the CQ buffer pages end up being marked for copy-on-write, and
> I don't know of any reason why that would happen other than a fork()
> happening somewhere (possibly behind the scenes in a system() call or
> something like that).

My question was: assuming there is some fork() (eg behind the scenes of 
daemonize()) in the app, does it makes sense that everything works as 
long as the app is single threaded but when there are multiple threads 
things breaks (eg COW is applied on the page used to hold the CQ etc).

?

Or.





More information about the general mailing list