All of lore.kernel.org
 help / color / mirror / Atom feed
* Bug: USB Bridge Will Not PassThru
@ 2014-06-18  6:00 merc1984
  2014-06-18  6:48 ` Pasi Kärkkäinen
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: merc1984 @ 2014-06-18  6:00 UTC (permalink / raw)
  To: Xen-devel


I have a device which is a programmable bridge by Cirrus Semiconductor. 
It converts parallel TTL to USB2.  I've built udev rules to upload its
firmware when detected (by VID/PID), and to set the permissions and a
systemd alias of its new identity after the firmware is loaded.

With Xen 4.3 its Cirrus (unprogrammed) identity would not show up when
passed thru to an HVM, but after it got its firmware its new identity
(Anchor) would pass thru, and worked fine.  With Xen 4.4 its
unprogrammed and programmed  identities no longer pass through.  The
error in dmesg is not helpful.  I'll follow up with that tomorrow.  

I know that this is a special case, but there are alot of these
programmable bridges out there for various functions.  And actually,
with Xen 4.4 I am not able to pass through -any- of my USB devices
anymore.  The mouse, keyboard, Canon scanner, sd card reader, all fail
to show in the HVM domU.  PCI forwarding dom0's USB hub is not an option
as there is only one hub for the whole machine that handles all 14
ports.


-- 
http://www.fastmail.fm - The way an email service should be

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

end of thread, other threads:[~2014-06-18 20:30 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-18  6:00 Bug: USB Bridge Will Not PassThru merc1984
2014-06-18  6:48 ` Pasi Kärkkäinen
2014-06-18 13:45   ` merc1984
2014-06-18 14:10     ` Pasi Kärkkäinen
2014-06-18 15:28       ` merc1984
2014-06-18 15:47         ` Pasi Kärkkäinen
2014-06-18 16:26           ` merc1984
2014-06-18 17:22             ` Pasi Kärkkäinen
2014-06-18 17:55               ` Pasi Kärkkäinen
2014-06-18 18:13               ` merc1984
2014-06-18 19:02                 ` merc1984
2014-06-18 20:30                   ` merc1984
2014-06-18 11:34 ` George Dunlap
2014-06-18 15:17 ` merc1984

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.