Steven Rostedt

Steven Rostedt started working on the Linux kernel in 1998 when he was working on his Master’s in computer science. Since then, he has focused on making Linux kernel development into a career. His upstream work includes being one of the first main developers of the PREEMPT_RT patch set. His focus has been on making the Linux kernel into a more deterministic operating system, and he helps maintain the real-time part of the scheduler. Steven currently maintains the stable releases of the PREEMPT_RT patch set.

Steven also brought the PREEMPT_RT patch’s latency tracer into the kernel, using ideas from his own internal tracer, the end result became what is now called “ftrace.” Steven continues to be the main developer and maintainer of the tracing code of the Linux kernel.