On Wed, Oct 12, 2022 at 5:14 PM Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > On Tue, Oct 11, 2022 at 02:49:09PM -0400, Peter Geis wrote: > > On Mon, Oct 10, 2022 at 11:01 AM Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > > > > The bug is the device is unusable in passthrough, this is the only > > > > direction as to why. The question is which piece of software is > > > > causing it. I figure qemu is the most likely suspect, but they request > > > > bugs that are possibly in kvm start here. The cdc-acm driver is the > > > > least likely in my mind, as the other device that works also uses it. > > > > I just tested removing the other working device and only passing > > > > through the suspect device, and it still triggers the bug. So whatever > > > > the problem is, it's specific to this one device. > > > > > > Does anything of interest about the device show up in the virtual > > > machine's kernel log? > > > > Nothing in regards to this no. The device enumerates, but any attempt > > to access it triggers the warning on the host only. > > That's odd. I don't see anything in the usbmon trace corresponding to > the warning messages about interface 1. In fact, I don't see anything > at all in the trace relating to interface 1. > > > > You can collect a usbmon trace on the host system to gather more > > > information about what the virtual machine is trying to do. Your > > > previous post shows that the device is on bus 3, so before starting > > > qemu-kvm you would do: > > > > > > cat /sys/kernel/debug/usb/usbmon/3u >mon.txt > > > > > > in a separate window. Kill the cat process when the test is over and > > > post the output file. > > > > > > It'll help if you unplug the working device (and in fact as many devices > > > on bus 3 as is practical) before running the test, so that the trace > > > includes only traffic to the non-working device. > > > > > > For comparison, you could also acquire a usbmon trace of what happens > > > when you try using the device on a real, non-virtual machine. For this > > > test you would start the trace before plugging in the device. > > > > I've attached the requested file, but I have no idea how to read this. > > The file consists of the host when the device is plugged in until > > enumeration, left to idle for a few moments, then the guest is started > > and permitted to claim it. > > Actually the device was plugged in and enumerated, and then about four > seconds later it spontaneously disconnected for a moment. It was > enumerated again, and about three minutes after that it looks like the > virtual guest started up. The guest reset the device and enumerated it, > but did nothing more. In particular, the guest did not try to install > configuration 1, which is odd. Or if it did try this, the attempt > wasn't visible in the usbmon trace. > > I'm inclined to agree that the fault appears to lie in qemu-kvm. > > > No other device is on the bus. > > In fact one other device was. It identified itself with the strings > "PbAcid" and "CPS", but I can't tell more than that. A UPS device, > perhaps? > > There's one other thing you might try, although I'm not sure that it > will provide any useful new information. Instead of collecting a > usbmon trace, collect a usbfs snoop log. Before starting qemu, do: > > echo 1 >/sys/module/usbcore/parameters/usbfs_snoop > > This will cause the accesses performed via usbfs, including those > performed by the qemu process, to be printed in the kernel log. (Not > all of the accesses, but the more important ones.) Let's see what shows > up. So I built and tested the newest version of QEMU, and it exhibits the same issue. I've also captured the log as requested and attached it here. > > Alan Stern Thanks again, Peter
[93190.876501] audit: type=1400 audit(1665880374.009:148): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="libvirt-4c5855dd-2d61-452f-8f9f-5cc79681a8be" pid=149602 comm="apparmor_parser" [93190.933026] usb 3-6.2: opened by process 149607: rpc-libvirtd [93191.006429] usb 3-6.2: opened by process 149605: qemu-system-x86 [93191.006461] usb 3-6.2: usbdev_do_ioctl: CONTROL [93191.006465] usb 3-6.2: control urb: bRequestType=80 bRequest=08 wValue=0000 wIndex=0000 wLength=0001 [93191.006468] usb 3-6.2: ep0 ctrl-in, length 1, timeout 1000 [93191.006589] usb 3-6.2: ep0 ctrl-in, actual_length 1, status 0 [93191.006592] data: 00 . [93191.006615] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93191.006616] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0300 wIndex=0000 wLength=0004 [93191.006619] usb 3-6.2: userurb 000056069bc27040, ep0 ctrl-in, length 4 [93191.006716] usb 3-6.2: urb complete [93191.006718] usb 3-6.2: userurb 000056069bc27040, ep0 ctrl-in, actual_length 4 status 0 [93191.006721] data: 04 03 09 04 .... [93191.006729] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93191.006731] usb 3-6.2: reap 000056069bc27040 [93191.006734] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93191.006737] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93191.006738] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0302 wIndex=0409 wLength=00ff [93191.006740] usb 3-6.2: userurb 000056069bc27040, ep0 ctrl-in, length 255 [93191.006861] usb 3-6.2: urb complete [93191.006863] usb 3-6.2: userurb 000056069bc27040, ep0 ctrl-in, actual_length 20 status 0 [93191.006865] data: 14 03 43 00 6f 00 6e 00 42 00 65 00 65 00 20 00 49 00 49 00 ..C.o.n.B.e.e. .I.I. [93191.006872] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93191.006874] usb 3-6.2: reap 000056069bc27040 [93191.006877] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797055] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93193.797060] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0100 wIndex=0000 wLength=0008 [93193.797064] usb 3-6.2: userurb 00007fdd5466ea50, ep0 ctrl-in, length 8 [93193.797201] usb 3-6.2: urb complete [93193.797203] usb 3-6.2: userurb 00007fdd5466ea50, ep0 ctrl-in, actual_length 8 status 0 [93193.797206] data: 12 01 01 02 02 00 00 40 .......@ [93193.797248] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797250] usb 3-6.2: reap 00007fdd5466ea50 [93193.797259] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797378] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93193.797380] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0100 wIndex=0000 wLength=0012 [93193.797384] usb 3-6.2: userurb 00007fdd55195060, ep0 ctrl-in, length 18 [93193.797561] usb 3-6.2: urb complete [93193.797563] usb 3-6.2: userurb 00007fdd55195060, ep0 ctrl-in, actual_length 18 status 0 [93193.797565] data: 12 01 01 02 02 00 00 40 f1 1c 30 00 00 01 01 02 03 01 .......@..0....... [93193.797597] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797599] usb 3-6.2: reap 00007fdd55195060 [93193.797607] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797674] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93193.797676] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0200 wIndex=0000 wLength=0008 [93193.797678] usb 3-6.2: userurb 00007fdd551041c0, ep0 ctrl-in, length 8 [93193.797812] usb 3-6.2: urb complete [93193.797814] usb 3-6.2: userurb 00007fdd551041c0, ep0 ctrl-in, actual_length 8 status 0 [93193.797817] data: 09 02 43 00 02 01 00 80 ..C..... [93193.797830] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797832] usb 3-6.2: reap 00007fdd551041c0 [93193.797847] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.797894] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93193.797896] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0200 wIndex=0000 wLength=0043 [93193.797898] usb 3-6.2: userurb 00007fdd5466ea50, ep0 ctrl-in, length 67 [93193.798107] usb 3-6.2: urb complete [93193.798109] usb 3-6.2: userurb 00007fdd5466ea50, ep0 ctrl-in, actual_length 67 status 0 [93193.798112] data: 09 02 43 00 02 01 00 80 32 09 04 00 00 01 02 02 01 00 05 24 00 10 01 04 24 02 02 05 24 06 00 01 ..C.....2..........$....$...$... [93193.798113] data: 05 24 01 03 01 07 05 83 03 40 00 10 09 04 01 00 02 0a 00 00 00 07 05 81 02 40 00 00 07 05 02 02 .$.......@...............@...... [93193.798114] data: 40 00 00 @.. [93193.798127] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.798129] usb 3-6.2: reap 00007fdd5466ea50 [93193.798143] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.798197] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93193.798199] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0300 wIndex=0000 wLength=0002 [93193.798201] usb 3-6.2: userurb 00007fdd55195060, ep0 ctrl-in, length 2 [93193.798335] usb 3-6.2: urb complete [93193.798337] usb 3-6.2: userurb 00007fdd55195060, ep0 ctrl-in, actual_length 2 status 0 [93193.798339] data: 04 03 .. [93193.798352] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.798354] usb 3-6.2: reap 00007fdd55195060 [93193.798368] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.798412] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93193.798414] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0300 wIndex=0000 wLength=0004 [93193.798415] usb 3-6.2: userurb 00007fdd551041c0, ep0 ctrl-in, length 4 [93193.798589] usb 3-6.2: urb complete [93193.798591] usb 3-6.2: userurb 00007fdd551041c0, ep0 ctrl-in, actual_length 4 status 0 [93193.798593] data: 04 03 09 04 .... [93193.798606] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93193.798608] usb 3-6.2: reap 00007fdd551041c0 [93193.798622] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93195.712484] usb 3-6.2: usbdev_do_ioctl: RESET [93195.892482] usb 3-6.2: reset full-speed USB device number 70 using xhci_hcd [93196.095050] cdc_acm 3-6.2:1.0: ttyACM0: USB ACM device [93196.217040] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.217047] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0100 wIndex=0000 wLength=0040 [93196.217052] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, length 64 [93196.217189] usb 3-6.2: urb complete [93196.217191] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, actual_length 18 status 0 [93196.217194] data: 12 01 01 02 02 00 00 40 f1 1c 30 00 00 01 01 02 03 01 .......@..0....... [93196.217205] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.217207] usb 3-6.2: reap 00007fdd54b175d0 [93196.217222] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.346763] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.346779] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0100 wIndex=0000 wLength=0012 [93196.346785] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, length 18 [93196.346925] usb 3-6.2: urb complete [93196.346928] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, actual_length 18 status 0 [93196.346933] data: 12 01 01 02 02 00 00 40 f1 1c 30 00 00 01 01 02 03 01 .......@..0....... [93196.346947] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.346949] usb 3-6.2: reap 00007fdd54b175d0 [93196.346968] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347035] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.347039] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0f00 wIndex=0000 wLength=0005 [93196.347042] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, length 5 [93196.347154] usb 3-6.2: urb complete [93196.347156] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, actual_length 5 status 0 [93196.347159] data: 05 0f 0c 00 01 ..... [93196.347167] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347168] usb 3-6.2: reap 00007fdd5518f860 [93196.347174] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347237] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.347240] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0f00 wIndex=0000 wLength=000c [93196.347244] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, length 12 [93196.347359] usb 3-6.2: urb complete [93196.347362] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, actual_length 12 status 0 [93196.347364] data: 05 0f 0c 00 01 07 10 02 02 00 00 00 ............ [93196.347377] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347378] usb 3-6.2: reap 00007fdd5416e2f0 [93196.347385] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347449] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.347453] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0600 wIndex=0000 wLength=000a [93196.347457] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, length 10 [93196.347648] usb 3-6.2: urb complete [93196.347650] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, actual_length 0 status -32 [93196.347660] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347661] usb 3-6.2: reap 00007fdd54b175d0 [93196.347666] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347758] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.347762] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0600 wIndex=0000 wLength=000a [93196.347767] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, length 10 [93196.347936] usb 3-6.2: urb complete [93196.347938] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, actual_length 0 status -32 [93196.347946] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.347947] usb 3-6.2: reap 00007fdd5518f860 [93196.347952] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.348486] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.348490] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0600 wIndex=0000 wLength=000a [93196.348494] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, length 10 [93196.348666] usb 3-6.2: urb complete [93196.348668] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, actual_length 0 status -32 [93196.348703] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.348705] usb 3-6.2: reap 00007fdd5416e2f0 [93196.348715] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.350952] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.350960] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0200 wIndex=0000 wLength=0009 [93196.350964] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, length 9 [93196.351129] usb 3-6.2: urb complete [93196.351133] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, actual_length 9 status 0 [93196.351137] data: 09 02 43 00 02 01 00 80 32 ..C.....2 [93196.351164] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.351167] usb 3-6.2: reap 00007fdd54b175d0 [93196.351189] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.351315] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.351318] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0200 wIndex=0000 wLength=0043 [93196.351322] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, length 67 [93196.351537] usb 3-6.2: urb complete [93196.351540] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, actual_length 67 status 0 [93196.351543] data: 09 02 43 00 02 01 00 80 32 09 04 00 00 01 02 02 01 00 05 24 00 10 01 04 24 02 02 05 24 06 00 01 ..C.....2..........$....$...$... [93196.351545] data: 05 24 01 03 01 07 05 83 03 40 00 10 09 04 01 00 02 0a 00 00 00 07 05 81 02 40 00 00 07 05 02 02 .$.......@...............@...... [93196.351547] data: 40 00 00 @.. [93196.351562] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.351564] usb 3-6.2: reap 00007fdd5518f860 [93196.351573] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.351666] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.351668] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0300 wIndex=0000 wLength=00ff [93196.351672] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, length 255 [93196.351788] usb 3-6.2: urb complete [93196.351791] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, actual_length 4 status 0 [93196.351794] data: 04 03 09 04 .... [93196.351809] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.351811] usb 3-6.2: reap 00007fdd5416e2f0 [93196.351821] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.351896] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.351899] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0302 wIndex=0409 wLength=00ff [93196.351902] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, length 255 [93196.352017] usb 3-6.2: urb complete [93196.352019] usb 3-6.2: userurb 00007fdd54b175d0, ep0 ctrl-in, actual_length 20 status 0 [93196.352022] data: 14 03 43 00 6f 00 6e 00 42 00 65 00 65 00 20 00 49 00 49 00 ..C.o.n.B.e.e. .I.I. [93196.352447] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.352449] usb 3-6.2: reap 00007fdd54b175d0 [93196.352459] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.352568] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.352571] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0301 wIndex=0409 wLength=00ff [93196.352574] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, length 255 [93196.352802] usb 3-6.2: urb complete [93196.352805] usb 3-6.2: userurb 00007fdd5518f860, ep0 ctrl-in, actual_length 82 status 0 [93196.352809] data: 52 03 64 00 72 00 65 00 73 00 64 00 65 00 6e 00 20 00 65 00 6c 00 65 00 6b 00 74 00 72 00 6f 00 R.d.r.e.s.d.e.n. .e.l.e.k.t.r.o. [93196.352811] data: 6e 00 69 00 6b 00 20 00 69 00 6e 00 67 00 65 00 6e 00 69 00 65 00 75 00 72 00 74 00 65 00 63 00 n.i.k. .i.n.g.e.n.i.e.u.r.t.e.c. [93196.352812] data: 68 00 6e 00 69 00 6b 00 20 00 47 00 6d 00 62 00 48 00 h.n.i.k. .G.m.b.H. [93196.352826] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.352830] usb 3-6.2: reap 00007fdd5518f860 [93196.352842] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.352933] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.352936] usb 3-6.2: control urb: bRequestType=80 bRequest=06 wValue=0303 wIndex=0409 wLength=00ff [93196.352940] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, length 255 [93196.353097] usb 3-6.2: urb complete [93196.353100] usb 3-6.2: userurb 00007fdd5416e2f0, ep0 ctrl-in, actual_length 20 status 0 [93196.353104] data: 14 03 44 00 45 00 32 00 35 00 39 00 37 00 30 00 38 00 39 00 ..D.E.2.5.9.7.0.8.9. [93196.353121] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.353124] usb 3-6.2: reap 00007fdd5416e2f0 [93196.353133] usb 3-6.2: usbdev_do_ioctl: REAPURBNDELAY [93196.482584] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93196.482589] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 0 before use [93209.729484] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93209.729489] usb 3-6.2: usbfs: process 149616 (CPU 2/KVM) did not claim interface 0 before use [93209.729574] usb 3-6.2: usbdev_do_ioctl: CLEAR_HALT [93209.729577] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 1 before use [93209.729632] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93209.729635] usb 3-6.2: usbfs: process 149614 (CPU 0/KVM) did not claim interface 0 before use [93214.465557] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93214.465563] usb 3-6.2: usbfs: process 149614 (CPU 0/KVM) did not claim interface 0 before use [93214.496648] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93214.496653] usb 3-6.2: usbfs: process 149615 (CPU 1/KVM) did not claim interface 0 before use [93214.496757] usb 3-6.2: usbdev_do_ioctl: CLEAR_HALT [93214.496760] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 1 before use [93219.049148] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93219.049155] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 0 before use [93219.056258] usb 3-6.2: usbdev_do_ioctl: CLEAR_HALT [93219.056264] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 1 before use [93220.059210] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93220.059215] usb 3-6.2: usbfs: process 149615 (CPU 1/KVM) did not claim interface 0 before use [93220.059401] usb 3-6.2: usbdev_do_ioctl: CLEAR_HALT [93220.059404] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 1 before use [93224.608726] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93224.608731] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 0 before use [93224.615221] usb 3-6.2: usbdev_do_ioctl: SUBMITURB [93224.615226] usb 3-6.2: usbfs: process 149616 (CPU 2/KVM) did not claim interface 0 before use [93224.615339] usb 3-6.2: usbdev_do_ioctl: CLEAR_HALT [93224.615342] usb 3-6.2: usbfs: process 149617 (CPU 3/KVM) did not claim interface 1 before use