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

Re: [Xen-devel] Bug in usbdevices option handling when BusID=8

On Tue, 6 Aug 2013 10:24:09 +0100, George Dunlap <George.Dunlap@xxxxxxxxxxxxx> wrote:
On Mon, Aug 5, 2013 at 8:20 PM, Gordan Bobic <gordan@xxxxxxxxxx> wrote:
On 08/05/2013 02:22 PM, George Dunlap wrote:

On Mon, Aug 5, 2013 at 8:29 AM, Ian Campbell <Ian.Campbell@xxxxxxxxxx>

On Sun, 2013-08-04 at 12:08 +0100, Gordan Bobic wrote:

At a glance, this looks like something buggy happens when BusID=8. It sees that the device is host:008.002, but then goes and tries to open
/dev/bus/usb/000/002 instead of /dev/bus/usb/008/002.

Smells like a bitmask gone wrong somewhere, or something like that.

xl/libxl doesn't really do much with the string which you passed in so it should be going straight to qemu unmodified. You ought to be able to
see this in the logs I think.

Or using ps -ax -- what does that show the command-line to be?

It looks like a qemu-traditional (qemu-dm) issue:

# grep usb /var/log/xen/qemu-dm-edi.log

husb: open device 0.2
/dev/bus/usb/000/002: No such file or directory

# ps auxw | grep qemu
root      8364  4.4  0.0 239132  8880 ?        SLsl 20:16   0:07
/usr/lib/xen/bin/qemu-dm -d 1 -domain-name edi -vnc -vncunused
-k en-gb -serial pty -videoram 8 -std-vga -boot c -usb -usbdevice
host:008.002 -acpi -vcpus 8 -vcpu_avail 0xff -net
nic,vlan=0,macaddr=00:16:3e:4e:c5:0c,model=e1000 -net
tap,vlan=0,ifname=vif1.0-emu,bridge=br0,script=no,downscript=no -M xenfv

Could you test qemu-xen with configuration, to test to see if it
works?  If it doesn't we probably need to report this upstream --
otherwise it's just a matter of fixing it in our tree.

I'll have to rebuild my packages to test that - my build only includes


Xen-devel mailing list



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