/ebpf-tools

Primary LanguagePythonApache License 2.0Apache-2.0

ebpf-tools

This repo contains some eBPF-based tools for tracing.

tracemcevent

This tool uses ras:mc_event tracepoint and prints EDAC errors.

make_request_lat

Summarizes generic_make_request() latency as a histogramm.

make_request_slower

Shows generic_make_request() calls which were slower than expected. Usefull to find out when kernel submits requests slowly. Possible reasons are: a lot of blk_mq_queue_freeze() calls or slow generic_make_request_checks().