]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 7 Apr 2014 21:55:46 +0000 (14:55 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 7 Apr 2014 21:55:46 +0000 (14:55 -0700)
commit467a9e1633043810259a7f5368fbcc1e84746137
treec8a5bfd2a65455d7f6a59b312e348e069375bd9b
parentb8780c363d808a726a34793caa900923d32b6b80
parenta0e247a8059223593f9c5c3d5c1fd50eedf415c0
Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull CPU hotplug notifiers registration fixes from Rafael Wysocki:
 "The purpose of this single series of commits from Srivatsa S Bhat
  (with a small piece from Gautham R Shenoy) touching multiple
  subsystems that use CPU hotplug notifiers is to provide a way to
  register them that will not lead to deadlocks with CPU online/offline
  operations as described in the changelog of commit 93ae4f978ca7f ("CPU
  hotplug: Provide lockless versions of callback registration
  functions").

  The first three commits in the series introduce the API and document
  it and the rest simply goes through the users of CPU hotplug notifiers
  and converts them to using the new method"

* tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (52 commits)
  net/iucv/iucv.c: Fix CPU hotplug callback registration
  net/core/flow.c: Fix CPU hotplug callback registration
  mm, zswap: Fix CPU hotplug callback registration
  mm, vmstat: Fix CPU hotplug callback registration
  profile: Fix CPU hotplug callback registration
  trace, ring-buffer: Fix CPU hotplug callback registration
  xen, balloon: Fix CPU hotplug callback registration
  hwmon, via-cputemp: Fix CPU hotplug callback registration
  hwmon, coretemp: Fix CPU hotplug callback registration
  thermal, x86-pkg-temp: Fix CPU hotplug callback registration
  octeon, watchdog: Fix CPU hotplug callback registration
  oprofile, nmi-timer: Fix CPU hotplug callback registration
  intel-idle: Fix CPU hotplug callback registration
  clocksource, dummy-timer: Fix CPU hotplug callback registration
  drivers/base/topology.c: Fix CPU hotplug callback registration
  acpi-cpufreq: Fix CPU hotplug callback registration
  zsmalloc: Fix CPU hotplug callback registration
  scsi, fcoe: Fix CPU hotplug callback registration
  scsi, bnx2fc: Fix CPU hotplug callback registration
  scsi, bnx2i: Fix CPU hotplug callback registration
  ...
18 files changed:
arch/arm/kernel/hw_breakpoint.c
arch/arm64/kernel/debug-monitors.c
arch/s390/kernel/smp.c
arch/x86/kernel/cpu/perf_event_intel_uncore.c
arch/x86/kernel/hpet.c
arch/x86/kernel/vsyscall_64.c
arch/x86/kvm/x86.c
arch/x86/pci/amd_bus.c
drivers/base/topology.c
drivers/cpufreq/acpi-cpufreq.c
drivers/hwmon/coretemp.c
drivers/powercap/intel_rapl.c
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
drivers/xen/balloon.c
include/linux/cpu.h
kernel/profile.c
mm/vmstat.c
net/core/flow.c