alcinnz, You may have noticed: As I study Linux's code I keep writing "(rabbithole)"!
Linux consists of numerous small components which are mostly self-contained (less so for [un]loading modules), but where they're not we quickly land in a quagmire of interrelated components. Given just how foundational they are!
Then there's all the locks: So many peripherals attempting to control the timing!
Add comment