]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'for-4.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 Jun 2016 05:54:46 +0000 (19:54 -1000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 Jun 2016 05:54:46 +0000 (19:54 -1000)
commit10e61ccbce8e2b894f1a1d40e8bf8fa3a1578e1a
tree6e9ddea15240dcba9dff738a345297e982ae9324
parent49592af773b80cc6df9859cf07494b2b093b3f63
parent11f6826c4e6f5232f861e164b1ae0962ff81eb0b
Merge branch 'for-4.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu

Pull percpu fixes from Tejun Heo:
 "While adding GFP_ATOMIC support to the percpu allocator, the
  synchronization for the fast-path which doesn't require external
  allocations was separated into pcpu_lock.

  Unfortunately, it incorrectly decoupled async paths and percpu
  chunks could get destroyed while still being operated on.  This
  contains two patches to fix the bug"

* 'for-4.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:
  percpu: fix synchronization between synchronous map extension and chunk destruction
  percpu: fix synchronization between chunk->map_extend_work and chunk destruction