Changeset 089c23d in mainline


Ignore:
Timestamp:
2012-11-18T20:18:16Z (11 years ago)
Author:
Adam Hraska <adam.hraska+hos@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fbe6b65
Parents:
25969ac
Message:

rcu: Added forgotten compiler barriers to rcu_read_lock/unlock for A-RCU.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/synch/rcu.h

    r25969ac r089c23d  
    140140{
    141141        THE->rcu_nesting += RCU_CNT_INC;
     142        compiler_barrier();
    142143}
    143144
     
    145146static inline void rcu_read_unlock(void)
    146147{
     148        compiler_barrier();
    147149        THE->rcu_nesting -= RCU_CNT_INC;
    148150       
Note: See TracChangeset for help on using the changeset viewer.