commit | 4560e7c3317c7a2b370e36dadd3a3bac2ed70818 | [log] [tgz] |
---|---|---|
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | Mon Oct 28 12:15:32 2013 +0100 |
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | Thu Oct 31 09:52:52 2013 +0100 |
tree | b0fd4d8705f388783dd893a472105013b702991d | |
parent | 7ab64a85e1a009046f97413a573e83fd85f7804d [diff] |
s390/vtime: correct idle time calculation Use the ACCESS_ONCE macro for both accesses to idle->sequence in the loops to calculate the idle time. If only one access uses the macro, the compiler is free to cache the value for the second access which can cause endless loops. Cc: stable@vger.kernel.org # 3.6+ Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>