Ftrace, perf, and the tracing ABI
Posted May 18, 2011 23:10 UTC (Wed) by vomlehn
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.
to post comments)