PM/Hibernate: Move memory shrinking to snapshot.c (rev. 2)
authorRafael J. Wysocki <rjw@sisk.pl>
Thu, 11 Jun 2009 21:11:17 +0000 (23:11 +0200)
committerRafael J. Wysocki <rjw@sisk.pl>
Fri, 12 Jun 2009 19:32:32 +0000 (21:32 +0200)
commitfe419535d82724314bbf1244a0e740e4ea1bd3ae
treeceefd93df91b6325a99d481e79411dc310e3d27e
parentc6f37f12197ac3bd2e5a35f2f0e195ae63d437de
PM/Hibernate: Move memory shrinking to snapshot.c (rev. 2)

A future patch is going to modify the memory shrinking code so that
it will make memory allocations to free memory instead of using an
artificial memory shrinking mechanism for that.  For this purpose it
is convenient to move swsusp_shrink_memory() from
kernel/power/swsusp.c to kernel/power/snapshot.c, because the new
memory-shrinking code is going to use things that are local to
kernel/power/snapshot.c .

[rev. 2: Make some functions static and remove their headers from
 kernel/power/power.h]

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Pavel Machek <pavel@ucw.cz>
Acked-by: Wu Fengguang <fengguang.wu@intel.com>
kernel/power/power.h
kernel/power/snapshot.c
kernel/power/swsusp.c