Skip to content
  • Linus Torvalds's avatar
    Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · b272f732
    Linus Torvalds authored
    Pull SMP hotplug notifier removal from Thomas Gleixner:
     "This is the final cleanup of the hotplug notifier infrastructure. The
      series has been reintgrated in the last two days because there came a
      new driver using the old infrastructure via the SCSI tree.
    
      Summary:
    
       - convert the last leftover drivers utilizing notifiers
    
       - fixup for a completely broken hotplug user
    
       - prevent setup of already used states
    
       - removal of the notifiers
    
       - treewide cleanup of hotplug state names
    
       - consolidation of state space
    
      There is a sphinx based documentation pending, but that needs review
      from the documentation folks"
    
    * 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      irqchip/armada-xp: Consolidate hotplug state space
      irqchip/gic: Consolidate hotplug state space
      coresight/etm3/4x: Consolidate hotplug state space
      cpu/hotplug: Cleanup state names
      cpu/hotplug: Remove obsolete cpu hotplug register/unregister functions
      staging/lustre/libcfs: Convert to hotplug state machine
      scsi/bnx2i: Convert to hotplug state machine
      scsi/bnx2fc: Convert to hotplug state machine
      cpu/hotplug: Prevent overwriting of callbacks
      x86/msr: Remove bogus cleanup from the error path
      bus: arm-ccn: Prevent hotplug callback leak
      perf/x86/intel/cstate: Prevent hotplug callback leak
      ARM/imx/mmcd: Fix broken cpu hotplug handling
      scsi: qedi: Convert to hotplug state machine
    b272f732