Hi! > > That's right, but the example you give below is userspace (syslogd) vs > > kernel space (kjournald), so I wonder if something could be wrong with > > your implementation. > Right, my example can be solved with your patch. But I'd like a more > generic solution to solve all the dependences, like user space tasks > dependencies. How can usespace processes depend on each other? By definition user task sleeps in place where it holds no locks... it can't block anyone. Pavel -- Boycott Kodak -- for their patent abuse against Java.