@rovarma@mastodon.gamedev.place
Post #2285594
2026-03-17 20:17 UTC
@aras@mastodon.gamedev.place Good point! Added a bit about that in the conclusion.
TL;DR: usage of rqspinlock in the ebpf ring buffer was introduced with kernel 6.15, and our development machines (and most of our alpha testers) are on Ubuntu, which runs an older kernel than that (6.14).
It would eventually have shown up for us too, once Ubuntu caught up.
Replies (2)
-
@rovarma@mastodon.gamedev.place 2026-03-17 20:19
@aras@mastodon.gamedev.place I’m planning on switching my dev machine to Arch, which is on the bleeding edge kernel usually, so that we’ll spot issues like this faster locally in the future
-
@aras@mastodon.gamedev.place 2026-03-18 05:03
@rovarma@mastodon.gamedev.place nice! And again, oh man what a debugging story. Massive props both for writing it down, and for working with kernel folks to actually fix it. ❤️