From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EC4383939DB for ; Sat, 6 Jun 2026 21:05:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780779917; cv=none; b=ie03IbjCUg4ReNkuUc8YQk2OXpkjaWljkFWB/4hJ8lz8AYR02Rxd3LZ1IiMNuAtZAkiIWxoHvxbp/uSXHwtrKyAwC1Ca6omZF4DD7fuu2XLaHmTd0cVEEV9fg2j2MhIpYdql8ZiXtIf6UuxLVbd6wfDVgGOwlhYfz4ZiNe/VK7I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780779917; c=relaxed/simple; bh=2AELr3x/Lqch2J/fDBA3nPTldBm/0KcUSyxzBqSDIJU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AqRB3OqFHcNr97nAiYRAJo3IQLFixrHPCnoq6c73YqLuHYwOy2cneyH7KaQ9leF5GIHHLis2dyrslv5+LBGILPA/Ut5hJnoZu8YlhkrRl8mMISH026E4ATA/+NmKdbVUr1P73lxwg/pa5SyvORabEjJWrkhTnT6m7bffM3SZ33U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=EJ217Dx6; arc=none smtp.client-ip=209.85.128.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="EJ217Dx6" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-490b64c8311so34522575e9.3 for ; Sat, 06 Jun 2026 14:05:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780779914; x=1781384714; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ePKkrogRakDbfnm05duYoJyucb6FYs6CilbUIJ3RnvY=; b=EJ217Dx6GnZXNowKs2S1kJulZmTrFwqWtaujirzrIkhLaflfsUqbhGNRF5hoH7XHhK n1XwRv5ah0AvfgMql7zkmOknbSI1S1kRtg67serEnUfsSq9+QgJM41hRwt0Im717WDoU BKTLbk5JSefxS/9qv3AXXAr+L3qlXupsKMYFFEmbusUt5+rJmLWnAoBwKKL9TJxDLIFn 79lrANYUkVm5/A4aYzhMtiUY8PEUKy907idqKeBkyvtsvY75se1huwbRuvnFo0p5bfrr bzZmpyJgjbibUbuNxdl0A4yv1EyUEJpyWIOUFf8X83tmH5HRFDEvP1b5rLQnoMrbXqVW VDAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780779914; x=1781384714; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ePKkrogRakDbfnm05duYoJyucb6FYs6CilbUIJ3RnvY=; b=pD9bYRjfTj/S1GMQy6Ym/kGc90+hcGmX0qdnb6vivEt457YrMQvWfzZhM64sFuTV0M XAKwkqwD+LRw913Fq8EGr/HnXn7PsYU308TYV1Lv+WHRc+51aQYorHV4XguE8edG6qS5 61PRHPWhxHPFlE7QgWfDQFppSCkumTGL/O89LxfGnZUqCqH/rX3kYNtcR9XI39ehjZkQ gxzZEV35efC4xU9NgXZRpxHWdRWrRjnmTfnlyAmP6GWEAip3mibgDMqnTBEcAlz+uEvl geNYFsPjyEI8m9jNvG59Bgv2Ko7U5ZsLAl6j6/BkvAZCgFjPxVjL1Sxo9DZmePIPwykF Gpvg== X-Forwarded-Encrypted: i=1; AFNElJ9qoPZ2ap58yx4wii4t66jHvisjrNZffUyaQQXwUtTxwzDAXg3A0/+wKT9a//RtgUDLQ6gudxIX/0X9EXc=@vger.kernel.org X-Gm-Message-State: AOJu0Yw8zJk2JwXG9CM/Vn7kkPN4spORUwkZTYM7NSd6zhJeeU7A8j9C 2hYSEj8Y3nXCANsqYZW9jdYmmz6eHex+CGV2U494rbP8Kivzd1CIajNz X-Gm-Gg: Acq92OESPJlXu9O4/WpcQCip8eREY5tFNORbQpx/nauLb1BsXMlWZjo1eWP77yLQLz+ E78WPo9+4+u8R6q1mGdUjoCgb8YCO5jdH8noyV+312mIBtr7cQ65iyHUdoiPRtReDQYyX3TNZM/ negVpy457s80OUX5KtWDMfbvnttHCH+ePHYFPD3J20qMcLvLVneHcTQIySq7wxJhEeHmO5TJzK5 fbF6/f7OrdB/g2sqiNg9s4Y8+ULK0fw/DusccRHzNosNNdCo2gKEms2CCpozpg03ch2ZKjlP/Ka xdpE7OosSMkejrwMAfOYMscj4ZqJaIJn64kbyEj3KbBz/yWFzLGLhNXNpMYgXP3kyoYTwfjGQyi iHV1t5UpVKFR7uhPTwIkqdAU2NtoGmXblnqybWdDs6XGKTd3ywJmtaCTvxeg2sxPn2KQQ2H3XN1 6eNTBRrAaz8e/YIONVoukw8ejAr6I6aixYWvpmAGCf930= X-Received: by 2002:a05:600c:3e83:b0:48f:f64c:c2fe with SMTP id 5b1f17b1804b1-490c25f1ac3mr149327175e9.22.1780779914277; Sat, 06 Jun 2026 14:05:14 -0700 (PDT) Received: from ws-linux01 ([86.124.200.154]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4601f35fb24sm39444226f8f.34.2026.06.06.14.05.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Jun 2026 14:05:14 -0700 (PDT) From: Ovidiu Panait To: rafael@kernel.org, daniel.lezcano@kernel.org, rui.zhang@intel.com, lukasz.luba@arm.com Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/3] thermal: testing: Replace sscanf() with kstrtoint() Date: Sun, 7 Jun 2026 00:04:19 +0300 Message-ID: <20260606210420.2311145-2-ovidiu.panait.oss@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260606210420.2311145-1-ovidiu.panait.oss@gmail.com> References: <20260606210420.2311145-1-ovidiu.panait.oss@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Fix the following checkpatch.pl warnings: WARNING: Prefer kstrto to single variable sscanf 242: FILE: drivers/thermal/testing/zone.c:242: + ret = sscanf(arg, "%d", &id); WARNING: Prefer kstrto to single variable sscanf 282: FILE: drivers/thermal/testing/zone.c:282: + ret = sscanf(arg, "%d", &id); Signed-off-by: Ovidiu Panait --- drivers/thermal/testing/zone.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/thermal/testing/zone.c b/drivers/thermal/testing/zone.c index 3c339242f52d..f7f9ca2f1f2c 100644 --- a/drivers/thermal/testing/zone.c +++ b/drivers/thermal/testing/zone.c @@ -239,9 +239,9 @@ int tt_del_tz(const char *arg) int ret; int id; - ret = sscanf(arg, "%d", &id); - if (ret != 1) - return -EINVAL; + ret = kstrtoint(arg, 10, &id); + if (ret < 0) + return ret; struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work); if (!tt_work) @@ -279,9 +279,9 @@ static struct tt_thermal_zone *tt_get_tt_zone(const char *arg) struct tt_thermal_zone *tt_zone; int ret, id; - ret = sscanf(arg, "%d", &id); - if (ret != 1) - return ERR_PTR(-EINVAL); + ret = kstrtoint(arg, 10, &id); + if (ret < 0) + return ERR_PTR(ret); guard(mutex)(&tt_thermal_zones_lock); -- 2.53.0