Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Apr 2005 09:08:33 -0400 (EDT)
From:      Jeff Roberson <jroberson@chesapeake.net>
To:        hackers@freebsd.org
Subject:   JKH Task: Stack saving/tracing functionality.
Message-ID:  <20050411085956.Y28571@mail.chesapeake.net>

next in thread | raw e-mail | index | archive | help
I have proprietary code from a previous employer of mine that implements
some really useful debugging features.  I'm looking for someone who is
interested in cleaning it up, making it architecture indepenent, and
getting it running on current.  The code basically allows you to save and
manipulate stack information.

This would be very useful for things like lockmgr, which right now we
can't really pass file:line information down to without making #ifdef mess
of all of the APIs as options DEBUG_LOCKs does somewhat today.  Lockmgr
would have a buffer which contained the last N EIPs up the callstack, and
this information could be queried and printed using a simple api.

Interested parties please email me.  We can discuss this and I can provide
source.

Thanks,
Jeff



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050411085956.Y28571>