From 6fef559dc92921964886dba8003b7e1e6dbabd77 Mon Sep 17 00:00:00 2001 From: "Tao,Zhang" Date: Wed, 27 May 2020 15:57:20 +0800 Subject: [PATCH] coresight: byte-cnter: Replace dev_err with ratelimited API Replace dev_err with ratelimited API dev_err_ratelimited to avoid watchdog bark. Change-Id: I4861bc7d55a39d77020d08bd958ba8fc1311d551 Signed-off-by: Tao,Zhang Signed-off-by: Tingwei Zhang --- drivers/hwtracing/coresight/coresight-byte-cntr.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/hwtracing/coresight/coresight-byte-cntr.c b/drivers/hwtracing/coresight/coresight-byte-cntr.c index 1aa933e2b959..64667102127e 100644 --- a/drivers/hwtracing/coresight/coresight-byte-cntr.c +++ b/drivers/hwtracing/coresight/coresight-byte-cntr.c @@ -365,7 +365,7 @@ static int usb_transfer_small_packet(struct qdss_request *usb_req, kfree(usb_req); usb_req = NULL; drvdata->usb_req = NULL; - dev_err(&tmcdrvdata->csdev->dev, + dev_err_ratelimited(&tmcdrvdata->csdev->dev, "Write data failed:%d\n", ret); goto out; } @@ -444,7 +444,9 @@ static void usb_read_work_fn(struct work_struct *work) kfree(usb_req->sg); kfree(usb_req); usb_req = NULL; - dev_err(&tmcdrvdata->csdev->dev, "No data in ETR\n"); + dev_err_ratelimited( + &tmcdrvdata->csdev->dev, + "No data in ETR\n"); return; } @@ -474,7 +476,8 @@ static void usb_read_work_fn(struct work_struct *work) kfree(usb_req); usb_req = NULL; drvdata->usb_req = NULL; - dev_err(&tmcdrvdata->csdev->dev, + dev_err_ratelimited( + &tmcdrvdata->csdev->dev, "Write data failed:%d\n", ret); if (ret == -EAGAIN) continue;