diff --git a/drivers/soc/qcom/boot_stats.c b/drivers/soc/qcom/boot_stats.c index 2ff1445520e1..b60151247397 100644 --- a/drivers/soc/qcom/boot_stats.c +++ b/drivers/soc/qcom/boot_stats.c @@ -189,7 +189,7 @@ static ssize_t bootkpi_writer(struct kobject *obj, struct kobj_attribute *attr, if (count >= MAX_STRING_LEN) return -EINVAL; - rc = scnprintf(buf, count, "%s", user_buffer); + rc = scnprintf(buf, sizeof(buf) - 1, "%s", user_buffer); if (rc < 0) return rc;