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

Masami Hiramatsu (Google) posted 2 patches 11 months, 3 weeks 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) 11 months, 3 weeks 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 11 months, 2 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