From: Shiyang Ruan Date: Fri, 12 Jan 2024 06:27:09 +0000 (+0800) Subject: cxl/core: use sysfs_emit() for attr's _show() X-Git-Tag: v6.8-rc1~46^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73bf93edeeea866b0b6efbc8d2595bdaaba7f1a5;p=thirdparty%2Fkernel%2Flinux.git cxl/core: use sysfs_emit() for attr's _show() sprintf() is deprecated for sysfs, use preferred sysfs_emit() instead. Signed-off-by: Shiyang Ruan Reviewed-by: Jonathan Cameron Reviewed-by: Dave Jiang Reviewed-by: Fan Ni Link: https://lore.kernel.org/r/20240112062709.2490947-1-ruansy.fnst@fujitsu.com Signed-off-by: Dan Williams --- diff --git a/drivers/cxl/core/memdev.c b/drivers/cxl/core/memdev.c index 2f43d368ba073..dae8802ecdb01 100644 --- a/drivers/cxl/core/memdev.c +++ b/drivers/cxl/core/memdev.c @@ -114,7 +114,7 @@ static DEVICE_ATTR_RO(serial); static ssize_t numa_node_show(struct device *dev, struct device_attribute *attr, char *buf) { - return sprintf(buf, "%d\n", dev_to_node(dev)); + return sysfs_emit(buf, "%d\n", dev_to_node(dev)); } static DEVICE_ATTR_RO(numa_node);