LWN.net Logo

Ftrace, perf, and the tracing ABI

Ftrace, perf, and the tracing ABI

Posted May 18, 2011 23:10 UTC (Wed) by vomlehn (subscriber, #45588)
Parent article: Ftrace, perf, and the tracing ABI

The information in /sys/kernel/debug/.../sched_switch/format looks to be a very reasonable attempt at solving the compatibility issue. I find it unfortunate that the binary interface rather than the description of the binary interface has become the frozen ABI. I think Steve Rostedt is 100% on target that this is going to have bad long term consequences for tracing. Note that, with an ABI, it's not that you can't remove fields--you can't add or resize fields, either. Adding to the ABI just to do that is going to be very painful.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds