Hi Paul, Here are a few comments occurred to me while reading Section 9.5.1.2. o Section title reads "Core RCU API", whereas Table 9.1's caption reads "RCU Core API". They look somewhat inconsistent. Is the difference intentional? o In the introduction of rcu_dereference(), the term of "an RCU-protected pointer" is used first time throughout this book. It is also used in the new Table 9.1. I think it is pretty obvious for you what it means, but a first-time reader might wonder, "What does protecting a pointer mean?" A short answer would be something like: What is protected by an RCU read-side critical section is not the pointer itself, but an instance of a pointed-to data structure on memory. You can expand as you'd like. Thoughts? Thanks, Akira