lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Fri, 14 Nov 2014 16:05:49 +0100
From:	"Rafael J. Wysocki" <rafael@...nel.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	"linux-pm@...r.kernel.org" <linux-pm@...r.kernel.org>,
	ACPI Devel Maling List <linux-acpi@...r.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] ACPI and power management fixes for 3.18-rc5

Hi Linus,

Please pull from

 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
 pm+acpi-3.18-rc5

to receive ACPI and power management fixes for v3.18-rc5 with
top-most commit 31689497d90e589d7050fc7bc850b4b46e632bfc

 Merge branches 'pm-domains', 'pm-sleep' and 'pm-cpufreq'

on top of commit 206c5f60a3d902bc4b56dab2de3e88de5eb06108

 Linux 3.18-rc4

These are three regression fixes, two recent (generic power domains,
suspend-to-idle) and one older (cpufreq), an ACPI blacklist entry for
one more machine having problems with Windows 8 compatibility, a
minor cpufreq driver fix (cpufreq-dt) and a fixup for new callback
definitions (generic power domains).

Specifics:

 - Fix a crash in the suspend-to-idle code path introduced by a
   recent commit that forgot to check a pointer against NULL before
   dereferencing it (Dmitry Eremin-Solenikov).

 - Fix a boot crash on Exynos5 introduced by a recent commit making
   that platform use generic Device Tree bindings for power domains
   which exposed a weakness in the generic power domains framework
   leading to that crash (Ulf Hansson).

 - Fix a crash during system resume on systems where cpufreq depends
   on Operation Performance Points (OPP) for functionality, but
   CONFIG_OPP is not set.  This leads the cpufreq driver registration
   to fail, but the resume code attempts to restore the pre-suspend
   cpufreq configuration (which does not exist) nevertheless and
   crashes.  From Geert Uytterhoeven.

 - Add a new ACPI blacklist entry for Dell Vostro 3546 that has
   problems if it is reported as Windows 8 compatible to the BIOS
   (Adam Lee).

 - Fix swapped arguments in an error message in the cpufreq-dt
   driver (Abhilash Kesavan).

 - Fix up the prototypes of new callbacks in struct generic_pm_domain
   to make them more useful.  Users of those callbacks will be added
   in 3.19 and it's better for them to be based on the correct struct
   definition in mainline from the start.  From Ulf Hansson and
   Kevin Hilman.

Thanks!


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

Abhilash Kesavan (1):
      cpufreq: cpufreq-dt: Fix arguments in clock failure error message

Adam Lee (1):
      ACPI / blacklist: blacklist Win8 OSI for Dell Vostro 3546

Dmitry Eremin-Solenikov (1):
      PM / sleep: Fix entering suspend-to-IDLE if no freeze_oops is set

Geert Uytterhoeven (1):
      cpufreq: Avoid crash in resume on SMP without OPP

Ulf Hansson (2):
      PM / Domains: Change prototype for the attach and detach callbacks
      PM / Domains: Fix initial default state of the need_restore flag

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

 drivers/acpi/blacklist.c     |  8 ++++++++
 drivers/base/power/domain.c  | 42 ++++++++++++++++++++++++++++++++++--------
 drivers/cpufreq/cpufreq-dt.c |  4 ++--
 drivers/cpufreq/cpufreq.c    |  3 ++-
 include/linux/pm_domain.h    |  8 +++++---
 kernel/power/suspend.c       |  4 ++--
 6 files changed, 53 insertions(+), 16 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ