Hoyt: Structural pattern matching in Python 3.10

Ben Hoyt has published a critical
overview of the Python 3.10 pattern-matching feature.

As shown above, there are cases where match really
shines. But they are few and far between, mostly when handling
syntax trees and writing parsers….

[$] More Rust concepts for the kernel

The first day of the Kangrejos (Rust for Linux) conference
introduced the project and what it was trying to accomplish; day 2 covered a number of core Rust
concepts and their relevance to the kernel. On the third and final day of
the confe…

Kernel prepatch 5.15-rc2

The 5.15-rc2 kernel prepatch is out for
testing.

So I’ve spent a fair amount of this week trying to sort out all the
odd warnings, and I want to particularly thank Guenter Roeck for his
work on tracking where the build failures due to -Werror …

A few weekend stable kernels

The relatively large
5.14.6,
5.13.19, and
5.10.67
stable kernel updates have been released; each contains another set of
important fixes. Note that this is the final update for the 5.13.x
series.

Schaller: Cool happenings in Fedora Workstation land

Here’s a
post from Christian Schaller describing a number of the
desktop-oriented improvements that can be expected in the Fedora 35
release.

And I know some people will wonder why we spent so much time
working with NVidia around their …

[$] Key Rust concepts for the kernel

The first day of the online Kangrejos conference was focused on
introducing the effort to bring the Rust programming language into the
Linux kernel. On the second day, conference organizer Miguel Ojeda shifted
to presenting the Rust language i…

[$] The Rust for Linux project

The first ever Rust for Linux conference, known as Kangrejos, got underway on
September 13. Organizer Miguel Ojeda used the opening session to give
an overview of why there is interest in using Rust in the kernel, where the
challenges are,…