summaryrefslogtreecommitdiffstats
path: root/kernel/workqueue.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-06-13 19:54:46 -1000
committerLinus Torvalds <torvalds@linux-foundation.org>2016-06-13 19:54:46 -1000
commitdb06d759d6cf903aeda8c107fd3abd366dd80200 (patch)
tree6e9ddea15240dcba9dff738a345297e982ae9324 /kernel/workqueue.c
parent35398ee3f00a4363faa1bd0fe7bb6a90f8a6b7e4 (diff)
parent6710e594f71ccaad8101bc64321152af7cd9ea28 (diff)
downloadlinux-db06d759d6cf903aeda8c107fd3abd366dd80200.tar.gz
linux-db06d759d6cf903aeda8c107fd3abd366dd80200.tar.bz2
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