Understanding PREEMPT_RT (The Real-Time Patch) - Steven Rostedt, Red Hat
The real-time patch (which provides CONFIG_PREEMPT_RT), has been around since 2005. Started by Ingo Molnar and maintained by Thomas Gleixner and several others, it has grown from a hobby RTOS into a very serious contender. Several distributions (Red Hat, SuSE, Debian, Ubuntu) supply a kernel version that includes this patch. The embedded world has started adding the -rt patch to their own devices that they ship. But do the embedded developers understand what the -rt patch supplies? Programming for real time, and especially when writing kernel code requires special knowledge to avoid real time traps. This talk will explain what the real time patch provides and special programming tips that will ensure embedded developers will get the best from their devices.
[I gave this in ELC-EU, it was extremely popular, I decided to give it for North America with updates as well]
Real Time Kernel, Red Hat
Steven Rostedt is the author of the official tracing infrastructure in Linux, known a ftrace. He works with Red Hat on their Real Time kernel, but also spends a lot of time developing new and innovative ways to handle kernel tracing. He also is the author of trace-cmd and kernelshark, the user space too and GUI that interacts with ftrace. Steve has been working on the Linux kernel professionally since January 2001, and before that since 1998 when he was introduced to kernel development while... Read More →
Attendance numbers do not account for private attendees. Get there early!
Remove this from your schedule?
This session is full and you may not be able to get back in.