ACPI: bgrt: Use sysfs_emit
authorNathan Chancellor <nathan@kernel.org>
Wed, 23 Jun 2021 01:38:02 +0000 (18:38 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 23 Jun 2021 17:27:50 +0000 (19:27 +0200)
sysfs_emit is preferred to snprintf for emitting values after
commit 2efc459d06f1 ("sysfs: Add sysfs_emit and sysfs_emit_at to format
sysfs output").

Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Reviewed-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/bgrt.c

index e0d1401..02d2087 100644 (file)
@@ -19,7 +19,7 @@ static struct kobject *bgrt_kobj;
        static ssize_t _name##_show(struct kobject *kobj,                       \
                                    struct kobj_attribute *attr, char *buf)     \
        {                                                                       \
-               return snprintf(buf, PAGE_SIZE, "%d\n", bgrt_tab._member);      \
+               return sysfs_emit(buf, "%d\n", bgrt_tab._member);               \
        }                                                                       \
        struct kobj_attribute bgrt_attr_##_name = __ATTR_RO(_name)