Hi, This series greatly simplifies debugging BPF progs when using QEMU gdbstub by providing symbol names, sizes, and line numbers to GDB. Patch 1 adds radix tree iteration, which is necessary for parsing prog_idr. Patch 2 is the actual implementation; its description contains some details on how to use this. Best regards, Ilya Ilya Leoshkevich (2): scripts/gdb/radix-tree: add lx-radix-tree-command scripts/gdb/symbols: make BPF debug info available to GDB scripts/gdb/linux/bpf.py | 253 ++++++++++++++++++++++++++++++ scripts/gdb/linux/constants.py.in | 3 + scripts/gdb/linux/radixtree.py | 139 +++++++++++++++- scripts/gdb/linux/symbols.py | 77 ++++++++- 4 files changed, 462 insertions(+), 10 deletions(-) create mode 100644 scripts/gdb/linux/bpf.py -- 2.50.0