Introduction to operating system design
General purpose operating system design
Real-time embedded operating system design
File system interface
File system implementation
Linux VFS design and implementation
Linux Ext2 and Ext3 design and implementation
Multiprocessor and synchronization issues
Real-time and embedded operating system design and implementation