On Sat, 2008-09-27 at 09:40 -0400, Mathieu Desnoyers wrote:
Why? What aspects of Steve's ring-buffer interface will hinder us
optimizing the implementation to be as light-weight as you like?
The thing is, I'd like to see it that light as well ;-)
As for the page-spanning entries, I think we can do that with Steve's
system just fine, its just that Linus said its a dumb idea and Steve
dropped it, but there is nothing fundamental stopping us from recording
a length that is > PAGE_SIZE and copying data into the pages one at a
time.
Nor do I see it impossible to implement splice on top of Steve's
ring-buffer..
So again, why?
--