« Previous | Next » 

Revision a535a8c6

Use Linux ASYNC_LOW_LATENCY ioctl when available

Linux commit c6dce2626606e drops the ASYNC_LOW_LATENCY default setting in the
ftdi_sio driver. One must set it manually in order to get the 1ms latency
instead of the 16ms default.

Unfortunately the current ftdi_sio driver has a bug (since 557aaa7ffab6) that
prevents unprivileged users to actually set this with the said ioctl.
Until this is fixed, a udev rule can be used instead. For instance:
SUBSYSTEMS=="usb-serial", DRIVERS=="ftdi_sio", ATTR{device/latency_timer}="1"

Added by Anthony Mallet over 3 years ago

  • added
  • modified
  • copied
  • renamed
  • deleted