Understanding a Real-Time System (more than just a kernel)

The PREEMPT_RT patch turns Linux into a hard Real-Time designed operating system. But it takes more than just a kernel to make sure you can meet all your requirements. This talk explains all aspects of the system that is being used for a mission critical project that...

Upstream Kernel Graphics is (Finally) Winning

About 5 years ago I was at a big conference on the topic of what’s needed for upstream graphics. I spent a lot of time apologizing for and ranting about the various horror shows in the DRM graphics subsystems. And eventually some engineer from a hardware vendor asked:...

Control Group Status Update

cgroup has seen a lot of activities recently especially with the v2 effort. This talk goes over the v2 interface and discusses the recent developments and what’s to come in...

Video and Colorspaces

In order to correctly reproduce the colors encoded in a video (or a still image for that matter) you need to know the colorspace information associated with the video. But what exactly is a colorspace and what is the nformation that describes how color is encoded?...

Debian’s support for Secure Boot on x86 and ARM

Desktop and laptop PCs designed to run Windows will now only run a boot loader signed by Microsoft or by their manufacturer, unless manually reconfigured. Several Linux distributions now include the necessary chain of signed code, but for various reasons Debian...