[PATCH v4 0/2] tracing: Make persistent ring buffer freeable

Masami Hiramatsu (Google) posted 2 patches 10 months ago
include/linux/mm.h   |    1 +
kernel/trace/trace.c |   13 +++++++++-
kernel/trace/trace.h |    1 +
mm/memblock.c        |   66 +++++++++++++++++++++++++++++++++++++++++---------
4 files changed, 68 insertions(+), 13 deletions(-)
[PATCH v4 0/2] tracing: Make persistent ring buffer freeable
Posted by Masami Hiramatsu (Google) 10 months ago
Hi,

Here is the 4th version of patches for making the persistent ring buffer
freeable. The previous version is here;

https://lore.kernel.org/all/173928521419.906035.17750338150436695675.stgit@devnote2/

In this version, I used free_reserved_area() instead of custom releasing
code. This seems working correctly. Thanks Mike!


Thank you,
---

Masami Hiramatsu (Google) (2):
      mm/memblock: Add reserved memory release function
      tracing: Freeable reserved ring buffer


 include/linux/mm.h   |    1 +
 kernel/trace/trace.c |   13 +++++++++-
 kernel/trace/trace.h |    1 +
 mm/memblock.c        |   66 +++++++++++++++++++++++++++++++++++++++++---------
 4 files changed, 68 insertions(+), 13 deletions(-)

--
Masami Hiramatsu (Google) <mhiramat@kernel.org>
Re: [PATCH v4 0/2] tracing: Make persistent ring buffer freeable
Posted by Steven Rostedt 9 months, 3 weeks ago
On Wed, 19 Feb 2025 00:08:47 +0900
"Masami Hiramatsu (Google)" <mhiramat@kernel.org> wrote:

> Hi,
> 
> Here is the 4th version of patches for making the persistent ring buffer
> freeable. The previous version is here;
> 
> https://lore.kernel.org/all/173928521419.906035.17750338150436695675.stgit@devnote2/
> 
> In this version, I used free_reserved_area() instead of custom releasing
> code. This seems working correctly. Thanks Mike!
> 

Thanks Masami,

I'll start testing this after the fixes I have get tested. I'm currently
testing the fixes for the sorttable linux-next fixes, after that I'm going
to test the histogram fix, and then I'll test these patches.

-- Steve