[GIT PULL] ACPI and power management fixes for v3.12-rc6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Please pull from the git repository at

  git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git pm+acpi-3.12-rc6

to receive ACPI and power management fixes for v3.12-rc6 with
top-most commit 981984cbd09e41c05b4ec6260e3f68591354cd54

  Merge branch Merge branch 'acpi-fixes'

on top of commit 35f9162d67c3e20a82b4bd6ec538f3e9c14fb055

  Merge tag 'pm+acpi-3.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

These fix a bug related to system suspend/resume in intel_pstate and fix it
up after a recent change, make a forgotten structure field change in one of
cpufreq drivers, remove a leftover reference to /proc/acpi/event in Kconfig
help, add a missing mutex unlock to an error code path in ACPI power resources
code and drop a pile of unuseful code related to power resources that causes
problems to happen on real systems.

Specifics:

 - intel_pstate fix for misbehavior after system resume if sysfs
   attributes are set in a specific way before the corresponding
   suspend from Dirk Brandewie.

 - A recent intel_pstate fix has no effect if unsigned long is 32-bit,
   so fix it up to cover that case as well.

 - The s3c64xx cpufreq driver was not updated when the index field of
   struct cpufreq_frequency_table was replaced with driver_data, so
   update it now.  From Charles Keepax.

 - The Kconfig help text for ACPI_BUTTON still refers to /proc/acpi/event
   that has been dropped recently, so modify it to remove that reference.
   From Krzysztof Mazur.

 - A Lan Tianyu's change adds a missing mutex unlock to an error code
   path in acpi_resume_power_resources().

 - Some code related to ACPI power resources, whose very purpose is
   questionable to put it lightly, turns out to cause problems to
   happen during testing on real systems, so remove it completely
   (we may revisit that in the future if there's a compelling enough
   reason).  From yours truly and Aaron Lu.

Thanks!


---------------

Aaron Lu (1):
      ATA / ACPI: remove power dependent device handling

Charles Keepax (1):
      cpufreq: s3c64xx: Rename index to driver_data

Dirk Brandewie (1):
      cpufreq / intel_pstate: Fix max_perf_pct on resume

Krzysztof Mazur (1):
      ACPI: remove /proc/acpi/event from ACPI_BUTTON help

Lan Tianyu (1):
      ACPI / power: Release resource_lock after acpi_power_get_state() return error

Rafael J. Wysocki (3):
      intel_pstate: Fix type mismatch warning
      ACPI / power: Drop automaitc resume of power resource dependent devices
      ACPI / PM: Drop two functions that are not used any more

---------------

 drivers/acpi/Kconfig              |    6 +--
 drivers/acpi/device_pm.c          |   56 --------------------
 drivers/acpi/power.c              |  104 ++-----------------------------------
 drivers/acpi/scan.c               |    1 -
 drivers/ata/libata-acpi.c         |   14 -----
 drivers/ata/libata-scsi.c         |    3 --
 drivers/ata/libata.h              |    4 --
 drivers/cpufreq/intel_pstate.c    |   14 ++---
 drivers/cpufreq/s3c64xx-cpufreq.c |    2 +-
 include/acpi/acpi_bus.h           |    7 ---
 10 files changed, 15 insertions(+), 196 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux