All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug] PVUSB, Ubuntu 12.04, Xen 4.1.2
@ 2013-05-29 13:11 Erwan PILLET
  2013-05-29 13:25 ` George Dunlap
  0 siblings, 1 reply; 5+ messages in thread
From: Erwan PILLET @ 2013-05-29 13:11 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 3277 bytes --]

Hi everyone,

I installed xen from packages on Ubuntu 12.04, getting the version 4.1.2 .
I wanted to use pvusb which I understand was functional on this version to
pass an USB hard drive to my DomU, but I only manage to get this error
trying to attach the device to a domain.

It may also be worth mentionning that "xm usb-hc-destroy mydomu 0" doesn't
have any effect, so it doesn't give back any error (I get one if I try on
an unregistered devId) but don't remove the host controller.

So should pvusb be fonctionnal on this version of xen/xm ? If yes, any help
would be highly appreciated.

Thanks,

Erwan

root@xenprob:/home/xenprob# xm usb-list-assignable
2-1.3        : ID 154b:005b PNY Technologies USB 2.0 FD
2-1.6        : ID 413c:2107 DELL Dell USB Entry Keyboard
2-1.8        : ID 046d:c077 Logitech USB Optical Mous
root@xenprob:/home/xenprob# xm usb-list mydomu
Idx BE  state usb-ver  BE-path
0   0   1     USB2.0  /local/domain/0/backend/vusb/2/0
port 1:
port 2:


root@xenprob:/home/xenprob# xm usb-attach mydomu 0 1 2-1.3
Unexpected error: <class 'xen.util.vusb_util.UsbDeviceParseError'>

Please report to xen-devel@lists.xensource.com
Traceback (most recent call last):
  File "/usr/lib/xen-4.1/bin/xm", line 8, in <module>
    main.main(sys.argv)
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xm/main.py", line 3983, in
main
    _, rc = _run_cmd(cmd, cmd_name, args)
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xm/main.py", line 4007, in
_run_cmd
    return True, cmd(args)
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xm/main.py", line 3046, in
xm_usb_attach
    if vusb_util.bus_is_assigned(bus):
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/util/vusb_util.py", line
275, in bus_is_assigned
    raise UsbDeviceParseError("Can't get assignment status: (%s)." % bus)
xen.util.vusb_util.UsbDeviceParseError: vusb: Error parsing USB device
info: Can't get assignment status: (2-1.3).


root@xenprob:/home/xenprob# xm info
host                   : xenprob
release                : 3.2.0-44-generic
version                : #69-Ubuntu SMP Thu May 16 17:35:01 UTC 2013
machine                : x86_64
nr_cpus                : 12
nr_nodes               : 1
cores_per_socket       : 6
threads_per_core       : 2
cpu_mhz                : 1995
hw_caps                :
bfebfbff:2c100800:00000000:00003f40:13bee3ff:00000000:00000001:00000000
virt_caps              : hvm
total_memory           : 16309
free_memory            : 458
free_cpus              : 0
xen_major              : 4
xen_minor              : 1
xen_extra              : .2
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : placeholder
cc_compiler            : gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
cc_compile_by          : stefan.bader
cc_compile_domain      : canonical.com
cc_compile_date        : Mon Apr 29 19:04:55 UTC 2013
xend_config_format     : 4



-- 
Erwan PILLET
Élève ingénieur Telecom Bretagne
+33 6 52 45 44 56
erwan.pillet@telecom-bretagne.eu

[-- Attachment #1.2: Type: text/html, Size: 4430 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-05-29 18:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-29 13:11 [Bug] PVUSB, Ubuntu 12.04, Xen 4.1.2 Erwan PILLET
2013-05-29 13:25 ` George Dunlap
2013-05-29 15:08   ` Erwan PILLET
2013-05-29 16:14     ` George Dunlap
2013-05-29 18:00       ` Konrad Rzeszutek Wilk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.