[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] USB printer not working in a Linux domU



In message <4607FB20.2020309@xxxxxx>, you write:
>Hi
>>   I am trying to get a USB printer to work in a Linux domU. 
>I got the same error and am discussing this in xen-devel.
>
>Right now there's a workaround:
>in "drivers/usb/class/usblp.c" lower the value of "USBLP_BUF_SIZE" from 
>8192 to 4096, remove the .o-files and rebuild.
>This should work.

  Thanks - I found the same work-around myself doing some debugging.

  Why is Xen unable to correctly do the order=1 allocation behind this code
path?

  I also tried a USB scanner (sane-backends w/libusb) in this domU. When you
try to actually scan, it throws up a DMA error and kernel oops. Much more
seriously broken than the print problem.

  It looks to me like there are some real Xen problems behind these two, and
the Xen developers could improve the code's quality by debugging these cases.

  I tried to file a bug report with XenSource, but their new account sign-up
never got back to me.

                                                                        -Craig

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.