From 62a38c332182c06405a2d036e794707457cae484 Mon Sep 17 00:00:00 2001 From: Kishore Sri venkata Ganesh Bolisetty Date: Tue, 25 Jan 2022 17:56:19 -0800 Subject: [PATCH] msm_perf: fix warnings to enable msm_perf Handle error checks in reading attributes. Change-Id: I12b693e469b8a8de21a2bef36c92a012e5a2c034 Signed-off-by: Kishore Sri venkata Ganesh Bolisetty --- drivers/soc/qcom/msm_performance.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/soc/qcom/msm_performance.c b/drivers/soc/qcom/msm_performance.c index a2dcfac2f267..43267d62e203 100644 --- a/drivers/soc/qcom/msm_performance.c +++ b/drivers/soc/qcom/msm_performance.c @@ -977,7 +977,13 @@ static ssize_t set_game_start_pid(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) { long usr_val = 0; - kstrtol(buf, 0, &usr_val); + int ret; + + ret = kstrtol(buf, 0, &usr_val); + if (ret) { + pr_err("msm_perf: kstrtol failed, ret=%d\n", ret); + return ret; + } atomic_set(&game_status_pid, usr_val); return count; }