Power management fixes for 3.3

Two fixes for regressions introduced during the merge window, one fix for
a long-standing obscure issue in the computation of hibernate image size
and two small PM documentation fixes.

Namhyung Kim (1):
      PM / Hibernate: Correct additional pages number calculation

Srivatsa S. Bhat (1):
      PM / Hibernate: Rewrite unlock_system_sleep() to fix s2disk regression

Tetsuo Handa (1):
      PM / Sleep: Fix read_unlock_usermodehelper() call.

Viresh Kumar (2):
      PM / Documentation: Fix spelling mistake in basic-pm-debugging.txt
      PM / Documentation: Fix minor issue in freezing_of_tasks.txt

 Documentation/power/basic-pm-debugging.txt |    2 +-
 Documentation/power/freezing-of-tasks.txt  |    8 ++++----
 drivers/base/firmware_class.c              |    3 +--
 include/linux/suspend.h                    |   19 +++++++++++++++++--
 kernel/power/snapshot.c                    |    3 ++-
 5 files changed, 25 insertions(+), 10 deletions(-)
PM / Sleep: Fix read_unlock_usermodehelper() call.

Commit b298d289
 "PM / Sleep: Fix freezer failures due to racy usermodehelper_is_disabled()"
added read_unlock_usermodehelper() but read_unlock_usermodehelper() is called
without read_lock_usermodehelper() when kmalloc() failed.

Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Acked-by: Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
1 file changed