On Fri, Apr 22, 2022 at 12:07:44AM +0200, Alexander Bluhm wrote:
> I still think it is worth to have refcount debugging in generic
> kernel dt(4). Having tools is easier than first adding printf to
> hunt a bug. I see no downside.
I have talked with mpi@. We both think it is useful to have refc
I still think it is worth to have refcount debugging in generic
kernel dt(4). Having tools is easier than first adding printf to
hunt a bug. I see no downside.
ok?
bluhm
Index: dev/dt/dt_prov_static.c
===
RCS file: /data/mirror/op
On Mon, Apr 11, 2022 at 07:19:00PM +0200, Martin Pieuchot wrote:
> On 08/04/22(Fri) 12:16, Alexander Bluhm wrote:
> > On Fri, Apr 08, 2022 at 02:39:34AM +, Visa Hankala wrote:
> > > On Thu, Apr 07, 2022 at 07:55:11PM +0200, Alexander Bluhm wrote:
> > > > On Wed, Mar 23, 2022 at 06:13:27PM +0100
On 08/04/22(Fri) 12:16, Alexander Bluhm wrote:
> On Fri, Apr 08, 2022 at 02:39:34AM +, Visa Hankala wrote:
> > On Thu, Apr 07, 2022 at 07:55:11PM +0200, Alexander Bluhm wrote:
> > > On Wed, Mar 23, 2022 at 06:13:27PM +0100, Alexander Bluhm wrote:
> > > > In my opinion tracepoints give insight a
On Fri, Apr 08, 2022 at 02:39:34AM +, Visa Hankala wrote:
> On Thu, Apr 07, 2022 at 07:55:11PM +0200, Alexander Bluhm wrote:
> > On Wed, Mar 23, 2022 at 06:13:27PM +0100, Alexander Bluhm wrote:
> > > In my opinion tracepoints give insight at minimal cost. It is worth
> > > it to have it in GEN
On Thu, Apr 07, 2022 at 07:55:11PM +0200, Alexander Bluhm wrote:
> On Wed, Mar 23, 2022 at 06:13:27PM +0100, Alexander Bluhm wrote:
> > In my opinion tracepoints give insight at minimal cost. It is worth
> > it to have it in GENERIC to make it easy to use.
>
> After release I want to revive the b
On Wed, Mar 23, 2022 at 06:13:27PM +0100, Alexander Bluhm wrote:
> In my opinion tracepoints give insight at minimal cost. It is worth
> it to have it in GENERIC to make it easy to use.
After release I want to revive the btrace of refcounts discussion.
As mpi@ mentioned the idea of dt(4) is to h
On Mon, Mar 21, 2022 at 01:22:22PM +0100, Martin Pieuchot wrote:
> On 20/03/22(Sun) 05:39, Visa Hankala wrote:
> > On Sat, Mar 19, 2022 at 12:10:11AM +0100, Alexander Bluhm wrote:
> > > On Thu, Mar 17, 2022 at 07:25:27AM +, Visa Hankala wrote:
> > > > On Thu, Mar 17, 2022 at 12:42:13AM +0100, A
On 20/03/22(Sun) 05:39, Visa Hankala wrote:
> On Sat, Mar 19, 2022 at 12:10:11AM +0100, Alexander Bluhm wrote:
> > On Thu, Mar 17, 2022 at 07:25:27AM +, Visa Hankala wrote:
> > > On Thu, Mar 17, 2022 at 12:42:13AM +0100, Alexander Bluhm wrote:
> > > > I would like to use btrace to debug refernc
On Sat, Mar 19, 2022 at 12:10:11AM +0100, Alexander Bluhm wrote:
> On Thu, Mar 17, 2022 at 07:25:27AM +, Visa Hankala wrote:
> > On Thu, Mar 17, 2022 at 12:42:13AM +0100, Alexander Bluhm wrote:
> > > I would like to use btrace to debug refernce counting. The idea
> > > is to a a tracepoint for
On Thu, Mar 17, 2022 at 07:25:27AM +, Visa Hankala wrote:
> On Thu, Mar 17, 2022 at 12:42:13AM +0100, Alexander Bluhm wrote:
> > I would like to use btrace to debug refernce counting. The idea
> > is to a a tracepoint for every type of refcnt we have. When it
> > changes, print the actual obj
On Thu, Mar 17, 2022 at 06:16:51PM +0100, Alexander Bluhm wrote:
> On Thu, Mar 17, 2022 at 07:25:27AM +, Visa Hankala wrote:
> > On Thu, Mar 17, 2022 at 12:42:13AM +0100, Alexander Bluhm wrote:
> > > I would like to use btrace to debug refernce counting. The idea
> > > is to a a tracepoint for
On Thu, Mar 17, 2022 at 07:25:27AM +, Visa Hankala wrote:
> On Thu, Mar 17, 2022 at 12:42:13AM +0100, Alexander Bluhm wrote:
> > I would like to use btrace to debug refernce counting. The idea
> > is to a a tracepoint for every type of refcnt we have. When it
> > changes, print the actual obj
On Thu, Mar 17, 2022 at 12:42:13AM +0100, Alexander Bluhm wrote:
> I would like to use btrace to debug refernce counting. The idea
> is to a a tracepoint for every type of refcnt we have. When it
> changes, print the actual object, the current counter and the change
> value.
> Do we want that fe
Hi,
I would like to use btrace to debug refernce counting. The idea
is to a a tracepoint for every type of refcnt we have. When it
changes, print the actual object, the current counter and the change
value.
#!/usr/sbin/btrace
tracepoint:refcnt:inpcb{
printf("%s %x %u %+d\n", probe, arg0
15 matches
Mail list logo