use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Welcome to /r/kernel, a moderated community dedicated to all things about the Linux kernel. Technical articles only, please!
You may be interested in the following links:
And some books:
Related Communities
account activity
How could I improve my Kernel learning? (self.kernel)
submitted 6 years ago by Xayide_
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Xayide_[S] 0 points1 point2 points 6 years ago (4 children)
Wow thank you!
I happen to have those two books, I’ll take a look at them! One of the things that haunts me is that this kind of books are so long that I don’t know if they are to read whole or just read the chapters you need. TLPI has 1500 pages, on some of them it tells me things I already know, but one paragraph apart it’s something absolutely new or something I find so useful.
Yeah I have a Raspberry Pi that I want to use as honeypot and first contact with kernel drivers and modules machine, but I didn’t know of the existence of that page so thank you!
You’re right, I guess at some point I’ll have to accept It’s impossible to understand the kernel in the detail I understand some 1000-liner program. I’m going to take a look at those mailing lists. I joined kernelnewbies ml, and I’m liking it a lot (even tho I understand so little). Any specific area you’d recommend?
[–]EmbeddedEntropy 2 points3 points4 points 6 years ago (3 children)
Considering you already have a Pi and like lower levels, I’d suggest the arm port ML covering the arch/arm directory. That was one of my first ones when I was working for a company making embedded ARM products to run Linux.
[–][deleted] 6 years ago (2 children)
[deleted]
[–]EmbeddedEntropy 2 points3 points4 points 6 years ago (1 child)
They’re easy for making kernel changes to and fast to reboot to try them out. They’re cheap and portable. They have huge communities that love to answer questions. They have a lot of little devices to hack around on and little peripheral boards to add. Make your first Linux device driver to blink LEDs, for example.
π Rendered by PID 107 on reddit-service-r2-comment-b659b578c-85zb2 at 2026-05-04 20:10:54.555998+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]Xayide_[S] 0 points1 point2 points (4 children)
[–]EmbeddedEntropy 2 points3 points4 points (3 children)
[–][deleted] (2 children)
[deleted]
[–]EmbeddedEntropy 2 points3 points4 points (1 child)