I'd be shocked if something written in C that's as complex as the Linux kernel didn't have race conditions.
> You can have data races in Python, Javascript and Rust as easily as you can in C.
Don't use "race conditions" and "data races" interchangeably if you understand the difference...