From 7d7f154f68c8429652017a95dc6e81053cbd3e90 Mon Sep 17 00:00:00 2001 From: Manjunatha Madana Date: Fri, 10 Jun 2022 14:08:12 +0530 Subject: [PATCH] coresight: Fix clang 14.x forbidden warnings/errors Fix the sscanf overflow on the destination argument without the specifier. Change-Id: Iffc4967b1e11b3a91c97416cedc411a00b9bfc3b Signed-off-by: Manjunatha Madana --- drivers/hwtracing/coresight/coresight-tmc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hwtracing/coresight/coresight-tmc.c b/drivers/hwtracing/coresight/coresight-tmc.c index 51c57a47e5fc..ec94da2d4b8b 100644 --- a/drivers/hwtracing/coresight/coresight-tmc.c +++ b/drivers/hwtracing/coresight/coresight-tmc.c @@ -424,7 +424,7 @@ static ssize_t out_mode_store(struct device *dev, if (strlen(buf) >= 10) return -EINVAL; - if (sscanf(buf, "%10s", str) != 1) + if (sscanf(buf, "%s", str) != 1) return -EINVAL; mutex_lock(&drvdata->mem_lock); @@ -526,7 +526,7 @@ static ssize_t mem_type_store(struct device *dev, if (strlen(buf) >= 10) return -EINVAL; - if (sscanf(buf, "%10s", str) != 1) + if (sscanf(buf, "%s", str) != 1) return -EINVAL; mutex_lock(&drvdata->mem_lock);