]> 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)
commit5f647ff0d38ca53667559dde891f9d04ef5ae475
tree6e9ddea15240dcba9dff738a345297e982ae9324
parent87348aec195e98dfc8203e2922811d3feeada8a8
parent3267d5bbec75f49986ba9a951d291febd8fe9a5b
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