summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2017-03-14 14:48:50 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2017-03-14 14:48:50 -0700
commit83e632267591bc2e0d2d13e41b64340c2d3cedfe (patch)
treef3aaf7bcaf03d5e0a9dead6a437f2a0c3b82bd1f /kernel
parentfb5fe0fd626c425ed41842c4318aa7ab6f3c2db7 (diff)
parent8a1df543de8ad879d3c80bdda4c67ac4f82e7ee0 (diff)
downloadlinux-83e632267591bc2e0d2d13e41b64340c2d3cedfe.tar.bz2
Merge branch 'for-4.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
Pull percpu fixes from Tejun Heo: - the allocation path was updating pcpu_nr_empty_pop_pages without the required locking which can lead to incorrect handling of empty chunks (e.g. keeping too many around), which is buggy but shouldn't lead to critical failures. Fixed by adding the locking - a trivial patch to drop an unused param from pcpu_get_pages() * 'for-4.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu: percpu: remove unused chunk_alloc parameter from pcpu_get_pages() percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions