TracepointArgs: Descifrando los Tracepoints del Kernel de Linux

2025-02-04

¿Cansado de buscar en el código fuente del kernel de Linux metadatos de tracepoint y diseños de struct? ¡Presentamos tracepointargs, una nueva herramienta de línea de comandos que lista todos los tracepoints disponibles del kernel de Linux, sus argumentos, tipos de datos y structs relacionados! Incluso analiza los diseños de struct del kernel, lo que le permite comprender los detalles del tracepoint sin tener que buscar en los archivos de código fuente. Combinado con bpftool para generar un archivo vmlinux.h, puede inspeccionar fácilmente el interior de las estructuras, incluso expandiendo recursivamente las anidadas. ¡Una herramienta imprescindible para desarrolladores eBPF y exploradores del kernel!

Desarrollo