Re: [RFC] Ring buffers

Mitsis, Peter <Peter.Mitsis@...>

It occurs to me that a buffered pipe may be leveraged as a generic ring buffer with concurrency control--though not a light-weight one.


-----Original Message-----
From: Boie, Andrew P [mailto:andrew.p.boie(a)]
Sent: September-23-16 4:32 PM
To: devel(a); Korovkin, Dmitriy
Subject: [devel] Re: [RFC] Ring buffers

On Fri, 2016-09-23 at 13:27 -0700, Boie, Andrew P wrote:
NACK, for reasons below.
Just to qualify this -- if you wanted to create a general purpose kernel
object type that builds on what is in ring_buffer.h, I would not be

But I want the existing definition left as-is as it is intentionally
lightweight and for scenarios where you have a single producer and single
consumer you don't need extra concurrency control.


Join to automatically receive all group messages.