[Pm-utils] [Patch] uswsusp support
Frank Seidel
fseidel at suse.de
Mon Mar 12 04:36:23 PDT 2007
On Tuesday 20 February 2007 19:46:57 Stefan Seyfried wrote:
> Hi,
>
> This adds basic support for uswsusp (http://suspend.sf.net)
>
> More work needs to be done let the s2ram use the newly added
> commandline parameters.
Hi,
i'd also vote for this patch. Just some small additional comments..
>
> Index: pm/functions
> ===================================================================
> RCS file: /cvs/pm-utils/pm-utils/pm/functions,v
> retrieving revision 1.32
> diff -u -r1.32 functions
> --- pm/functions 30 Nov 2006 20:07:04 -0000 1.32
> +++ pm/functions 20 Feb 2007 18:43:43 -0000
> @@ -12,6 +12,9 @@
> INHIBIT=/var/run/pm-utils.inhibit
> PM_LOGFILE=${PM_LOGFILE:=/var/log/pm-suspend.log}
> SUSPEND_MODULES=""
> +HIBERNATE_METHOD=""
> +S2DISK_BIN=/usr/sbin/s2disk
Why not also add S2RAM_BIN here like..
+S2RAM_BIN=/usr/sbin/s2ram
> +S2DISK_CONF=/etc/suspend.conf
>
> [ -f /etc/pm/config ] && . /etc/pm/config
>
> @@ -28,6 +31,9 @@
> add_global PM_CMDLINE
> add_global RESUME_MODULES
> add_global SUSPEND_MODULES
> +add_global HIBERNATE_METHOD
> +add_global S2DISK_BIN
> +add_global S2DISK_CONF
and of course making it also global
+add_global S2RAM_BIN
>
> source_configs()
> {
> @@ -123,13 +129,31 @@
>
> do_suspend()
> {
> - pm-pmu --suspend || echo -n "mem" > /sys/power/state
> + if [ -x /usr/sbin/s2ram ]; then
> + /usr/sbin/s2ram $S2RAM_OPTS
So it here could just be..
+ if [ -x $S2RAM_BIN ]; then
+ $S2RAM_BIN $S2RAM_OPTS
..just like its done for s2disk.
Have fun,
Frank
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/pm-utils/attachments/20070312/987cae93/attachment.pgp
More information about the Pm-utils
mailing list