diff options
author | 2017-02-25 13:00:19 -0800 | |
---|---|---|
committer | 2017-03-06 15:55:39 -0500 | |
commit | 320661b08dd6f1746d5c7ab4eb435ec64b97cd45 (patch) | |
tree | bb7249336a8e2d2ab0d2d22689a5737dd78bf3e0 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Linux 4.11-rc1 (diff) | |
download | linux-dev-320661b08dd6f1746d5c7ab4eb435ec64b97cd45.tar.xz linux-dev-320661b08dd6f1746d5c7ab4eb435ec64b97cd45.zip |
percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages
Update to pcpu_nr_empty_pop_pages in pcpu_alloc() is currently done
without holding pcpu_lock. This can lead to bad updates to the variable.
Add missing lock calls.
Fixes: b539b87fed37 ("percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated")
Signed-off-by: Tahsin Erdogan <tahsin@google.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: stable@vger.kernel.org # v3.18+
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions