Linux Kernel Subsystem Bucket Lists

This is a very long list of talks and references for the Linux kernel subsystems.

I enjoy stories. People in the conferences all tell great stories about subsystems in Linux, so I collect them, trying to make a Grimm's Fairy Tales for Linux. I’d also like to think of it as a drawing book. It may seem empty at first, just a list of talks. More contents will be added as the journey continues.

This could also be a first-aid kit before getting involved in an unknown subsystem. Looking at a few of them may be sufficient for gaining a bird-eye view and start the exploration. This greatly eases the learning curve, at least for me.

Technically the elinux.org serves similar purpose, but some of its contents seems to be outdated. Would be nice if some of these contents could be merged to eLinux.

Overview

References to core functionalities

References to other subsystems

Other references

Those are in Taiwanese Mandarin as they predate the beginning of this project.

There are also older lists that needs reorganizing. I plan to migrate them into the lists above and eventually remove them.

Some personal thoughts

Ideally, I hope that people here are guided by curiosity, not pressure. Just pick a random key word that you might have heard of, but never have a chance to get to know. For newcomers, allow me to recommend Steven Rostedt - Learning the Linux Kernel with tracing and LF Live Mentorship Session: Tracing with Ftrace: Critical Tooling for Linux Development. Those talks were my starting points.

More personal thoughts

Could also be seens a very huge Jira backlogs.

Or I myself doing the Feynman's Technique.

Select a repo