summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Song <jinpengsong@google.com>2024-03-18 11:21:41 -0700
committerWill Song <jinpengsong@google.com>2024-03-20 17:22:04 +0000
commit51e32d5dbe2cf1557394cb6028f9cf82a7bf4a48 (patch)
tree8c74d34b61b5eba54be7bc12ad5c5b6ad4583b4f
parent369c6eed8dcdd2c63efcfc877838cd873a8d6e63 (diff)
downloadgs-51e32d5dbe2cf1557394cb6028f9cf82a7bf4a48.tar.gz
driver: performance: Rate Limit Perf Read Errors.
Rate limit the logs for AMU/PMU reading. This explosion of logging messages gives reboot stability problems. Bug: 330114496 Change-Id: I32ad7ae0494eba6bcf556205264e763347469707 Merged-In: I32ad7ae0494eba6bcf556205264e763347469707 Signed-off-by: Will Song <jinpengsong@google.com> (cherry picked from commit 87278fee6374e06433c6103e5122acdf7fe01ab0)
-rw-r--r--drivers/performance/gs_perf_mon/gs_perf_mon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/performance/gs_perf_mon/gs_perf_mon.c b/drivers/performance/gs_perf_mon/gs_perf_mon.c
index 618dc5165..df4c1bcea 100644
--- a/drivers/performance/gs_perf_mon/gs_perf_mon.c
+++ b/drivers/performance/gs_perf_mon/gs_perf_mon.c
@@ -213,8 +213,8 @@ void gs_perf_mon_tick_update_counters(void)
for (perf_idx = 0; perf_idx < PERF_NUM_COMMON_EVS; perf_idx++) {
ev_data = &cpu_data->perf_ev_data[perf_idx];
if (read_perf_event(ev_data, &total)) {
- pr_err("Perf event read failed on cpu=%u for event_idx=%u", cpu,
- perf_idx);
+ pr_debug("Perf event read failed on cpu=%u for event_idx=%u",
+ cpu, perf_idx);
continue;
}
ev_data->prev_count = ev_data->curr_count;