[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAO8a2ShRVUAFOc7HECWbuR7aZV0Va3eZs=zxSsxtu0cMvJmb5g@mail.gmail.com>
Date: Sat, 25 Oct 2025 13:50:39 +0300
From: Alex Markuze <amarkuze@...hat.com>
To: Steven Rostedt <rostedt@...dmis.org>
Cc: ceph-devel@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-mm@...ck.org, Liam.Howlett@...cle.com, akpm@...ux-foundation.org,
bsegall@...gle.com, david@...hat.com, dietmar.eggemann@....com,
idryomov@...il.com, mingo@...hat.com, juri.lelli@...hat.com, kees@...nel.org,
lorenzo.stoakes@...cle.com, mgorman@...e.de, mhocko@...e.com, rppt@...nel.org,
peterz@...radead.org, surenb@...gle.com, vschneid@...hat.com,
vincent.guittot@...aro.org, vbabka@...e.cz, xiubli@...hat.com,
Slava.Dubeyko@....com
Subject: Re: [RFC PATCH 0/5] BLOG: per-task logging contexts with Ceph consumer
First of all, Ftrace is for debugging and development; you won't see
components or kernel modules run in production with ftrace enabled.
The main motivation is to have verbose logging that is usable for
production systems.
The second improvement is that the logs have a struct task hook which
facilitates better logging association between the kernel log and the
user process.
It's especially handy when debugging FS systems.
Specifically we had several bugs reported from the field that we could
not make progress on without additional logs.
Re: MM folks, apologies for including unrelated people, the only
change is the addition of a field in struct task.
On Fri, Oct 24, 2025 at 8:52 PM Steven Rostedt <rostedt@...dmis.org> wrote:
>
> On Fri, 24 Oct 2025 08:42:54 +0000
> Alex Markuze <amarkuze@...hat.com> wrote:
>
> > Motivation: improve observability in production by providing subsystemsawith
> > a logger that keeps up with their verbouse unstructured logs and aggregating
> > logs at the process context level, akin to userspace TLS.
> >
>
> I still don't understand the motivation behind this.
>
> What exactly is this doing that the current tracing infrastructure can't do?
>
> -- Steve
>
Powered by blists - more mailing lists