Re: DTrace of radeonkms on 9.1

From: Alexander Leidinger <Alexander_at_Leidinger.net>
Date: Mon, 1 Apr 2013 14:36:52 +0200
On Wed, 27 Mar 2013 18:07:14 -0400
"J.R. Oldroyd" <fbsd_at_opal.com> wrote:

> Is there any known magic involved in getting DTrace to do its thing on
> 9.1-release?
> 
> I am trying to use it to debug a memory leak problem with the
> radeonkms driver under 9.x.

Can you check if you have the same dtrace-problem with -current? I
would expect that 9.1 already has some dtrace-fixes regarding new
probes in run-time loaded modules, this is just to verify this
assumption.

Assuming there is some kind of dead-lock in this module-load interaction
with dtrace, you could modify the radeonkms module to do it's
initialization magic once a sysctl is set to 1, instead of doing this
magic at module-load time. This way you could load the module, start
the dtrace script and then issue the magic sysctl.

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander _at_ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild _at_ FreeBSD.org  : PGP ID = 72077137
Received on Mon Apr 01 2013 - 18:12:52 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:36 UTC