Chapter 10 : Filesystems without Persistent Storage

10.1 The proc Filesystem

Contents of /proc

Data Structures

Initialization

Mounting the Filesystem

Managing /proc Entries

Reading and Writing Information

System Control Mechanism

10.2 Simple Filesystems

Sequential Files

Writing Filesystems with Libfs

The Debug Filesystem

Pseudo Filesystems

10.3 Sysfs

Overview

Data Structures

Mounting the Filesystem

File and Directory Operations

Populating Sysfs

Summary