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>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAJZ5v0gX0Tj5GYLu6rPj2iWfep1shMAZbV740_wr=Gss928CXA@mail.gmail.com>
Date: Thu, 17 Jul 2025 18:19:45 +0200
From: "Rafael J. Wysocki" <rafael@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux PM <linux-pm@...r.kernel.org>, 
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Power management fixes for v6.16-rc7

Hi Linus,

Please pull from the tag

 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
 pm-6.16-rc7

with top-most commit ebd6884167eac94bae9f92793fcd84069d9e4415

 PM: sleep: Update power.completion for all devices on errors

on top of commit 347e9f5043c89695b01e66b3ed111755afcf1911

 Linux 6.16-rc6

to receive power management fixes for 6.16-rc7.

These address three issues introduced during the current development
cycle and related to system suspend and hibernation, one triggering
when asynchronous suspend of devices fails, one possibly affecting
memory management in the core suspend code error path, and one due
to duplicate filesystems freezing during system suspend:

 - Fix a deadlock that may occur on asynchronous device suspend
   failures due to missing completion updates in error paths (Rafael
   Wysocki).

 - Drop a misplaced pm_restore_gfp_mask() call, which may cause
   swap to be accessed too early if system suspend fails, from
   suspend_devices_and_enter() (Rafael Wysocki).

 - Remove duplicate filesystems_freeze/thaw() calls, which sometimes
   cause systems to be unable to resume, from enter_state() (Zihuan
   Zhang).

Thanks!


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

Rafael J. Wysocki (2):
      PM: suspend: Drop a misplaced pm_restore_gfp_mask() call
      PM: sleep: Update power.completion for all devices on errors

Zihuan Zhang (1):
      PM: suspend: clean up redundant filesystems_freeze/thaw() handling

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

 drivers/base/power/main.c | 19 +++++++++++++++++++
 kernel/power/suspend.c    |  5 +----
 2 files changed, 20 insertions(+), 4 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ