Getting the RK3588 SoC supported upstream

The Rockchip RK3588 system-on-chip (SoC) is an impressive flagship with 8 ARM cores (4x A76, 4x A55), plenty of cache, and a vast amount of peripherals. Among other things this SoC has an Arm G610 Mali GPU, multiple PCIe lanes, hardware video decoders and encoders...

Hardware and its Concurrency Habits

This talk will present a high-level overview of the hardware structure of modern computer systems, and then will use this structure to show how the laws of physics put limitations on the design and implementation of concurrent software. Venue permitting, it will...

How not to submit a patchset?

What makes an apparently good patchset fail? Despite the fact it hasn’t been applied, did you know that working on this patchset might have actually been a great benefit for you and the kernel? A necessary step even? Sometimes we involve into an idea that looks good...

Linux and gaming: the road to performance

Playing games on Linux has come from a painful reality, with a lot of tinkering, to (sometimes) a one-click experience. This happened because a lot of effort has been put from companies and communities to adapt the stack to run this kind of workload in the best way...

Netconf 2023 Workshop

David will present a summary of the netconf workshop happening at Kernel Recipes this...