Quantcast

[Bug 219220] syscalls (ioctls) on USB devices are very slow

classic Classic list List threaded Threaded
36 messages Options
12
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

            Bug ID: 219220
           Summary: syscalls (ioctls) on USB devices are very slow
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: usb
          Assignee: [hidden email]
          Reporter: [hidden email]

I installed the port devel/pcsc-litepcsc-lite:

# pkg inf pcsc-lite
pcsc-lite-1.8.20,2
Name           : pcsc-lite
Version        : 1.8.20,2
Installed on   : Thu May 11 08:28:06 2017 CEST
Origin         : devel/pcsc-lite
Architecture   : freebsd:12:x86:64
...

and enabled the start of the 'pcscd' with

pcscd_enable="YES"

in /etc/rc.conf, but this would make hang the system on startup/boot:

> 25038  1  S+     0:00,02 /bin/sh /usr/local/etc/rc.d/pcscd start
> 25043  1  S+     0:00,01 /usr/local/sbin/pcscd
> 25044  1  S+     0:00,01 /usr/local/sbin/pcscd
>


interestingly to note: I have the exact same system (12-CURRENT r314251 and
with same ports
from my own pkg repository out of poudriere) in a VBOX machine; when I start
there the pcscd
in foreground and with --debug it says:


root@r314251-amd64:~ # /usr/local/sbin/pcscd --debug --foreground
00000000 pcscdaemon.c:346:main() pcscd set to foreground with debug send to
stdout
00000516 configfile.l:358:DBGetReaderList() Parsing conf file:
/usr/local/etc/reader.conf.d
00000043 pcscdaemon.c:655:main() pcsc-lite 1.8.20 daemon ready.
00010018 hotplug_libusb.c:440:HPEstablishUSBNotifications() Driver
ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling
instead.
00000124 hotplug_libusb.c:449:HPEstablishUSBNotifications() Polling forced
every 1 second(s)

and a truss on the PID shows that is is really polling once every second:

...
openat(AT_FDCWD,"/dev/ugen1.1",O_RDWR,00)        = 7 (0x7)
openat(AT_FDCWD,"/dev/ugen1.1",O_RDWR,00)        = 8 (0x8)
ioctl(8,USB_GET_PLUGTIME,0xdfdfcddc)             = 0 (0x0)
ioctl(7,USB_GET_CONFIG,0xdfdfce44)               = 0 (0x0)
close(8)                                         = 0 (0x0)
close(7)                                         = 0 (0x0)
openat(AT_FDCWD,"/dev/ugen1.1",O_RDWR,00)        = 7 (0x7)
openat(AT_FDCWD,"/dev/ugen1.1",O_RDWR,00)        = 8 (0x8)
...

On the system in question, an Acer C720 netbook, it says only:

root@c720-r314251:~ # /usr/local/sbin/pcscd --debug --foreground
00000000 pcscdaemon.c:346:main() pcscd set to foreground with debug send to
stdout
00000550 configfile.l:358:DBGetReaderList() Parsing conf file:
/usr/local/etc/reader.conf.d
00000049 pcscdaemon.c:655:main() pcsc-lite 1.8.20 daemon ready.

i.e. the line about hotplug_libusb.c:440:HPEstablishUSBNotifications()
does not show up; and a truss shows that is is doing/waiting on
something on a dev; it is very slow doing some ioctls:

openat(AT_FDCWD,"/dev/usbctl",O_RDONLY,00)       = 11 (0xb)
ioctl(11,USB_READ_DIR,0xdfdfcb38)                = 0 (0x0)
openat(AT_FDCWD,"/dev/ugen1.1",O_RDWR,00)        = 12 (0xc)
ioctl(12,USB_GET_PLUGTIME,0xdfdfcb1c)            = 0 (0x0)
ioctl(12,USB_GET_DEVICE_DESC,0xdfdfcb20)         = 0 (0x0)
ioctl(12,USB_GET_DEVICEINFO,0xdfdfccb0)          = 0 (0x0)

I will attach a ktrace/kdump output which shows that the problem is caused by
*very*
slow sys calls on the USB bus.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #1 from Matthias Apitz <[hidden email]> ---
Created attachment 182509
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=182509&action=edit
output of kdump -T

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

Hans Petter Selasky <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #2 from Hans Petter Selasky <[hidden email]> ---
The IOCTLs might be slow if another device is failing enumeration. Please check
dmesg.

The output from "procstat -ak" might also be useful.

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #3 from Hans Petter Selasky <[hidden email]> ---
Also check if any processes are consuming 100% CPU.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #4 from Matthias Apitz <[hidden email]> ---
Created attachment 182510
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=182510&action=edit
output of: procstat -ak

CPU is nearly idle (~95%) and no other proc is using USB

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #5 from Matthias Apitz <[hidden email]> ---
dmesg shows only attach and deattach of the mouse (which I inserted just to see
if this would kick the pcscd proc forward):

ugen0.4: <Logitech USB Optical Mouse> at usbus0
ums0 on uhub1
ums0: <Logitech USB Optical Mouse, class 0/0, rev 2.00/63.00, addr 3> on usbus0
ums0: 3 buttons and [XYZ] coordinates ID=0
ugen0.4: <Logitech USB Optical Mouse> at usbus0 (disconnected)
ums0: at uhub1, port 5, addr 3 (disconnected)
ums0: detached
ugen0.4: <Logitech USB Optical Mouse> at usbus0
ums0 on uhub1
ums0: <Logitech USB Optical Mouse, class 0/0, rev 2.00/63.00, addr 4> on usbus0
ums0: 3 buttons and [XYZ] coordinates ID=0
ugen0.4: <Logitech USB Optical Mouse> at usbus0 (disconnected)
ums0: at uhub1, port 5, addr 4 (disconnected)
ums0: detached

nothing else after the boot messages;

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #6 from Hans Petter Selasky <[hidden email]> ---
Are there any USB-errors in dmesg?

If you run "usbdump -i usbusX" on the bus where the device is connected, do you
see any timeouts?

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #7 from Matthias Apitz <[hidden email]> ---

root@c720-r314251:~ # usbdump -i usbus1
14:13:00.912954 usbus1.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT
14:13:00.979775 usbus1.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
14:13:05.875133 usbus1.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT
14:13:05.938475 usbus1.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
14:13:10.840123 usbus1.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT
14:13:10.903602 usbus1.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
^C
6 packets captured
6 packets received by filter
0 packets dropped by kernel

root@c720-r314251:~ # usbdump -i usbus0

(hangs for ever)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #8 from Hans Petter Selasky <[hidden email]> ---
The USB log shows that the device has a timeout on one of the USB commands.
That's the reason it is slow!

Wild guess: Try to set: UQ_NO_STRINGS using:

usbconfig -d X.Y add_quirk UQ_NO_STRINGS

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #9 from Matthias Apitz <[hidden email]> ---
$ dmesg | grep usb
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus1: 480Mbps High Speed USB v2.0
ugen1.1: <Intel EHCI root HUB> at usbus1
ugen0.1: <0x8086 XHCI root HUB> at usbus0
uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
ugen0.2: <SunplusIT Inc HD WebCam> at usbus0
ugen1.2: <vendor 0x8087 product 0x8000> at usbus1
uhub2: <vendor 0x8087 product 0x8000, class 9/0, rev 2.00/0.04, addr 2> on
usbus1
ugen0.3: <vendor 0x0489 product 0xe056> at usbus0
ugen0.4: <Logitech USB Optical Mouse> at usbus0
ums0: <Logitech USB Optical Mouse, class 0/0, rev 2.00/63.00, addr 3> on usbus0
ugen0.4: <Logitech USB Optical Mouse> at usbus0 (disconnected)
ugen0.4: <Logitech USB Optical Mouse> at usbus0
ums0: <Logitech USB Optical Mouse, class 0/0, rev 2.00/63.00, addr 4> on usbus0
ugen0.4: <Logitech USB Optical Mouse> at usbus0 (disconnected)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #10 from Matthias Apitz <[hidden email]> ---

they hang all:

root@c720-r314251:~ # ls -l /dev/ug*
lrwxr-xr-x  1 root  wheel  9 11 may.  06:57 /dev/ugen0.1 -> usb/0.1.0
lrwxr-xr-x  1 root  wheel  9 11 may.  06:57 /dev/ugen0.2 -> usb/0.2.0
lrwxr-xr-x  1 root  wheel  9 11 may.  06:57 /dev/ugen0.3 -> usb/0.3.0
lrwxr-xr-x  1 root  wheel  9 11 may.  06:57 /dev/ugen1.1 -> usb/1.1.0
lrwxr-xr-x  1 root  wheel  9 11 may.  06:57 /dev/ugen1.2 -> usb/1.2.0
root@c720-r314251:~ # usbconfig -d 0.1 add_quirk UQ_NO_STRINGS
^C^C^C
root@c720-r314251:~ # usbconfig -d 0.2 add_quirk UQ_NO_STRINGS
^C
root@c720-r314251:~ # usbconfig -d 0.3 add_quirk UQ_NO_STRINGS
^C
root@c720-r314251:~ # usbconfig -d 1.1 add_quirk UQ_NO_STRINGS
^C
root@c720-r314251:~ # usbconfig -d 1.2 add_quirk UQ_NO_STRINGS
^C
root@c720-r314251:~ #

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #11 from Hans Petter Selasky <[hidden email]> ---
Did you replug the USB device after adding the quirk?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #12 from Hans Petter Selasky <[hidden email]> ---
Add -vvv to usbdump and send the output with USB_ERR_TIMEOUT to the PCSC USB
driver developers. They might know why the device is hanging on the commands
they are sending.

This does not look like a FreeBSD USB stack issue.

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #13 from Matthias Apitz <[hidden email]> ---
(In reply to Hans Petter Selasky from comment #11)

appart of the test with the mouse (which now is not connected) I can not unplu
any device; they are built-in in the Acer C720 netbook;

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #14 from Matthias Apitz <[hidden email]> ---
(In reply to Matthias Apitz from comment #13)

are you sure? why all the usbconfig commands are hanging? there is no pcscd
software involved...

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #15 from Hans Petter Selasky <[hidden email]> ---
Hi,

See "procstat -ak" and which thread is blocked inside USB.

When you have a non-behaving USB device which times out and never closes its
USB handle from userspace, that will block the enumeration thread, which in
turn will block usbconfig.

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #16 from Matthias Apitz <[hidden email]> ---
(In reply to Hans Petter Selasky from comment #15)

procstat -ak | grep usb

only show system processes:

root@c720-r314251:/home/guru # procstat -ak | grep usb > /tmp/usb
root@c720-r314251:/home/guru # ps ax | grep '14 ' >> /tmp/usb
root@c720-r314251:/home/guru # cat /tmp/usb
   14 100030 usb                 usbus0              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100031 usb                 usbus0              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100032 usb                 usbus0              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100033 usb                 usbus0              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100034 usb                 usbus0              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100041 usb                 usbus1              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100042 usb                 usbus1              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100043 usb                 usbus1              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
   14 100044 usb                 usbus1              mi_switch sleepq_switch
sleepq_wait _cv_wait usbd_do_request_flags usbd_req_get_port_status
uhub_read_port_status uhub_explore uhub_explore usb_bus_explore usb_process
fork_exit fork_trampoline
   14 100045 usb                 usbus1              mi_switch sleepq_switch
sleepq_wait _cv_wait usb_process fork_exit fork_trampoline
  12  -  WL    0:05,14 [intr]
  14  -  DL    0:00,04 [usb]
 614  -  Is    0:00,00 /sbin/ipmon -Ds
2238  1  R+    0:00,00 grep 14

I also have deactivated any access to usb, like webcamd, hals, ...

what else?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #17 from Hans Petter Selasky <[hidden email]> ---
Which USB device is ugen1.2 ? It is the one causing the TIMEOUT issue according
to the usbdump log you sent.

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #18 from Matthias Apitz <[hidden email]> ---
(In reply to Hans Petter Selasky from comment #17)

$ dmesg | grep ugen
ugen0.1: <0x8086 XHCI root HUB> at usbus0
ugen1.1: <Intel EHCI root HUB> at usbus1
ugen0.2: <SunplusIT Inc HD WebCam> at usbus0
ugen1.2: <vendor 0x8087 product 0x8000> at usbus1
ugen0.3: <vendor 0x0489 product 0xe056> at usbus0

I will invesrigate what this <vendor 0x8087 product 0x8000> is at all;

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 219220] syscalls (ioctls) on USB devices are very slow

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219220

--- Comment #19 from Hans Petter Selasky <[hidden email]> ---
Also the output "vmstat -i" might be interesting.

You can try to disable ugen1.1 like this:

usbconfig -d 1.1 set_config 255

And see if it helps.

--HPS

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[hidden email]"
12
Loading...