[DTrace-devel] [PATCH 6/8] fbt: performance improvements

Eugene Loh eugene.loh at oracle.com
Mon Mar 17 21:00:39 UTC 2025


On 3/12/25 01:33, Kris Van Hees wrote:

> No change should be needed to the lockstat provider.  You uncovered a bug
> in my patch - I'll fix it.

Just curious why lockstat even used "_*" rather than "_slowpath".

> Incidentally, I also just noticed that dt_modsym_mark_traceable(dtp); is being
> done too early.  We only really need that to be done once we get to looking at
> function symbols.  I'll move it - that way we avoid marking function traceable
> for probes that cannot be FBT probes because of probe name or module name.
>
> I'll send out a v2 tomorrow with that fix.

Okay, I think I see v2.  Just checking:  does it indeed have 
dt_modsym_mark_traceable() moved?



More information about the DTrace-devel mailing list