Skip to content
Commit e9f6eef7 authored by Tom Burdick's avatar Tom Burdick Committed by Carles Cufí
Browse files

rtio: Add lock free MPSC queue for iodevs and more



Adds a lock free/wait free MPSC queue to the rtio subsystem.

While the SPSC ring queue is fast and cache friendly it doesn't
work for all scenarios. Particularly the case where multiple rtio contexts
are attempting to work with a single iodev. An MPSC queue works perfectly
in this scenario.

Signed-off-by: default avatarTom Burdick <thomas.burdick@intel.com>
parent 22ff4d61
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment