Mitigating Spectre and Meltdown vulnerabilities

The Spectre and Meltdown vulnerabilities are part of a class of hardware flaws which have existed for years, but which have only recently been discovered. David will describe the problems, and explain the techniques used for mitigating them in software — from...

New GPIO Interface for User Space

Since linux 4.8 the GPIO sysfs interface is deprecated. Due to its many drawbacks and bad design decisions a new user space interface has been implemented in the form of the GPIO character device which is now the preferred method of interaction with GPIOs which can’t...

ObsBox: a Linux-based real-time system for LHC beam monitoring

At the Large Hadron Collider (LHC) at CERN, Geneva, Switzerland, the radiofrequency and transverse damper feedback systems digitize beam phase and position measurements for beam studies. The “observation box” (ObsBox) diagnostic system parasitically captures data...

Overview of SD/eMMC their high speed modes and Linux support

SD and eMMC devices are widely present on Linux systems and became on some products the primary storage medium. One of the key feature for storage is the speed of the bus accessing the data. Since the introduction of the original “default” (DS) and “high speed” (HS)...

Packets probes and eBPF filtering in Skydive

Efficient monitoring of large-scale networks poses a delicate balance between capture granularity on the one hand and the imposed overheads and performance penalties on the other. Skydive is an open source real-time network topology and protocol analyzer, featuring...