Dispatches for the curious. Stuff that's neat.
Section: Open source
Friday, October 23, 2026

LTTng and the out-of-tree tracer catch-22, from Plumbers 2026

Posted by Captain Queso on Friday October 23, 2026 @2:43AM in Open source
from the export-symbol-or-bust dept.

Two decades of LTTng, and its maintainer still cannot upstream it piece by piece because the kernel will not export symbols with no in-tree user. Jake Edge's write-up is a fair, detailed look at a real engineering knot rather than a flame war. Anyone who has carried an out-of-tree module will nod along.

At the Linux Plumbers Conference, Mathieu Desnoyers led a session on how LTTng could work better alongside ftrace and perf. The discussion covered the rule against exporting unused symbols, duplicated tracing infrastructure, different ring-buffer needs, and whether a middle path exists between staying out of tree and merging everything at once.

Booting Linux on a Nokia E6 by hijacking Symbian at runtime

Posted by Captain Queso on Friday October 23, 2026 @1:45AM in Open source
from the connecting-people-to-busybox dept.

Pure late-90s energy: no unlocked bootloader, so a Symbian app loads a kernel, switches off the MMU and jumps. The display works by replaying messages sniffed from Nokia's own driver. The open puzzle, a mystery reset a few minutes after boot that may be the baseband watching over things, is the kind of bug kernel people lose weekends to.

A hobby project bringing a modern Linux 6.12 kernel up on the Nokia E6, an ARM11 phone from 2011. It boots to a BusyBox shell with the screen, keyboard and touchscreen working, and the repo includes build steps and detailed notes on the reset problem still being chased.