All of lore.kernel.org
 help / color / mirror / Atom feed
* Bug in usbdevices option handling when BusID=8
@ 2013-08-04 11:08 Gordan Bobic
  2013-08-04 11:36 ` Gordan Bobic
  2013-08-05  7:29 ` Ian Campbell
  0 siblings, 2 replies; 13+ messages in thread
From: Gordan Bobic @ 2013-08-04 11:08 UTC (permalink / raw)
  To: xen-devel@lists.xen.org

Configuration: Xen 4.3.0, xl

I have been trying to pass USB mouse and keyboard through do a domU 
using usbdevices = [] option. The success/failure seems to be related to 
the bus.device option.

Specifically, in quemu log:

husb: open device 0.2
/dev/bus/usb/000/002: No such file or directory
Warning: could not add USB device host:008.002
husb: open device 6.2
husb: config #1 need -1
husb: 2 interfaces claimed for configuration 1
husb: grabbed usb device 6.2

In domU config:
usbdevice = [ 'host:008.002', 'host:006.002' ]

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.

If I change the port where the device is connected and it gets a 
different ID, and I change the config to:

usbdevice = [ 'host:003.002', 'host:006.002' ]

the log then says:

husb: open device 3.2
husb: config #1 need -1
husb: 1 interfaces claimed for configuration 1
husb: grabbed usb device 3.2
husb: open device 6.2
husb: config #1 need -1
husb: 2 interfaces claimed for configuration 1
husb: grabbed usb device 6.2

and both devices are availble in domU.

Bug?

Gordan

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

end of thread, other threads:[~2013-12-13 11:04 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-04 11:08 Bug in usbdevices option handling when BusID=8 Gordan Bobic
2013-08-04 11:36 ` Gordan Bobic
2013-08-05  7:29 ` Ian Campbell
2013-08-05 13:22   ` George Dunlap
2013-08-05 19:20     ` Gordan Bobic
2013-08-06  9:24       ` George Dunlap
2013-08-06  9:25         ` Gordan Bobic
2013-08-06  9:28       ` George Dunlap
2013-08-06  9:30         ` Processed: " xen
2013-12-12 17:01       ` Anthony PERARD
2013-12-12 17:29         ` George Dunlap
2013-12-12 19:32           ` Anthony PERARD
2013-12-13 11:04             ` George Dunlap

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.