diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-06-14 07:54:46 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-06-14 07:54:46 +0200 |
commit | db06d759d6cf903aeda8c107fd3abd366dd80200 (patch) | |
tree | 6e9ddea15240dcba9dff738a345297e982ae9324 /kernel/workqueue.c | |
parent | Merge tag 'regulator-fix-v4.7-rc2' of git://git.kernel.org/pub/scm/linux/kern... (diff) | |
parent | percpu: fix synchronization between synchronous map extension and chunk destr... (diff) | |
download | linux-db06d759d6cf903aeda8c107fd3abd366dd80200.tar.xz linux-db06d759d6cf903aeda8c107fd3abd366dd80200.zip |
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
Diffstat (limited to 'kernel/workqueue.c')
0 files changed, 0 insertions, 0 deletions