Messages in this thread | | | Date | Fri, 12 Dec 2008 06:57:17 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH 0/9] oprofile: port to the new ring buffer |
| |
* Robert Richter <robert.richter@amd.com> wrote:
> This patch set ports cpu buffers in oprofile to the new ring buffer > provided by the tracing framework. The motivation here is to leave the > pain of implementing ring buffers to others. Oh, no, there are more > advantages. Main reason is the support of different sample sizes that > could be stored in the buffer. Use cases for this are IBS and Cell spu > profiling. Using the new ring buffer ensures valid and complete samples > and allows copying the cpu buffer stateless without knowing its > content. Second it will use generic kernel API and also reduce code > size. And hopefully, there are less bugs. > > The patch set is also available here: > > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git ring_buffer
Pulled into tip/oprofile, thanks Robert - very nice stuff!
I've changed the exports to _GPL because these are really internal APIs with a high flux, so the practical requirement for code relying on it to be in-tree (or at least be source-available) is evident.
Ingo
| |