diff options
author | Mario Limonciello <mario.limonciello@amd.com> | 2023-06-02 02:30:22 -0500 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2023-06-12 19:56:08 +0200 |
commit | cdb8c100d8a4b4e31c829724e40b4fdf32977cce (patch) | |
tree | cfeff728ed34c92a4be5e1a50dc7e54b71d15795 /kernel/power/main.c | |
parent | ab23ed6e73ecd198bf577077677beaded0a9e718 (diff) | |
download | linux-cdb8c100d8a4b4e31c829724e40b4fdf32977cce.tar.gz linux-cdb8c100d8a4b4e31c829724e40b4fdf32977cce.tar.bz2 linux-cdb8c100d8a4b4e31c829724e40b4fdf32977cce.zip |
include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume
All uses in the kernel are currently already oriented around
suspend/resume. As some other parts of the kernel may also use these
messages in functions that could also be used outside of
suspend/resume, only enable in suspend/resume path.
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'kernel/power/main.c')
-rw-r--r-- | kernel/power/main.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/power/main.c b/kernel/power/main.c index 3113ec2f1db4..daa535012e51 100644 --- a/kernel/power/main.c +++ b/kernel/power/main.c @@ -556,6 +556,12 @@ power_attr_ro(pm_wakeup_irq); bool pm_debug_messages_on __read_mostly; +bool pm_debug_messages_should_print(void) +{ + return pm_debug_messages_on && pm_suspend_target_state != PM_SUSPEND_ON; +} +EXPORT_SYMBOL_GPL(pm_debug_messages_should_print); + static ssize_t pm_debug_messages_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) { |