[$] Another attempt to address the tracepoint ABI problem
Tracepoints provide a great deal of visibility into the inner workings ofthe kernel, which is both a blessing and a curse. The advantages ofknowing what the kernel is doing are obvious; the disadvantage is thattracepoints risk becoming a part of the kernel's ABI if applications startto depend on them. The need to maintain tracepoints could impede theongoing development of the kernel. Ways of avoiding this problem have beendiscussed for years; at the 2017 Kernel Summit, Steve Rostedt talked aboutyet another scheme.