<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/kernel/power/Makefile, branch v2.6.16.6</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.16.6</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.16.6'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2005-11-14T02:14:10Z</updated>
<entry>
<title>[PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h</title>
<updated>2005-11-14T02:14:10Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jgarzik@pobox.com</email>
</author>
<published>2005-11-14T00:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bca73e4bf8563d83f7856164caa44d5f42e44cca'/>
<id>urn:sha1:bca73e4bf8563d83f7856164caa44d5f42e44cca</id>
<content type='text'>
Since few people need the support anymore, this moves the legacy
pm_xxx functions to CONFIG_PM_LEGACY, and include/linux/pm_legacy.h.

Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] swsusp: move snapshot functionality to separate file</title>
<updated>2005-10-31T01:37:14Z</updated>
<author>
<name>Rafael J. Wysocki</name>
<email>rjw@sisk.pl</email>
</author>
<published>2005-10-30T22:59:56Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=25761b6eb7b33823bcfff6bfe2a015badcd76fb8'/>
<id>urn:sha1:25761b6eb7b33823bcfff6bfe2a015badcd76fb8</id>
<content type='text'>
The following patch moves the functionality of swsusp related to creating and
handling the snapshot of memory to a separate file, snapshot.c

This should enable us to untangle the code in the future and eventually to
implement some parts of swsusp.c in the user space.

The patch does not change the code.

Signed-off-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
Signed-off-by: Pavel Machek &lt;pavel@suse.cz&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] suspend/resume SMP support</title>
<updated>2005-06-25T23:24:32Z</updated>
<author>
<name>Li Shaohua</name>
<email>shaohua.li@intel.com</email>
</author>
<published>2005-06-25T21:55:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5a72e04df5470df0ec646029d31e5528167ab1a7'/>
<id>urn:sha1:5a72e04df5470df0ec646029d31e5528167ab1a7</id>
<content type='text'>
Using CPU hotplug to support suspend/resume SMP.  Both S3 and S4 use
disable/enable_nonboot_cpus API.  The S4 part is based on Pavel's original S4
SMP patch.

Signed-off-by: Li Shaohua&lt;shaohua.li@intel.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[Power Mgmt] Add CONFIG_PM_DEBUG option</title>
<updated>2004-08-01T13:36:45Z</updated>
<author>
<name>Patrick Mochel</name>
<email>mochel@digitalimplant.org</email>
</author>
<published>2004-08-01T13:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4111c91339ade41a94a1ef06c231807147905bd8'/>
<id>urn:sha1:4111c91339ade41a94a1ef06c231807147905bd8</id>
<content type='text'>
- If enabled, add -DDEBUG to command line for kernel/power/ files.
- Fixup redefinitions of DEBUG in main.c and disk.c
- Kill useless DEBUG_* cruft in swsusp.c
- Change printk()s in dump_info() to pr_debug().
</content>
</entry>
<entry>
<title>[Power Mgmt] Remove pmdisk.</title>
<updated>2004-07-17T06:30:02Z</updated>
<author>
<name>Patrick Mochel</name>
<email>mochel@digitalimplant.org</email>
</author>
<published>2004-07-17T06:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0eabc61bec9ebef4114371cdd25c94b4ca30c318'/>
<id>urn:sha1:0eabc61bec9ebef4114371cdd25c94b4ca30c318</id>
<content type='text'>
- Remove kernel/power/pmdisk.c.
- Remove CONFIG_PM_STD config option.
- Fix up Makefile.
</content>
</entry>
<entry>
<title>[PATCH] ppc32: compilation failure on ppc32</title>
<updated>2004-07-04T05:00:37Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2004-07-04T05:00:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b293a6b1447ca1dd8539a121fa1b04770c72c5e6'/>
<id>urn:sha1:b293a6b1447ca1dd8539a121fa1b04770c72c5e6</id>
<content type='text'>
This fixes compilation on ppc32.

The power/smp.o file should be linked only if both SMP and SWSUSPEND
are configured in. It used to do it even without SWSUSPEND.
</content>
</entry>
<entry>
<title>[PATCH] swsusp: preparation for smp support &amp; fix device suspending</title>
<updated>2004-07-02T03:31:01Z</updated>
<author>
<name>Pavel Machek</name>
<email>pavel@ucw.cz</email>
</author>
<published>2004-07-02T03:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=19995e255b140993ca3c017b1d325dc769933fd6'/>
<id>urn:sha1:19995e255b140993ca3c017b1d325dc769933fd6</id>
<content type='text'>
It fixes levels for calling driver model, puts devices into sleep before
powering down (so that emergency parking does not happen), and actually
introduces SMP support, but its disabled for now.  Plus noone should try to
freeze_processes() when thats not implemented, we now BUG()s -- we do not
want Heisenbugs.

Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[power] Make pmdisk compilable and usable.</title>
<updated>2003-09-09T06:52:26Z</updated>
<author>
<name>Patrick Mochel</name>
<email>mochel@osdl.org</email>
</author>
<published>2003-09-09T06:52:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3f6506cad1b435e79c933f702dfa9b370885943a'/>
<id>urn:sha1:3f6506cad1b435e79c933f702dfa9b370885943a</id>
<content type='text'>
- Fork arch/i386/power/swsusp.S into arch/i386/power/pmdisk.S
- Change name of all externally visible swsusp_* functions to pmdisk_*
- Make pm_suspend_disk() call pmdisk_ functions.
- Make sure pmdisk.o is compiled if the config option is set.
- Add CONFIG_PM_DISK_PARTITION option, which allows user to compile in 
  default resume partition.
- Add pmdisk= setup option, which allows user to override or disable default
  resume partition.
- Change name of global names in pmdisk that conflict with those in swsusp.
</content>
</entry>
<entry>
<title>[power] Separate suspend-to-disk from other suspend sequences.</title>
<updated>2003-08-26T05:25:52Z</updated>
<author>
<name>Patrick Mochel</name>
<email>mochel@osdl.org</email>
</author>
<published>2003-08-26T05:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f0d99f82fae03995b6d0ca4092698061ca7ed1d9'/>
<id>urn:sha1:f0d99f82fae03995b6d0ca4092698061ca7ed1d9</id>
<content type='text'>
- Put in kernel/power/disk.c
- Make compilation depend on CONFIG_SOFTWARE_SUSPEND (should probably be 
  renamed to CONFIG_PM_STD or some such).
</content>
</entry>
<entry>
<title>[power] Register PM subsystem, and create power/ directory in sysfs.</title>
<updated>2003-08-14T12:31:17Z</updated>
<author>
<name>Patrick Mochel</name>
<email>mochel@osdl.org</email>
</author>
<published>2003-08-14T12:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fcab304b5df5bf6188d9addc340d78f1a153ea2d'/>
<id>urn:sha1:fcab304b5df5bf6188d9addc340d78f1a153ea2d</id>
<content type='text'>
- Add file 'state' which provides single point of entry for all PM 
  transitions.
  File accepts a string specifying what state to enter, which is one of:
  "standby": Power-on Suspend (aka S1)
  "suspend": Suspend-to-RAM (aka S3)
  "hibernate": Suspend-to-disk (aka S4)

  The names do suck, because they are lifted from the ACPI spec. Better 
  naming suggestions are welcome, though these names are relatively well-
  known. 

- Handler for file does little now, but will validate the passed string and
  call the appropriate functions. 

- Needs to be integrated with swsusp and ACPI S3 code.
</content>
</entry>
</feed>
