Re: [PATCH 08/15] tracing: Introduce names for ring buffers

2023-12-13 Thread kernel test robot
://lore.kernel.org/r/20231213000452.88295-9-graf%40amazon.com patch subject: [PATCH 08/15] tracing: Introduce names for ring buffers config: i386-buildonly-randconfig-003-20231213 (https://download.01.org/0day-ci/archive/20231213/202312131922.5djorqu4-...@intel.com/config) compiler: clang version

Re: [PATCH 08/15] tracing: Introduce names for ring buffers

2023-12-12 Thread Steven Rostedt
On Wed, 13 Dec 2023 01:35:16 +0100 Alexander Graf wrote: > > The trace_array is the structure that represents each tracing instance. And > > it already has a name field. And if you can get the associated ring buffer > > from that too. > > > > struct trace_array *tr; > > > >

Re: [PATCH 08/15] tracing: Introduce names for ring buffers

2023-12-12 Thread Alexander Graf
Hi Steve, On 13.12.23 01:15, Steven Rostedt wrote: On Wed, 13 Dec 2023 00:04:45 + Alexander Graf wrote: With KHO (Kexec HandOver), we want to preserve trace buffers across kexec. To carry over their state between kernels, the kernel needs a common handle for them that exists on both

Re: [PATCH 08/15] tracing: Introduce names for ring buffers

2023-12-12 Thread Steven Rostedt
On Wed, 13 Dec 2023 00:04:45 + Alexander Graf wrote: > With KHO (Kexec HandOver), we want to preserve trace buffers across > kexec. To carry over their state between kernels, the kernel needs a > common handle for them that exists on both sides. As handle we introduce > names for ring

[PATCH 08/15] tracing: Introduce names for ring buffers

2023-12-12 Thread Alexander Graf
With KHO (Kexec HandOver), we want to preserve trace buffers across kexec. To carry over their state between kernels, the kernel needs a common handle for them that exists on both sides. As handle we introduce names for ring buffers. In a follow-up patch, the kernel can then use these names to