On Wed, 2014-09-03 at 18:10 +0200, Jiri Svoboda wrote:
> Hi Jan,
> 
> I ran into this in the following setup:
> Qemu with UHCI HC (-usb) and with a real flash stick connected to the host 
> port forwarded into Qemu (-usbdevice host:xxxx:yyyy)
> 
> Since you say low-speed bulk transfers are not allowed, this is probably a 
> bug in Qemu, so it can be considered a workaround.
> We could certainly file a bug with Qemu and then remove the workaround, but 
> still, I would expect the driver to handle the situation gracefully, instead
> of crashing.
> 

thanks for the info, can you point me to the bug when you report it?
did the usb stick work with the workaround

I think checking the queue pointer for null and refusing transfer would
be the right solution here.

jan

> Cheers,
> Jiri
> 
> 
> Od: Ján Veselý
> 
> Hi Jiri,
> "
> I noticed your 'Fix low-speed bulk transfer in UHCI'. the USB specs
> explicitly state that only full speed bulk transfers are allowed. Have
> you run into a bug related to this? if so is that a real device or
> qemu(other emulator) based one?
> 
> jan
> 
> _______________________________________________
> HelenOS-devel mailing list
> [email protected]
> http://lists.modry.cz/listinfo/helenos-devel";
> _______________________________________________ HelenOS-devel mailing list 
> [email protected] http://lists.modry.cz/listinfo/helenos-devel


Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to