]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'for-4.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 Mar 2017 21:48:50 +0000 (14:48 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 Mar 2017 21:48:50 +0000 (14:48 -0700)
commita6f3b57f816c9a5fbe276d0c51067bc648721906
treef3aaf7bcaf03d5e0a9dead6a437f2a0c3b82bd1f
parent9e018856a987195509fddde9bf97a3fbab68aeb4
parentf457b0fbf021d856095580cce3863ccdf2fbddfd
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