public inbox for
 help / color / mirror / Atom feed
* ftrace status
@ 2008-04-06  7:37 Petr Machata
  2008-04-07 15:24 ` Petr Machata
  0 siblings, 1 reply; 2+ messages in thread
From: Petr Machata @ 2008-04-06  7:37 UTC (permalink / raw)
  To: frysk

[-- Attachment #1: Type: text/plain, Size: 1197 bytes --]

I've just pushed huge pile of patches that constitute rewrite of ftrace
so that it uses already present frysk infrastructure, namely breakpoint
manager and breakpoint classes, instead of inventing its own services.
Current status is close to what ftrace used to be capable of doing. Some
things are still not there, but I have non-frysk dues in plan for next
week or two, and don't want to sit on the patchset for uncertain number
of weeks without further progress.

What doesn't work anymore: symbol aliases and ELF symbol versioning are
not handled.  There is at least one mysterious bug that causes something
deep in frysk to place breakpoints to bogus addresses, I haven't had a
time to properly debug it yet.  x86_64 has not seen a single test run,
so chances are ftrace will just collapse there.

On the upside, ftrace now speaks debuginfo, which it didn't used to; and
there are couple new interfaces in Frysk framework, that allow e.g. ELF
symbol table loading or PLT entry computations.  Although cleanups are
due in places.

I've taken the opportunity and changed several commandline arguments
while doing the overall revamp.  Manual page has been updated to reflect

Have fun,

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-04-07 14:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-06  7:37 ftrace status Petr Machata
2008-04-07 15:24 ` Petr Machata

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).