aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/net_dropmonitor.py
diff options
context:
space:
mode:
authorSteven Rostedt <[email protected]>2011-11-02 13:38:33 -0700
committerLinus Torvalds <[email protected]>2011-11-02 16:07:00 -0700
commit4799401fef9d5951b2da384c5eb08034c48e08a0 (patch)
tree94f9113c6870f46811aaa0f08cdb3ca2beba1e9c /tools/perf/scripts/python/net_dropmonitor.py
parenta61ed3cec51cfd4877855c24890ab8d3e2b143e3 (diff)
memcg: Fix race condition in memcg_check_events() with this_cpu usage
Various code in memcontrol.c () calls this_cpu_read() on the calculations to be done from two different percpu variables, or does an open-coded read-modify-write on a single percpu variable. Disable preemption throughout these operations so that the writes go to the correct palces. [[email protected]: added this_cpu to __this_cpu conversion] Signed-off-by: Johannes Weiner <[email protected]> Signed-off-by: Steven Rostedt <[email protected]> Cc: Greg Thelen <[email protected]> Cc: KAMEZAWA Hiroyuki <[email protected]> Cc: Balbir Singh <[email protected]> Cc: Daisuke Nishimura <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Christoph Lameter <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/net_dropmonitor.py')
0 files changed, 0 insertions, 0 deletions