I was fortunate to receive a review copy of the Linux Kernel Programming - Second Edition by Kaiwan N Billimoria. The book is an excellent resource for Linux Kernel programming and Kaiwan does an equally excellent job on taking the reader step by step through the concepts and process. I also appreciate the fact that it is written in such a way that those new to Linux or the Linux kernel can get just as much information from the book as a reader that is well versed in Linux. Chapters 1-3 provide a great background on the Linux kernel and compiling the kernel from source. Chapter 1 provides a great job taking the reader to building the workspace for building out the kernel which flows to Chapter 2 on the actual kernel build/compilation. Chapter 3 continues where Chapter 2 left off allowing you to complete the kernel build/compilation. The book is laid out in a very ordered and programmatic way that makes it easy to understand and digest complex topics and concepts. While I appreciate Chapters 4 and 5 on how to write Kernel modules, but most of all I am thankful that Kaiwan spends three chapters on memory management with Chapters 7-9. This is a great resource and just another book to place in your library.
The book is an excellent resource for Linux Kernel programming
The book is an excellent resource for Linux Kernel programming and Kaiwan does an equally excellent job on taking the reader step by step through the concepts and process.
Read next
The Unglamorous Loop That Decides Everything: Inside the Vulnerability and Configuration Management Labs
I've been working through the second edition of the Cybersecurity Architect's Handbook's "secret menu" one domain at a time...the controls that still mean something after everything else has fallen. This installment does something different...it looks down at the ground all of them are standing on.
The Innermost Ring: Hands-On Identity and Encryption Labs from the Cybersecurity Architect's Handbook, Second Edition
Every control we design as architects ultimately serves one of two questions. Who is allowed to do what — and is the data still protected ... Access control answers the first. Data protection answers the second. Together they form the innermost ring of a defense-in-depth architecture...
Know the Ground: Inside the Network Security Controls Labs of the Cybersecurity Architect's Handbook
Before we get into the core of the article — a quick, time-bound note. Packt is sponsoring a giveaway on my LinkedIn channel...This post moves to the first place that thinking touches wire: Category 2, Network Security Controls...