Marshall Pierce

20 Followers
244 Following
92 Posts
Software & security

New article! A user *cough* @aras *cough* is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit.

But we also dove into the kernel...again, this time finding & fixing several issues in eBPF's spinlock implementation. Read all about it:

https://rovarma.com/articles/a-tale-about-fixing-ebpf-spinlock-issues-in-the-linux-kernel/

A tale about fixing eBPF spinlock issues in the Linux kernel | Ritesh Oedayrajsingh Varma

A system freeze led us deep into Linux spinlock internals, where we helped find not one but three bugs in the kernel's resilient locking code used by eBPF.

We received reports of a phishing campaign targeting crates.io users. Do not click on links asking to authenticate to protect your account. More information: https://blog.rust-lang.org/2025/09/12/crates-io-phishing-campaign/
crates.io phishing campaign | Rust Blog

Empowering everyone to build reliable and efficient software.

The future of web development is AI. Get on or get left behind.

Editor’s Note: previous titles for this article have been added here for posterity.

New blog post: I am a Rust compiler engineer looking for a new job

https://nnethercote.github.io/2025/07/18/looking-for-a-new-job.html

Not so happy, this one :(

I am a Rust compiler engineer looking for a new job

UPDATE 2025-09-03: I have found a new job and will be starting next week. I will post more details soon. Many thanks to everyone who helped publicize this post and to everyone who contacted me about possible work. Rust is being used in many interesting places!

Nicholas Nethercote
I've referenced it enough that now it's all I can hear when I read it. Now you have to hear it too 🙉 https://ericwbailey.website/published/you-must-listen-to-rfc-2119/
You MUST listen to RFC 2119

It turns out you can just pay people to do things.

The State of SSL Stacks

The SSL landscape has shifted dramatically. In this paper, we examine OpenSSL 3.x, BoringSSL, LibreSSL, WolfSSL, and AWS-LC with HAProxy.

HAProxy Technologies
i think IDEs which allow you to use "AI" to generate code should always display those specific lines of code in Comic Sans
I'm really getting sick of having to keep turning off Apple Intelligence every time one of my devices updates, which they do fairly frequently. Apple needs to respect their customers' choices and stop this crap now.
You can now jailbreak your AMD CPU! 🔥We've just released a full microcode toolchain, with source code and tutorials. https://bughunters.google.com/blog/5424842357473280/zen-and-the-art-of-microcode-hacking
Blog: Zen and the Art of Microcode Hacking

This blog post covers the full details of EntrySign, the AMD Zen microcode signature validation vulnerability recently discovered by the Google Security team.

It is my honor to be designated as Godfather of the 2025 edition of Kernel Recipes. The conference organizers made it quite clear that they would like some focus on increasing the speaking skills of the presenters. This blog series is a first step in that direction: https://people.kernel.org/paulmck/kernel-recipes-2025
Kernel Recipes 2025

It is my honor to be designated as Godfather of the 2025 edition of Kernel Recipes.  The conference organizers made it quite clear that t...

paulmck