CMSI 3510

LN 19: Read Between the Lines

Standard: I/O and Networking

In this lecture we deepen our driver story from LN18 and make the boundary lines explicit. We trace a single read() request end to end across user space, kernel space, the driver, and back, examining syscall paths, interrupt context, deferred work, and why driver code is uniquely dangerous.

Lecture Date

📅 April 13, 2026

Standard

I/O and Networking

Topics Covered

Kernel Space vs User SpaceSyscalls and TrapsDriver DispatchInterrupt ContextDeferred Work

📹 Lecture Recordings

Loading content...