An introduction to the Linux DRM subsystem

Every modern multimedia-oriented ARM SoC usually has a number of display controllers, to drive a screen or an LCD panel, and a GPU, to provide 3D acceleration. The Linux kernel framework of choice to support these controllers is the DRM subsystem. This talk will walk...

What’s new in the world of storage for linux

Storage keeps moving forward, and so does the Linux IO stack. This talk will detail some of the recent  additions and changes that have gone into the Linux kernel storage stack, helping Linux get the most out of industry innovations in that...

Container FS interfaces

Many talks about containers start with Orchestration systems like Docker or Kubernetes. However, this one will look at the storage impacts on the actual in-kernel container API. With the addition of the superblock namespace (essentially a user namespace for the kernel...

Software Heritage: our Software Commons, forever

Software Heritage, the universal source code archive, was announced to the public in the spring of 2016. Since then, our development has been running in the open, using all Free Software; we have a preview API available to the public, and Inria, our umbrella...

EBPF and XDP

Berkeley Packet Filter is an old friend for most people that deal with network under Linux. But its extended version eBPF is completely redefining the scope of usage and interaction with the kernel. It can indeed be used to instrument most parts of the kernel. This...