tl;dr: There are now 8. Thunderbolt 3 cables officially count too. It's getting hard to manage, but help is on the way. Edited light... | Continue reading
We are discussing and working toward adding the language Rust as a second implementation language in the Linux kernel. A year ago Jake Ed... | Continue reading
Kernel TLS implements the record encapsulation and cryptography of the TLS protocol. There are four areas where implementing (a portion ... | Continue reading
In light of ongoing work to improve the TCP Tx zero-copy efficiency [1] one begins to wonder what can be done on the Rx side. Tx zero-cop... | Continue reading
asciicast One of the side-effects of the recent UMN Affair has been renewed scrutiny of the kernel development process that continues to... | Continue reading
In Linux 5.13 ethtool gains an interface for querying IEEE and IETF statistics. This removes the need to parse vendor specific strings in... | Continue reading
We have recently announced the availability of our new mailing list platform that will eventually take on the duties currently performed ... | Continue reading
Many people know that you can PGP-sign git objects -- such as tags or commits themselves -- but very few know of another attestation feat... | Continue reading
After we have considered how the ARM32 kernel uncompressed and the early start-up when the kernel jumps from executing in physical memory... | Continue reading
As I continue to describe in different postings how the ARM32 start-up sequence works, it becomes necessary to explain in-depth the basic... | Continue reading
Long overdue blog post on XDP; so many details uncovered during testing causing tests to be redone. This post focuses on a comparison of... | Continue reading
My previous article on how the kernel decompresses generated a lot of traffic and commentary, much to my surprise. I suppose that this ma... | Continue reading
ARM traditionally uses compressed kernels. This is done for two major reasons: It saves space on the flash memory or other storage media... | Continue reading
With git, a cryptographic signature on a commit provides strong integrity guarantees of the entire history of that branch going backwards... | Continue reading
Introduction As most people know by know we do a lot of upstream kernel development. This stretches over multiple areas and of course w... | Continue reading
When evaluating networking for a host the focus is typically on latency, throughput or packets per second (pps) to see the maximum load a... | Continue reading
## What's a race anyways? Most of the readers, for sure, do know what a race condition is. Let me however include short description ... | Continue reading
For the past few weeks I've been working on a tool to fetch patches from lore.kernel.org and perform the kind of post-processing that... | Continue reading
Someone recently asked me why apt-get was not working when he enabled management VRF on Ubuntu 18.04. After a few back and forths and a l... | Continue reading
E-Mail interaction with the community You might have been referred to this page with a form letter reply. If so the form letter has been... | Continue reading
The problem More than ten years ago even consumer grade hardware started to have two and more CPU cores. These days you can easily buy PC... | Continue reading
I'm announcing the release of kdevops which aims at making setting up and testing the Linux kernel for any project as easy as possibl... | Continue reading
tl;dr: There are 6, it's unfortunately very confusing to the end user. Classic USB from the 1.1, 2.0, to 3.0 generations using USB-A... | Continue reading
Imagine you are at a conference somewhere and a person you run across tells you about a project that you find interesting. "Here,... | Continue reading
This issue came up recently for a high profile new gadget that has made the transition from Micro-USB to USB-C in its latest version, the... | Continue reading
Introduction (CVE-2019-5736) Today, Monday, 2019-02-11, 14:00:00 CET CVE-2019-5736 was released: > The vulnerability allows a malici... | Continue reading
Ever since the demise of Google+, many developers have expressed a desire to have a service that would provide a way to create and manage... | Continue reading
Read the latest posts from people.kernel.org. | Continue reading