]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
s390/topology: Switch over to sysfs_emit()
authorMete Durlu <meted@linux.ibm.com>
Wed, 23 Oct 2024 12:10:54 +0000 (14:10 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 25 Oct 2024 14:03:23 +0000 (16:03 +0200)
Per Documentation/filesystems/sysfs.rst, sysfs_emit() is preferred over
sprintf for presenting attributes to user space. Convert the left-over
uses in the s390/topology code.

Signed-off-by: Mete Durlu <meted@linux.ibm.com>
Reviewed-by: Gerd Bayer <gbayer@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/topology.c

index 813e5da9a9737e05ec3ef85a495fe38cbb40c49b..a33d6a105086d305edf9ad77996e0d86bb4c2e52 100644 (file)
@@ -412,7 +412,7 @@ static ssize_t dispatching_show(struct device *dev,
        ssize_t count;
 
        mutex_lock(&smp_cpu_state_mutex);
-       count = sprintf(buf, "%d\n", cpu_management);
+       count = sysfs_emit(buf, "%d\n", cpu_management);
        mutex_unlock(&smp_cpu_state_mutex);
        return count;
 }
@@ -443,19 +443,19 @@ static ssize_t cpu_polarization_show(struct device *dev,
        mutex_lock(&smp_cpu_state_mutex);
        switch (smp_cpu_get_polarization(cpu)) {
        case POLARIZATION_HRZ:
-               count = sprintf(buf, "horizontal\n");
+               count = sysfs_emit(buf, "horizontal\n");
                break;
        case POLARIZATION_VL:
-               count = sprintf(buf, "vertical:low\n");
+               count = sysfs_emit(buf, "vertical:low\n");
                break;
        case POLARIZATION_VM:
-               count = sprintf(buf, "vertical:medium\n");
+               count = sysfs_emit(buf, "vertical:medium\n");
                break;
        case POLARIZATION_VH:
-               count = sprintf(buf, "vertical:high\n");
+               count = sysfs_emit(buf, "vertical:high\n");
                break;
        default:
-               count = sprintf(buf, "unknown\n");
+               count = sysfs_emit(buf, "unknown\n");
                break;
        }
        mutex_unlock(&smp_cpu_state_mutex);
@@ -479,7 +479,7 @@ static ssize_t cpu_dedicated_show(struct device *dev,
        ssize_t count;
 
        mutex_lock(&smp_cpu_state_mutex);
-       count = sprintf(buf, "%d\n", topology_cpu_dedicated(cpu));
+       count = sysfs_emit(buf, "%d\n", topology_cpu_dedicated(cpu));
        mutex_unlock(&smp_cpu_state_mutex);
        return count;
 }