• Linus Torvalds's avatar
    Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · afa3536b
    Linus Torvalds authored
    Pull timer fixes from Ingo Molnar:
     "Main changes:
    
      - Fix the deadlock reported by Dave Jones et al
      - Clean up and fix nohz_full interaction with arch abilities
      - nohz init code consolidation/cleanup"
    
    * 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      nohz: nohz full depends on irq work self IPI support
      nohz: Consolidate nohz full init code
      arm64: Tell irq work about self IPI support
      arm: Tell irq work about self IPI support
      x86: Tell irq work about self IPI support
      irq_work: Force raised irq work to run on irq work interrupt
      irq_work: Introduce arch_irq_work_has_interrupt()
      nohz: Move nohz full init call to tick init
    afa3536b
smp.c 16 KB