Understanding the Linux Kernel: From I/O Ports to Process Management
Linux Kernel Development (Developer's Library)
The Linux Programming Interface: A Linux and UNIX System Programming Handbook
Linux Device Drivers: Where the Kernel Meets the Hardware
Linux System Programming: Talking Directly to the Kernel and C Library
How Linux Works: What Every Superuser Should Know
Windows Internals, Part 1: System architecture, processes, threads, memory management, and more
Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
The Hardware Hacker: Adventures in Making and Breaking Hardware
The Go Programming Language (Addison-Wesley Professional Computing Series)