* [Qemu-devel] [PATCH v2 1/1] qga: update docs with systemd suspend support info
@ 2018-11-13 16:55 Daniel Henrique Barboza
2018-11-13 16:59 ` [Qemu-devel] [PATCH for-3.1 " Eric Blake
2018-11-14 16:50 ` [Qemu-devel] [PATCH " Michael Roth
0 siblings, 2 replies; 3+ messages in thread
From: Daniel Henrique Barboza @ 2018-11-13 16:55 UTC (permalink / raw)
To: qemu-devel; +Cc: eblake, mdroth, Daniel Henrique Barboza
Commit 067927d62e ("qga: systemd hibernate/suspend/hybrid-sleep
support") failed to update qapi-schema.json after adding systemd
hibernate/suspend/hybrid-sleep capabilities to guest-suspend-* QGA
commands.
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
---
qga/qapi-schema.json | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git a/qga/qapi-schema.json b/qga/qapi-schema.json
index c6725b3ec8..61f66fc461 100644
--- a/qga/qapi-schema.json
+++ b/qga/qapi-schema.json
@@ -532,12 +532,12 @@
#
# Suspend guest to disk.
#
-# This command tries to execute the scripts provided by the pm-utils package.
-# If it's not available, the suspend operation will be performed by manually
-# writing to a sysfs file.
+# This command attempts to suspend the guest using three strategies, in this
+# order:
#
-# For the best results it's strongly recommended to have the pm-utils
-# package installed in the guest.
+# - systemd hibernate
+# - pm-utils (via pm-hibernate)
+# - manual write into sysfs
#
# This command does NOT return a response on success. There is a high chance
# the command succeeded if the VM exits with a zero exit status or, when
@@ -560,12 +560,12 @@
#
# Suspend guest to ram.
#
-# This command tries to execute the scripts provided by the pm-utils package.
-# If it's not available, the suspend operation will be performed by manually
-# writing to a sysfs file.
+# This command attempts to suspend the guest using three strategies, in this
+# order:
#
-# For the best results it's strongly recommended to have the pm-utils
-# package installed in the guest.
+# - systemd suspend
+# - pm-utils (via pm-suspend)
+# - manual write into sysfs
#
# IMPORTANT: guest-suspend-ram requires QEMU to support the 'system_wakeup'
# command. Thus, it's *required* to query QEMU for the presence of the
@@ -592,7 +592,10 @@
#
# Save guest state to disk and suspend to ram.
#
-# This command requires the pm-utils package to be installed in the guest.
+# This command attempts to suspend the guest by executing, in this order:
+#
+# - systemd hybrid-sleep
+# - pm-utils (via pm-suspend-hybrid)
#
# IMPORTANT: guest-suspend-hybrid requires QEMU to support the 'system_wakeup'
# command. Thus, it's *required* to query QEMU for the presence of the
--
2.19.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] [PATCH for-3.1 v2 1/1] qga: update docs with systemd suspend support info
2018-11-13 16:55 [Qemu-devel] [PATCH v2 1/1] qga: update docs with systemd suspend support info Daniel Henrique Barboza
@ 2018-11-13 16:59 ` Eric Blake
2018-11-14 16:50 ` [Qemu-devel] [PATCH " Michael Roth
1 sibling, 0 replies; 3+ messages in thread
From: Eric Blake @ 2018-11-13 16:59 UTC (permalink / raw)
To: Daniel Henrique Barboza, qemu-devel; +Cc: mdroth
On 11/13/18 10:55 AM, Daniel Henrique Barboza wrote:
> Commit 067927d62e ("qga: systemd hibernate/suspend/hybrid-sleep
> support") failed to update qapi-schema.json after adding systemd
> hibernate/suspend/hybrid-sleep capabilities to guest-suspend-* QGA
> commands.
>
> Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
> ---
> qga/qapi-schema.json | 25 ++++++++++++++-----------
> 1 file changed, 14 insertions(+), 11 deletions(-)
>
Reviewed-by: Eric Blake <eblake@redhat.com>
As a doc fix, I'm recommending the maintainer include it in 3.1.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] [PATCH v2 1/1] qga: update docs with systemd suspend support info
2018-11-13 16:55 [Qemu-devel] [PATCH v2 1/1] qga: update docs with systemd suspend support info Daniel Henrique Barboza
2018-11-13 16:59 ` [Qemu-devel] [PATCH for-3.1 " Eric Blake
@ 2018-11-14 16:50 ` Michael Roth
1 sibling, 0 replies; 3+ messages in thread
From: Michael Roth @ 2018-11-14 16:50 UTC (permalink / raw)
To: Daniel Henrique Barboza, qemu-devel; +Cc: eblake
Quoting Daniel Henrique Barboza (2018-11-13 10:55:39)
> Commit 067927d62e ("qga: systemd hibernate/suspend/hybrid-sleep
> support") failed to update qapi-schema.json after adding systemd
> hibernate/suspend/hybrid-sleep capabilities to guest-suspend-* QGA
> commands.
>
> Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Thanks, applied to qga tree:
https://github.com/mdroth/qemu/commits/qga
> ---
> qga/qapi-schema.json | 25 ++++++++++++++-----------
> 1 file changed, 14 insertions(+), 11 deletions(-)
>
> diff --git a/qga/qapi-schema.json b/qga/qapi-schema.json
> index c6725b3ec8..61f66fc461 100644
> --- a/qga/qapi-schema.json
> +++ b/qga/qapi-schema.json
> @@ -532,12 +532,12 @@
> #
> # Suspend guest to disk.
> #
> -# This command tries to execute the scripts provided by the pm-utils package.
> -# If it's not available, the suspend operation will be performed by manually
> -# writing to a sysfs file.
> +# This command attempts to suspend the guest using three strategies, in this
> +# order:
> #
> -# For the best results it's strongly recommended to have the pm-utils
> -# package installed in the guest.
> +# - systemd hibernate
> +# - pm-utils (via pm-hibernate)
> +# - manual write into sysfs
> #
> # This command does NOT return a response on success. There is a high chance
> # the command succeeded if the VM exits with a zero exit status or, when
> @@ -560,12 +560,12 @@
> #
> # Suspend guest to ram.
> #
> -# This command tries to execute the scripts provided by the pm-utils package.
> -# If it's not available, the suspend operation will be performed by manually
> -# writing to a sysfs file.
> +# This command attempts to suspend the guest using three strategies, in this
> +# order:
> #
> -# For the best results it's strongly recommended to have the pm-utils
> -# package installed in the guest.
> +# - systemd suspend
> +# - pm-utils (via pm-suspend)
> +# - manual write into sysfs
> #
> # IMPORTANT: guest-suspend-ram requires QEMU to support the 'system_wakeup'
> # command. Thus, it's *required* to query QEMU for the presence of the
> @@ -592,7 +592,10 @@
> #
> # Save guest state to disk and suspend to ram.
> #
> -# This command requires the pm-utils package to be installed in the guest.
> +# This command attempts to suspend the guest by executing, in this order:
> +#
> +# - systemd hybrid-sleep
> +# - pm-utils (via pm-suspend-hybrid)
> #
> # IMPORTANT: guest-suspend-hybrid requires QEMU to support the 'system_wakeup'
> # command. Thus, it's *required* to query QEMU for the presence of the
> --
> 2.19.1
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-11-14 16:50 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-13 16:55 [Qemu-devel] [PATCH v2 1/1] qga: update docs with systemd suspend support info Daniel Henrique Barboza
2018-11-13 16:59 ` [Qemu-devel] [PATCH for-3.1 " Eric Blake
2018-11-14 16:50 ` [Qemu-devel] [PATCH " Michael Roth
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).