News for hackers. Stuff that matters.
Re:Ask HN: Recommended resources to learn the Linux kernel a... by hatsubai on Tuesday August 27, 2019 @11:04AM (#20810326)
One important part about learning how the Linux kernel works is understanding the details of the system's interface the kernel provides. In my opinion, there is no better book out there than the "Linux Programming Interface" by Michael Kerrisk: http://man7.org/tlpi/

It provides extremely detailed information about everything going on in Linux, as well as example programs and exercises to help you further your knowledge. While it doesn't get deep into kernel theory like Tanenbaum's books tend to do, it will provide you with a greater understanding of how things work, IMO.

Re:Ask HN: Recommended resources to learn the Linux kernel a... by whowhatwhy on Tuesday August 27, 2019 @03:14PM (#20813402)
This book is great, so is Advanced Programming in the Unix Environment, which covers much of the same material but details the differences in standards and implementation. I'd also add `Linux Kernel Development` by Robert Love.
Re:Ask HN: Recommended resources to learn the Linux kernel a... by sruffell on Tuesday August 27, 2019 @05:42PM (#20814698)
I was going to suggest this book when I see I'm late to the party, so I'll just have to add my voice to the chorus.

"Linux Programming Interface" is one of the best technical books I've ever read.

Re:Ask HN: Recommended resources to learn the Linux kernel a... by aidos on Tuesday August 27, 2019 @03:25PM (#20813506)
£50 on kindle! Looks like a great book, but that’s punchy. (Maybe that’s standard for a text book like this, not something I would normally buy)
Re:Ask HN: Recommended resources to learn the Linux kernel a... by geofft on Tuesday August 27, 2019 @10:42PM (#20816408)
It's a huge book (1552 pages), much larger than even your average OS textbook. It's more like a Linux encyclopedia.
Re:Ask HN: Recommended resources to learn the Linux kernel a... by tbrock on Tuesday August 27, 2019 @11:05AM (#20810337)
This book is great. Seconded.
Re:Ask HN: Recommended resources to learn the Linux kernel a... by koolba on Tuesday August 27, 2019 @07:48PM (#20815534)
That’s a fantastic book.