Kernel module to track latencies between 2 events (punch in, punch out) with timeout