diff options
author | Johannes Berg <johannes.berg@intel.com> | 2020-12-02 20:58:06 +0100 |
---|---|---|
committer | Richard Weinberger <richard@nod.at> | 2020-12-13 22:22:46 +0100 |
commit | 92dcd3d31843fbe1a95d880dc912e1f6beac6632 (patch) | |
tree | db1504515c3e6c742212573aaef535345de81655 /arch/um/include/shared/kern_util.h | |
parent | 2701c1bd91dda815b8541aa8c23e1e548cdb6349 (diff) | |
download | linux-92dcd3d31843fbe1a95d880dc912e1f6beac6632.tar.gz linux-92dcd3d31843fbe1a95d880dc912e1f6beac6632.tar.bz2 linux-92dcd3d31843fbe1a95d880dc912e1f6beac6632.zip |
um: Allow PM with suspend-to-idle
In order to be able to experiment with suspend in UML, add the
minimal work to be able to suspend (s2idle) an instance of UML,
and be able to wake it back up from that state with the USR1
signal sent to the main UML process.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-By: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'arch/um/include/shared/kern_util.h')
-rw-r--r-- | arch/um/include/shared/kern_util.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index ccafb62e8cce..9c08e728a675 100644 --- a/arch/um/include/shared/kern_util.h +++ b/arch/um/include/shared/kern_util.h @@ -39,6 +39,8 @@ extern int is_syscall(unsigned long addr); extern void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs); +extern void uml_pm_wake(void); + extern int start_uml(void); extern void paging_init(void); |