From nobody Thu Apr 9 16:32:36 2026 Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) (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 4262435AC2A for ; Sat, 7 Mar 2026 08:38:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772872707; cv=none; b=jkEKjIBHO7MhEu+TH/LjuMXK/G9uM1MMr4xqZ8Qnx+lUgRQsG1hxrRGFsO8LcPJiTlymFHA5cE8UsqS85XY/C/2Ssko+nljOlB3iQbHWj2uAMWieSdJDtIapoTLmraq7SoWBcR7hcYBkoyqFwsB4fHcu2deoTxB8HBT4WRjL714= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772872707; c=relaxed/simple; bh=wv7PF3CPthuMuMLY9Sl9xqb7g1UD/3KaIZAayvTerzU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=oM81vpk39LhdB5p+0Q38oHELrsQmcdsx7j8Z0A8vxazIFHP2CR7tbSB4LcGCH0yfRUlQpIh4Vm/xlpmPx5LWfazFHul7/HcTZM5wtw4xzH3+vpFQOFB9Obrj/l8fkghXidE9o2jEQkqPctbhnoXfOhsO1FOxFOi0ZadcFBhJUWQ= 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=a+C61ADD; arc=none smtp.client-ip=209.85.215.173 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="a+C61ADD" Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-c70e27e2b74so3187008a12.0 for ; Sat, 07 Mar 2026 00:38:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772872705; x=1773477505; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=XvIHZZEg8NEPZV4vJCPvRe+osiFJZCXqUTnywKUIgH8=; b=a+C61ADD2vQfS3hEhUlfpsAEth+6Umopwl5T3DTt7j53aDzPjEfesHorpEEb2z9hPR vssMKlPzDmOurpRX3azUvWxB+tBEO6bSss5eADL8IZB9q1rIl/ZT4Woc0G1dCR/JVANr c80h2QbXQWkrVrGo1o0hePBtz69n7hCVW6jDL/JDfyN6p/YJcbtjPj7CJUjA9bbmYRW6 u3nfkrY6uxE7fYSn5GgcJ5m1wjOFYFb1V6Vj2fQrsEbK5bZR8EJpZBnIB4ae9OUjRFhk //hxZvDPPDZM6yWfsM1qILmNlLEf01FUY0uknC1jHLDh0rkJ3XQu3ZvAtSJUHlAPBwsX HDwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772872705; x=1773477505; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=XvIHZZEg8NEPZV4vJCPvRe+osiFJZCXqUTnywKUIgH8=; b=Rb/G7orty4viHln9tIEBGKa49Euxggd3WkL0CdNg0t+lz76hzxXZJRKINDcywTtT9h NTYoFJePX49odUw5RloJZyr9sN5eIE3pWkJVc9x8nA2Hl6fsN6RiJM2+Y+PvLzhA4fs5 N5DoHaEgpHlyqKXSFmSbbb+fL/vE4MNnwh0Bb0LyHZfvP1j9s3a4nN5DI4JQJ1lCXJui O7R13YzLkBh6dS7EQc0jk/JLSGbtJVyXSEVJQLFJ65hFcVZ89nnGWXGObq3cyug9CjVT Vqx87IYB8eirsA5Ohk8XaNZFKqBMtqvhHldQ5hDdpQ/iZ+NXjaRfyV4MaqYrATI4k/nx ODqQ== X-Forwarded-Encrypted: i=1; AJvYcCVlJFA8kEi6try9Ixs9br2fe++IzkcdSD6hz2czyamN3t3yi5yQvdYE9bUQDHHD3Wnxs9798mK8Wg5/gwg=@vger.kernel.org X-Gm-Message-State: AOJu0YxHi7SDnDE1kcZXpEM3AoYCbh4pKrl6hL6VswJeQ4ISSFhtp7SB tX1mjbf5p8NX8xfKRwU22gwIH0vYqIkKAaI223DSNBi/IBekZneh5t6Y X-Gm-Gg: ATEYQzyfQJiKVnjmCnVZU3W2GMXc1Ub1T6HRfnUlxMQZ2ABsuVsycthKbTkJB0T1jzz 3fiFAJgbJSNXbD8Q9KYf0xenmqc+Kr1IC7p4XFpSH4WzxW1STM5Czt0k7rioos697wkZwCnbvf1 MWpomdJuph6UB0X9Azn+hhT8KMa+x5ZlyoLRe4zZOjEDMb87ztubT9MD57iISc6zudI3aRKj+lt GKqifON44AlG4NDkU4tcuk641Qkv2o0K+E+UtqWsCz3Xaco89eFxtePs0pTiDIFeKuSuXG9KbUi 377CrniXeXVs0mIaRw/XFdPDWZCclcgek4XNDjMfBEjcuxQHia03l0hRy7k4d7TakvFBAFQFmMy D5tH59TtZp3db7rJKtVDHuGwt9d6pMfcIEic77VJIpIoXuzxkEO1EaRc61rvHT+SJU1V0WoCn+f c81nwzT+2irFb2A09mi6FaLqrk6C7xV67ZT0qGkh5zsuTStdBoc6fNNDGjXMm1YF3HVIfm3z4f X-Received: by 2002:a05:6a21:329d:b0:393:2434:683a with SMTP id adf61e73a8af0-398590f6823mr5398694637.67.1772872705550; Sat, 07 Mar 2026 00:38:25 -0800 (PST) Received: from tabrez-VivoBook-ASUSLaptop-X513UA-KM513UA.. ([2401:4900:4e5f:8ac8:a739:6c36:ff08:6f05]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c739e16cefcsm3620712a12.19.2026.03.07.00.38.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Mar 2026 00:38:25 -0800 (PST) From: Tabrez Ahmed To: Guenter Roeck Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, Shuah Khan , Brigham Campbell , Tabrez Ahmed Subject: [PATCH] hwmon: (ads7871) Replace sprintf() with sysfs_emit() Date: Sat, 7 Mar 2026 14:08:15 +0530 Message-ID: <20260307083815.12095-1-tabreztalks@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Use sysfs_emit() instead of sprintf() in the sysfs show function voltage_show() to comply with the preferred kernel interface for writing to sysfs buffers, which ensures PAGE_SIZE buffer limits are respected. No functional change intended. Note: Not runtime tested due to lack of hardware. Signed-off-by: Tabrez Ahmed --- drivers/hwmon/ads7871.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ads7871.c b/drivers/hwmon/ads7871.c index 5434c37969d75..b84426c940c5e 100644 --- a/drivers/hwmon/ads7871.c +++ b/drivers/hwmon/ads7871.c @@ -124,7 +124,7 @@ static ssize_t voltage_show(struct device *dev, struct = device_attribute *da, val =3D ads7871_read_reg16(spi, REG_LS_BYTE); /*result in volts*10000 =3D (val/8192)*2.5*10000*/ val =3D ((val >> 2) * 25000) / 8192; - return sprintf(buf, "%d\n", val); + return sysfs_emit(buf, "%d\n", val); } else { return -1; } --=20 2.43.0