mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/5] PM: runtime: Autosuspend race condition fixes + tests
@ 2026-09-29 18:47 Brian Norris
  2026-09-29 18:47 ` [PATCH 1/5] PM: runtime: Cancel pending only during non-transient suspend failure Brian Norris
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Brian Norris @ 2026-09-29 18:47 UTC (permalink / raw)
  To: Rafael J . Wysocki
  Cc: Ulf Hansson, Douglas Anderson, Len Brown, linux-kernel,
	Pavel Machek, Laurent Pinchart, linux-pm, Brian Norris

This series includes a few semi-related bugfixes for race conditions
around autosuspend and asynchronous suspend, as well as KUnit tests.
They don't all have to go together, but because their tests are added to
the same file, it helps to group them to avoid conflicts.

- Brian


Brian Norris (5):
  PM: runtime: Cancel pending only during non-transient suspend failure
  PM: runtime: Avoid racy clock checks for autosuspend-retry
  PM: runtime: Add test for autosuspend-rearm
  PM: runtime: Synchronous suspend when updating autosuspend
  PM: runtime: Add test for pending-autosuspend + teardown

 drivers/base/power/runtime-test.c | 97 +++++++++++++++++++++++++++++++
 drivers/base/power/runtime.c      | 52 +++++++++++------
 include/linux/pm_runtime.h        |  7 ++-
 3 files changed, 138 insertions(+), 18 deletions(-)

-- 
2.56.0.rc1.315.gc6ed9934b7-goog


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-10-05 18:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-29 18:47 [PATCH 0/5] PM: runtime: Autosuspend race condition fixes + tests Brian Norris
2026-09-29 18:47 ` [PATCH 1/5] PM: runtime: Cancel pending only during non-transient suspend failure Brian Norris
2026-09-29 18:47 ` [PATCH 2/5] PM: runtime: Avoid racy clock checks for autosuspend-retry Brian Norris
2026-10-03  0:27   ` Doug Anderson
2026-10-05 18:59     ` Brian Norris
2026-09-29 18:47 ` [PATCH 3/5] PM: runtime: Add test for autosuspend-rearm Brian Norris
2026-09-29 18:47 ` [PATCH 4/5] PM: runtime: Synchronous suspend when updating autosuspend Brian Norris
2026-09-29 18:47 ` [PATCH 5/5] PM: runtime: Add test for pending-autosuspend + teardown Brian Norris

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®