vmstat: update comment regarding stat_threshold
Signed-off-by: Christoph Lameter <cl@linux.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
9f6ae448bf
commit
d3bc236718
@@ -321,9 +321,12 @@ static inline void mod_state(struct zone *zone,
|
|||||||
/*
|
/*
|
||||||
* The fetching of the stat_threshold is racy. We may apply
|
* The fetching of the stat_threshold is racy. We may apply
|
||||||
* a counter threshold to the wrong the cpu if we get
|
* a counter threshold to the wrong the cpu if we get
|
||||||
* rescheduled while executing here. However, the following
|
* rescheduled while executing here. However, the next
|
||||||
* will apply the threshold again and therefore bring the
|
* counter update will apply the threshold again and
|
||||||
* counter under the threshold.
|
* therefore bring the counter under the threshold again.
|
||||||
|
*
|
||||||
|
* Most of the time the thresholds are the same anyways
|
||||||
|
* for all cpus in a zone.
|
||||||
*/
|
*/
|
||||||
t = this_cpu_read(pcp->stat_threshold);
|
t = this_cpu_read(pcp->stat_threshold);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user