lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ