lkml.org 
[lkml]   [2009]   [Jun]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[GIT PULL] PM updates for 2.6.31
Date
Hi Linus,

Please pull power management updates for 2.6.31 from:

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6.git for-linus

They are cleanups and code rearrangements mostly, in particular:

* arch/x86/power/cpu_(32|64) unification from Sergio Luis (Ingo saw
these patches and his opinion was that they should better go
through the suspend tree)

* Removal of some unused files and PM callbacks, function renames
from Magnus Damm and Alan Stern

* Rearrangements of the code under kernel/power from me and
Cornelia Huck

* Two patches related to the memory shrinking (for the record, Pavel
doesn't like the "PM/Suspend: Do not shrink memory before suspend"
patch, so please let me know if I should drop it)

* A couple of bug fixes


Documentation/power/devices.txt | 34 +--
arch/alpha/include/asm/suspend.h | 6 -
arch/arm/include/asm/suspend.h | 4 -
arch/ia64/include/asm/suspend.h | 1 -
arch/m68k/include/asm/suspend.h | 6 -
arch/mips/include/asm/suspend.h | 6 -
arch/s390/include/asm/suspend.h | 5 -
arch/um/include/asm/suspend.h | 4 -
arch/x86/kernel/acpi/sleep.c | 2 +-
arch/x86/kernel/apm_32.c | 14 +-
arch/x86/power/Makefile | 2 +-
arch/x86/power/cpu.c | 259 +++++++++++
arch/x86/power/cpu_32.c | 148 ------
arch/x86/power/cpu_64.c | 174 -------
drivers/base/platform.c | 36 +-
drivers/base/power/main.c | 94 ++---
drivers/base/sys.c | 16 +
drivers/xen/manage.c | 16 +-
include/linux/device.h | 5 -
include/linux/interrupt.h | 6 +
include/linux/pm.h | 11 +-
include/linux/suspend.h | 18 +-
kernel/kexec.c | 14 +-
kernel/power/Kconfig | 4 +
kernel/power/Makefile | 5 +-
kernel/power/disk.c | 955 --------------------------------------
kernel/power/hibernate.c | 955 ++++++++++++++++++++++++++++++++++++++
kernel/power/hibernate_nvs.c | 135 ++++++
kernel/power/main.c | 521 ---------------------
kernel/power/power.h | 25 +-
kernel/power/snapshot.c | 80 +++-
kernel/power/suspend.c | 300 ++++++++++++
kernel/power/suspend_test.c | 187 ++++++++
kernel/power/swsusp.c | 198 --------
mm/vmscan.c | 4 +-
35 files changed, 2056 insertions(+), 2194 deletions(-)

---------------

Alan Stern (1):
PM core: rename suspend and resume functions

Cornelia Huck (1):
PM/Hibernate: Move NVS routines into a seperate file (v2).

Heiko Carstens (1):
PM: Add empty suspend/resume device irq functions

Jaswinder Singh Rajput (1):
PM/ACPI/x86: Fix sparse warning in arch/x86/kernel/acpi/sleep.c

Magnus Damm (5):
PM: Remove unused asm/suspend.h
PM: Rename device_power_down/up()
PM: Remove bus_type suspend_late()/resume_early() V2
PM: Remove device_type suspend()/resume()
Driver Core: Rework platform suspend/resume, print warning

Rafael J. Wysocki (5):
PM: Warn if interrupts are enabled during suspend-resume of sysdevs
PM/Suspend: Do not shrink memory before suspend
PM/Hibernate: Move memory shrinking to snapshot.c (rev. 2)
PM: Separate suspend to RAM functionality from core
PM/Hibernate: Rename disk.c to hibernate.c

Sergio Luis (6):
x86: unify power/cpu_(32|64) headers
x86: unify power/cpu_(32|64) global variables
x86: unify power/cpu_(32|64) regarding saving processor state
x86: unify power/cpu_(32|64) regarding restoring processor state
x86: unify power/cpu_(32|64) copyright notes
x86: unify power/cpu_(32|64).c



\
 
 \ /
  Last update: 2009-06-12 22:03    [W:0.048 / U:0.348 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site