linux-um archives
 help / color / mirror / Atom feed
* [uml-devel] Deadlock in ubd-aio
@ 2005-05-12 15:00 Bodo Stroesser
  0 siblings, 0 replies; only message in thread
From: Bodo Stroesser @ 2005-05-12 15:00 UTC (permalink / raw)
  To: Jeff Dike; +Cc: user-mode-linux devel

Hi Jeff,

there is a problem in ubd / aio on host 2.4, that I can
reproduce easily.
I inserted some counters into submit_aio(), not_aio_thread()
and ubd_intr(). If the problem occurs, both
submit_aio_24() and not_aio_thread() are waiting for a write to
pipe to complete, while both pipes are filled with 57 entries each.

Since SIGIO is blocked at that time, ubd_intr() isn't started,
and the system hangs.

I think, we have to add some "flowcontrol", but have no idea how
to do this.

I don't know, if this could be problem on 2.6 host also.

	Bodo


-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-05-12 15:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-12 15:00 [uml-devel] Deadlock in ubd-aio Bodo Stroesser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox