commit | 8b42bf9b7b11102074e6dda82104b660dc905aac | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Wed Aug 13 15:40:02 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Wed Aug 27 09:46:46 2014 -0700 |
tree | ccb92e9d8f7f8f90e7d6d5509b6429d7f505bde5 | |
parent | 00f8160298549e155e2d583ab9dbad143fdcf1c0 [diff] |
memory-barriers: Fix description of 2-legged-if-based control dependencies Sad to say, current compilers really will hoist identical stores from both branches of an "if" statement to precede the conditional. This commit therefore updates the description of control dependencies to reflect this ugly reality. Reported-by: Pranith Kumar <bobby.prani@gmail.com> Reported-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>