Linus Torvalds <torvalds@linux-foundation.org> wrote:> > + smp_read_barrier_depends(); /* ctrl */ \> > + smp_rmb(); /* ctrl + rmb := acquire */ \Doesn't smp_rmb() imply an smp_read_barrier_depends() anyway? Inmemory-barriers.txt, it says: Read memory barriers imply data dependency barriers, and so can substitute for them.David