xv6 #4: Spinlock Defn and Implementation

This is part of a short course describing the xv6 operating system kernel concepts, in which I describe the data structures and algorithms and go over the code in detail. This series is targeted at university-level CS students. This playlist is a remake of the previous series, incorporating recent changes to xv6, as well as improved presentation. Prof. Harry Porter, PhD - May 2026