[PATCH 0/5] thunderbolt: USB4STREAM improvements
Mika Westerberg <[email protected]>
| Newsgroups | org.kernel.vger.linux-usb |
|---|---|
| Message-ID | <[email protected]> |
Hi all, This series has a couple of non-critical fixes for USB4STREAM driver and then makes it work better with io_uring. In addition to that we add a busy polling mode that can be used by applications that need lower latency than what is possible with the interrupt mode and worker scheduling. Mika Westerberg (5): thunderbolt: stream: Restore consumer if copying from iter fails thunderbolt: stream: Fix possible short reads/writes thunderbolt: stream: Support IOCB_NOWAIT in non-blocking I/O as well thunderbolt: Make interrupt optional for rings thunderbolt: stream: Add support for busy polling .../ABI/testing/configfs-thunderbolt_stream | 15 + drivers/thunderbolt/nhi.c | 27 +- drivers/thunderbolt/stream.c | 256 ++++++++++++++---- include/linux/thunderbolt.h | 2 + 4 files changed, 243 insertions(+), 57 deletions(-) -- 2.50.1