[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