Re: [RFC PATCH] LTTng relay buffer allocation, read, write

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Peter Zijlstra
Date: Saturday, September 27, 2008 - 10:10 am

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?

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Sat Sep 27, 6:40 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Peter Zijlstra, (Sat Sep 27, 10:10 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Peter Zijlstra, (Sun Sep 28, 1:59 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Mon Sep 29, 8:50 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Mon Sep 29, 9:06 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Mon Sep 29, 9:38 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Peter Zijlstra, (Mon Sep 29, 10:30 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Mon Sep 29, 11:38 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Mon Sep 29, 12:40 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Mon Sep 29, 12:54 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Mon Sep 29, 1:31 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Mon Sep 29, 2:24 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Tue Sep 30, 11:14 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Tue Sep 30, 11:22 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Tue Sep 30, 11:35 am)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Tue Sep 30, 12:43 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Tue Sep 30, 12:54 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Frank Ch. Eigler, (Tue Sep 30, 1:01 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Steven Rostedt, (Tue Sep 30, 1:21 pm)
Re: [RFC PATCH] LTTng relay buffer allocation, read, write, Mathieu Desnoyers, (Tue Sep 30, 1:55 pm)