• Linus Torvalds's avatar
    Merge branch 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu · 0d707a2f
    Linus Torvalds authored
    Pull percpu fixes from Tejun Heo:
     "Late percpu pull request for v4.16-rc6.
    
       - percpu allocator pool replenishing no longer triggers OOM or
         warning messages.
    
         Also, the alloc interface now understands __GFP_NORETRY and
         __GFP_NOWARN. This is to allow avoiding OOMs from userland
         triggered actions like bpf map creation.
    
         Also added cond_resched() in alloc loop.
    
       - perpcu allocation now can be interrupted by kill sigs to avoid
         deadlocking OOM killer.
    
       - Added Dennis Zhou as a co-maintainer.
    
         He has rewritten the area map allocator, understands most of the
         code base and has been responsive for all bug reports"
    
    * 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:
      percpu_ref: Update doc to dissuade users from depending on internal RCU grace periods
      mm: Allow to kill tasks doing pcpu_alloc() and waiting for pcpu_balance_workfn()
      percpu: include linux/sched.h for cond_resched()
      percpu: add a schedule point in pcpu_balance_workfn()
      percpu: allow select gfp to be passed to underlying allocators
      percpu: add __GFP_NORETRY semantics to the percpu balancing path
      percpu: match chunk allocator declarations with definitions
      percpu: add Dennis Zhou as a percpu co-maintainer
    0d707a2f
MAINTAINERS 436 KB