From a379fd5e5d611d11122d305a9abd250655b64747 Mon Sep 17 00:00:00 2001 From: Ayush Kumar Date: Tue, 23 Feb 2021 15:27:17 +0530 Subject: [PATCH] msm: camera: isp: Change warn logs to rate limited In apply failure due to congestion and if not recovered, warn logs causing excessive logging issues. Change the warn logs to rate limit in apply failure due to congestion. CRs-Fixed: 2884313 Change-Id: Id46a0cbe6a248a9186a6267577374f4fbadcf64f Signed-off-by: Ayush Kumar --- drivers/cam_isp/cam_isp_context.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/cam_isp/cam_isp_context.c b/drivers/cam_isp/cam_isp_context.c index dd91ae6971ce..2f6e9b7a97c4 100644 --- a/drivers/cam_isp/cam_isp_context.c +++ b/drivers/cam_isp/cam_isp_context.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only /* - * Copyright (c) 2017-2020, The Linux Foundation. All rights reserved. + * Copyright (c) 2017-2021, The Linux Foundation. All rights reserved. */ #include @@ -772,11 +772,11 @@ static void __cam_isp_ctx_handle_buf_done_fail_log( return; } - CAM_WARN(CAM_ISP, + CAM_WARN_RATE_LIMIT(CAM_ISP, "Prev Req[%lld] : num_out=%d, num_acked=%d, bubble : report=%d, detected=%d", request_id, req_isp->num_fence_map_out, req_isp->num_acked, req_isp->bubble_report, req_isp->bubble_detected); - CAM_WARN(CAM_ISP, + CAM_WARN_RATE_LIMIT(CAM_ISP, "Resource Handles that fail to generate buf_done in prev frame"); for (i = 0; i < req_isp->num_fence_map_out; i++) { if (req_isp->fence_map_out[i].sync_id != -1) { @@ -800,7 +800,7 @@ static void __cam_isp_ctx_handle_buf_done_fail_log( request_id, req_isp->fence_map_out[i].sync_id); } - CAM_WARN(CAM_ISP, + CAM_WARN_RATE_LIMIT(CAM_ISP, "Resource_Handle: [%s][0x%x] Sync_ID: [0x%x]", handle_type, req_isp->fence_map_out[i].resource_handle,