Originally posted by Weasel
View Post
These complex things are never just point to a single comment or single line of code. You have set in one location and picked up in another. The fact that the set can be set by syscall and by writing in memory it is kind of complex. This is in fact worse than getting you head around how RCU works. RCU I could point you to a nice detail artical how it works that was only written like 15 years after Linux kernel started using it. Futex is too young to have great documentation. When you are using futex and performance profiling you have to understand it or you start miss reading your profiling.
Comment