Jovi Zhangwei, the lead KTAP developer, has posted the 28 patches implementing KTAP on the Linux kernel mailing list and is looking for code review in hopes it will be accepted into the mainline Linux kernel. KTAP is a script-based dynamic tracing tool that has a powerful scripting language, a register-based interpreter, is considered lightweight, and supports multiple architectures. The currently supported architectures for KTAP include x86/x86_64, ARM, PowerPC, and MIPS.
This small and lightweight approach for Linux kernel tracing has undergone several code revisions to grow into a robust utility and now it's believed ready for the mainline tree. Zhangwei wrote, "The merit of putting this software in kernel tree is to make it more possible to get feedback from users and thus polish the code."