diff options
author | Adrián Larumbe <adrian.larumbe@collabora.com> | 2023-05-20 18:00:35 +0100 |
---|---|---|
committer | Viresh Kumar <viresh.kumar@linaro.org> | 2023-05-22 09:11:40 +0530 |
commit | 9e28f7a74581204807f20ae46568939038e327aa (patch) | |
tree | f81c389b950ac53d4f176afcdb2b41921554b914 /drivers/opp | |
parent | ac9a78681b921877518763ba0e89202254349d1b (diff) | |
download | lwn-9e28f7a74581204807f20ae46568939038e327aa.tar.gz lwn-9e28f7a74581204807f20ae46568939038e327aa.zip |
OPP: rate-limit debug messages when no change in OPP is required
Otherwise, when enabling a debug build and dynamic debug in the kernel, it
quickly floods the kernel ring buffer and makes debugging of other
subsystems almost impossible, unless manually disabled.
Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Diffstat (limited to 'drivers/opp')
-rw-r--r-- | drivers/opp/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/opp/core.c b/drivers/opp/core.c index 954c94865cf5..85cbc8de407c 100644 --- a/drivers/opp/core.c +++ b/drivers/opp/core.c @@ -1091,7 +1091,7 @@ static int _set_opp(struct device *dev, struct opp_table *opp_table, /* Return early if nothing to do */ if (!forced && old_opp == opp && opp_table->enabled) { - dev_dbg(dev, "%s: OPPs are same, nothing to do\n", __func__); + dev_dbg_ratelimited(dev, "%s: OPPs are same, nothing to do\n", __func__); return 0; } |