March 13, 2019
by Robert Foss |
Blog
During the past few months significant progress has been made on the Open Source Arm Mali GPU driver front, culminating in the Panfrost driver targeting Mali T and G-series of GPUs being available now.
![An overview of the Panfrost driver An overview of the Panfrost driver]()
March 12, 2019
by Helen Koike |
Blog
With just a few simple steps, you can compile and boot a Raspberry Pi using the Linux kernel mainline source code. Here's how.
![Quick hack: Raspberry Pi meets Linux kernel mainline Quick hack: Raspberry Pi meets Linux kernel mainline]()
March 05, 2019
by Lucas Kanashiro |
Blog
Since the last Debian release, a number of changes have been made in the Debian Cloud Team, both on the technical & organisational level within the community. Here's a look at what's in store for Buster!
![News from the Debian Cloud Team News from the Debian Cloud Team]()
March 04, 2019
by Tomeu Vizoso |
Blog
Following two months of work to develop a new kernel driver for Midgard and Bifrost GPUs, the kernel side of Panfrost is now in a form close to be acceptable in the mainline Linux kernel.
![Panfrost update: A new kernel driver Panfrost update: A new kernel driver]()
February 18, 2019
by Andrzej Pietrasiewicz |
Blog
A look at how to implement USB gadget devices on Linux machines which have the necessary UDC hardware, automate the manual configfs process via declarative gadget "schemes", and use systemd for gadget composition at boot time.
![Modern USB gadget on Linux & how to integrate it with systemd (Part 1) Modern USB gadget on Linux & how to integrate it with systemd (Part 1)]()
February 15, 2019
by Mark Filion |
Blog
From the latest on Open Source projects Zink (OpenGL on Vulkan) and VirGL (virtual 3D GPU for QEMU), to a state of the union on GStreamer embedded, and a look at how the KernelCI project is getting a second breath, Collaborans presented in five devrooms.
![FOSDEM 2019 - Recorded presentations (videos) FOSDEM 2019 - Recorded presentations (videos)]()
January 07, 2019
by Tomeu Vizoso |
Blog
Panfrost, a project that delivers an open source implementation of a driver for the newest versions of the Mali family of GPUs, now includes support for running Wayland compositors and zero-copy GPU-accelerated clients.
![A Panfrost milestone A Panfrost milestone]()
December 17, 2018
by Gustavo Padovan |
Blog
Released a few months ago, the Google Pixel 3 is the first Android phone running with the mainline graphics stack. A feat that was deemed impossible 10 years ago is now a reality thanks to a lot of hard work from the entire community.
![A dream come true: Android is finally using DRM/KMS A dream come true: Android is finally using DRM/KMS]()
November 28, 2018
by Martyn Welch |
Blog
In an ideal world, everyone would implicitly understand that it just makes good business sense to upstream some of the modifications made when creating your Linux powered devices. Unfortunately, this is a long way from being common knowledge.
![Convincing your manager that upstreaming is in their best interest Convincing your manager that upstreaming is in their best interest]()
November 23, 2018
by Alexandros Frantzis |
Blog
How can we measure the comprehensiveness of a test suite? Code coverage is the standard metric used in the industry and makes intuitive sense. However, it can often present some difficulties for large scale surveys.
![Metrics for test suite comprehensiveness Metrics for test suite comprehensiveness]()
November 21, 2018
by Gabriel Krisman Bertazi |
Blog
A real-world use case of eBPF tracing to understand file access patterns in the Linux kernel and optimize large applications.
![Gaining eBPF vision: A new way to trace Linux filesystem disk requests Gaining eBPF vision: A new way to trace Linux filesystem disk requests]()
November 06, 2018
by Xavier Claessens |
Blog
Did you know you could register your own PC, or a spare laptop collecting dust in a drawer, to get instant CI going on GitLab? Not only will you get faster CI, but you'll also reduce the queue on the shared runner for others!
![Quick hack: Speed up your GitLab CI Quick hack: Speed up your GitLab CI]()