PM / sleep: Do not print debug messages by default
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 19 Jul 2017 00:38:44 +0000 (02:38 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Sat, 22 Jul 2017 00:31:27 +0000 (02:31 +0200)
commit8d8b2441db9647890251538f60b75a4e45fdef8d
tree57f0acb27062c75ece6982231b81d67f7909f834
parentbd8c9ba3b1e2037af5af4e48aea1087212838179
PM / sleep: Do not print debug messages by default

Debug messages from the system suspend/hibernation infrastructure can
fill up the entire kernel log buffer in some cases and anyway they
are only useful for debugging.  They depend on CONFIG_PM_DEBUG, but
that is set as a rule as some generally useful diagnostic facilities
depend on it too.

For this reason, avoid printing those messages by default, but make
it possible to turn them on as needed with the help of a new sysfs
attribute under /sys/power/.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Documentation/ABI/testing/sysfs-power
drivers/base/power/main.c
include/linux/suspend.h
kernel/power/hibernate.c
kernel/power/main.c
kernel/power/suspend.c