[EMAIL PROTECTED] wrote:

Hello Fabrice,

This patch introduces an already fixed bug with linux guest os. The
message is: "controller still running". The attached patch fixes this
problem.
To expand on this, I saw windows checking the status register several times to look for hchalt once R/S bit was written 0. However, Linux guest hcd only checks the status register once before giving up. So the much simpler patch here works in both cases. However, it also means we can't properly indicate when the frame has really stopped and the host controller halted. This isn't something that shows up with the code in CVS because the hub is always attached and thus the linux hcd doesn't try to suspend the bus (Windows XP will do this and there is a patch I'll try to submit later on this week - very busy).


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to