From dd5e0d9d44e24b399ac52a0512ebdb4744ba8c50 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Mon, 5 Aug 2019 13:39:35 +0200 Subject: rkisp1: ratelimit "MIPI mis error" messages Prevents message spam from locking up the system. Before: [ 50.704845] rk3399-q7 kernel: rkisp1: MIPI mis error: 0x00000300 [ 50.704870] rk3399-q7 kernel: rkisp1: MIPI mis error: 0x00000300 [ 50.704879] rk3399-q7 kernel: rkisp1: MIPI mis error: 0x00000300 (ad infinitum...) After: [ 78.812900] rk3399-q7 kernel: rkisp1: MIPI mis error: 0x00000300 [ 78.817870] rk3399-q7 kernel: rkisp1: MIPI mis error: 0x00000300 [ 78.822854] rk3399-q7 kernel: rkisp1: MIPI mis error: 0x01000300 [ 80.754635] rk3399-q7 kernel: rkisp1: CIF_ISP_PIC_SIZE_ERROR (0x00000001) [ 83.778212] rk3399-q7 kernel: rkisp1_mipi_isr: 315752 callbacks suppressed --- drivers/media/platform/rockchip/isp1/rkisp1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/rockchip/isp1/rkisp1.c b/drivers/media/platform/rockchip/isp1/rkisp1.c index 87a8ec057bf8..36f292e50f68 100644 --- a/drivers/media/platform/rockchip/isp1/rkisp1.c +++ b/drivers/media/platform/rockchip/isp1/rkisp1.c @@ -1143,7 +1143,7 @@ void rkisp1_mipi_isr(unsigned int mis, struct rkisp1_device *dev) dev->isp_sdev.dphy_errctrl_disabled = false; } } else { - v4l2_warn(v4l2_dev, "MIPI mis error: 0x%08x\n", mis); + printk_ratelimited(KERN_WARNING "%s: MIPI mis error: 0x%08x\n", v4l2_dev->name, mis); } } -- cgit v1.2.3