TracepointArgs: Desvendando os Tracepoints do Kernel Linux
2025-02-04
Cansado de procurar no código-fonte do kernel Linux por metadados de tracepoint e layouts de struct? Apresentamos o tracepointargs, uma nova ferramenta de linha de comando que lista todos os tracepoints disponíveis do kernel Linux, seus argumentos, tipos de dados e structs relacionados. Ele até analisa layouts de struct do kernel, permitindo que você entenda os detalhes do tracepoint sem precisar procurar em arquivos de código-fonte. Combinado com o bpftool para gerar um arquivo vmlinux.h, você pode facilmente inspecionar o interior das estruturas, até mesmo expandindo recursivamente as aninhadas. Uma ferramenta essencial para desenvolvedores eBPF e exploradores de kernel!
Desenvolvimento