Rafael J. Wysocki
bb58dd5d1f
PM / Hibernate: Do not leak memory in error/test code paths
...
The hibernation core code forgets to release memory preallocated
for hibernation if there's an error in its early stages or if test
modes causing hibernation_snapshot() to return early are used. This
causes the system to be hardly usable, because the amount of
preallocated memory is usually huge. Fix this problem.
Reported-by: Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
2011-11-23 21:03:38 +01:00
..
block_io.c
block: kill off REQ_UNPLUG
2011-03-10 08:52:27 +01:00
console.c
PM / VT: Cleanup #if defined uglyness and fix compile error
2011-10-16 23:28:51 +02:00
hibernate.c
PM / Hibernate: Do not leak memory in error/test code paths
2011-11-23 21:03:38 +01:00
Kconfig
Merge branch 'devel-stable' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
2011-10-28 12:02:27 -07:00
main.c
PM / Suspend: Fix bug in suspend statistics update
2011-11-19 14:37:57 +01:00
Makefile
PM / VT: Cleanup #if defined uglyness and fix compile error
2011-10-16 23:28:51 +02:00
power.h
PM / Hibernate: Improve performance of LZO/plain hibernation, checksum image
2011-10-16 23:30:38 +02:00
poweroff.c
Input: sysrq - drop tty argument from sysrq ops handlers
2010-08-19 22:07:06 -07:00
process.c
PM / Hibernate: Freeze kernel threads after preallocating memory
2011-10-16 23:28:52 +02:00
qos.c
PM / QoS: Set cpu_dma_pm_qos->name
2011-11-07 23:02:24 +01:00
snapshot.c
PM / Hibernate: Include storage keys in hibernation image on s390
2011-10-16 23:27:46 +02:00
suspend.c
kernel: Fix files explicitly needing EXPORT_SYMBOL infrastructure
2011-10-31 19:30:05 -04:00
suspend_test.c
swap.c
PM / Hibernate: Improve performance of LZO/plain hibernation, checksum image
2011-10-16 23:30:38 +02:00
user.c
kernel: fix several implicit usasges of kmod.h
2011-10-31 09:20:12 -04:00