diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-06-14 05:54:46 (GMT) |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-06-14 05:54:46 (GMT) |
commit | db06d759d6cf903aeda8c107fd3abd366dd80200 (patch) | |
tree | 6e9ddea15240dcba9dff738a345297e982ae9324 /drivers/xen/preempt.c | |
parent | 35398ee3f00a4363faa1bd0fe7bb6a90f8a6b7e4 (diff) | |
parent | 6710e594f71ccaad8101bc64321152af7cd9ea28 (diff) | |
download | linux-db06d759d6cf903aeda8c107fd3abd366dd80200.tar.xz |
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 'drivers/xen/preempt.c')
0 files changed, 0 insertions, 0 deletions