Skip to content
  • Linus Torvalds's avatar
    Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · e6580525
    Linus Torvalds authored
    Pull irq updates from Thomas Gleixner:
     "The irq department delivers:
    
       - new core infrastructure to allow better management of multi-queue
         devices (interrupt spreading, node aware descriptor allocation ...)
    
       - a new interrupt flow handler to support the new fangled Intel VMD
         devices.
    
       - yet another new interrupt controller driver.
    
       - a series of fixes which addresses sparse warnings, missing
         includes, missing static declarations etc from Ben Dooks.
    
       - a fix for the error handling in the hierarchical domain allocation
         code.
    
       - the usual pile of small updates to core and driver code"
    
    * 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (46 commits)
      genirq: Fix missing irq allocation affinity hint
      irqdomain: Fix irq_domain_alloc_irqs_recursive() error handling
      irq/Documentation: Correct result of echnoing 5 to smp_affinity
      MAINTAINERS: Remove Jiang Liu from irq domains
      genirq/msi: Fix broken debug output
      genirq: Add a helper to spread an affinity mask for MSI/MSI-X vectors
      genirq/msi: Make use of affinity aware allocations
      genirq: Use affinity hint in irqdesc allocation
      genirq: Add affinity hint to irq allocation
      genirq: Introduce IRQD_AFFINITY_MANAGED flag
      genirq/msi: Remove unused MSI_FLAG_IDENTITY_MAP
      irqchip/s3c24xx: Fixup IO accessors for big endian
      irqchip/exynos-combiner: Fix usage of __raw IO
      irqdomain: Fix disposal of mappings for interrupt hierarchies
      irqchip/aspeed-vic: Add irq controller for Aspeed
      doc/devicetree: Add Aspeed VIC bindings
      x86/PCI/VMD: Use untracked irq handler
      genirq: Add untracked irq handler
      irqchip/mips-gic: Populate irq_domain names
      irqchip/gicv3-its: Implement two-level(indirect) device table support
      ...
    e6580525