Re: [uml-devel] Occasional hang starting up.

2006-03-20 Thread Blaisorblade
On Tuesday 21 March 2006 02:00, Jeff Dike wrote: > On Fri, Mar 17, 2006 at 08:36:58PM +0100, Blaisorblade wrote: > > 2) write_sigio_thread should do a "down" on a semaphore/mutex and the > > first update_thread should "up" it. As usually, this semaphore would be > > indeed implemented as a pipe. >

Re: [uml-devel] Occasional hang starting up.

2006-03-20 Thread Jeff Dike
On Fri, Mar 17, 2006 at 08:36:58PM +0100, Blaisorblade wrote: > 2) write_sigio_thread should do a "down" on a semaphore/mutex and the first > update_thread should "up" it. As usually, this semaphore would be indeed > implemented as a pipe. Is there anything wrong with this: Index: linux-2.6.15/

Re: [uml-devel] Occasional hang starting up.

2006-03-20 Thread Werner Almesberger
Blaisorblade wrote: > 2) write_sigio_thread should do a "down" on a semaphore/mutex and the first > update_thread should "up" it. As usually, this semaphore would be indeed > implemented as a pipe. Be the way, in case a proper fix is too involved for 2.6.16.x, here's a quick and dirty work-aroun