[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220822111816.760285417@infradead.org>
Date: Mon, 22 Aug 2022 13:18:16 +0200
From: Peter Zijlstra <peterz@...radead.org>
To: rjw@...ysocki.net, oleg@...hat.com, mingo@...nel.org,
vincent.guittot@...aro.org, dietmar.eggemann@....com,
rostedt@...dmis.org, mgorman@...e.de, ebiederm@...ssion.com,
bigeasy@...utronix.de, Will Deacon <will@...nel.org>
Cc: linux-kernel@...r.kernel.org, peterz@...radead.org, tj@...nel.org,
linux-pm@...r.kernel.org
Subject: [PATCH v3 0/6] Freezer Rewrite
Hi all,
With Eric picking up the ptrace patches adding JOBCTL_STOPPED / JOBCTL_TRACED
and them having landed in Linus' tree, here a respin of the Freezer rewrite
that relies on it.
---
drivers/acpi/x86/s2idle.c | 12 +
drivers/android/binder.c | 4
drivers/media/pci/pt3/pt3.c | 4
drivers/scsi/scsi_transport_spi.c | 7 -
fs/cifs/inode.c | 4
fs/cifs/transport.c | 5
fs/coredump.c | 5
fs/nfs/file.c | 3
fs/nfs/inode.c | 12 -
fs/nfs/nfs3proc.c | 3
fs/nfs/nfs4proc.c | 14 +-
fs/nfs/nfs4state.c | 3
fs/nfs/pnfs.c | 4
fs/xfs/xfs_trans_ail.c | 8 -
include/linux/completion.h | 1
include/linux/freezer.h | 245 +-------------------------------------
include/linux/sched.h | 41 +++---
include/linux/sunrpc/sched.h | 7 -
include/linux/suspend.h | 8 -
include/linux/umh.h | 9 -
include/linux/wait.h | 40 +++++-
init/do_mounts_initrd.c | 10 -
kernel/cgroup/legacy_freezer.c | 23 +--
kernel/exit.c | 4
kernel/fork.c | 5
kernel/freezer.c | 133 ++++++++++++++------
kernel/futex/waitwake.c | 8 -
kernel/hung_task.c | 4
kernel/power/hibernate.c | 35 +++--
kernel/power/main.c | 18 +-
kernel/power/process.c | 10 -
kernel/power/suspend.c | 12 +
kernel/power/user.c | 24 ++-
kernel/ptrace.c | 2
kernel/sched/completion.c | 9 +
kernel/sched/core.c | 6
kernel/signal.c | 14 +-
kernel/time/hrtimer.c | 4
kernel/umh.c | 18 +-
mm/khugepaged.c | 4
net/sunrpc/sched.c | 12 -
net/unix/af_unix.c | 8 -
42 files changed, 341 insertions(+), 461 deletions(-)
Powered by blists - more mailing lists