s390/topology: Switch over to sysfs_emit()

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>
This commit is contained in:
Mete Durlu 2024-10-23 14:10:54 +02:00 committed by Heiko Carstens
parent 82a0fcb1ad
commit f94de4f17b

View File

@ -412,7 +412,7 @@ static ssize_t dispatching_show(struct device *dev,
ssize_t count; ssize_t count;
mutex_lock(&smp_cpu_state_mutex); 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); mutex_unlock(&smp_cpu_state_mutex);
return count; return count;
} }
@ -443,19 +443,19 @@ static ssize_t cpu_polarization_show(struct device *dev,
mutex_lock(&smp_cpu_state_mutex); mutex_lock(&smp_cpu_state_mutex);
switch (smp_cpu_get_polarization(cpu)) { switch (smp_cpu_get_polarization(cpu)) {
case POLARIZATION_HRZ: case POLARIZATION_HRZ:
count = sprintf(buf, "horizontal\n"); count = sysfs_emit(buf, "horizontal\n");
break; break;
case POLARIZATION_VL: case POLARIZATION_VL:
count = sprintf(buf, "vertical:low\n"); count = sysfs_emit(buf, "vertical:low\n");
break; break;
case POLARIZATION_VM: case POLARIZATION_VM:
count = sprintf(buf, "vertical:medium\n"); count = sysfs_emit(buf, "vertical:medium\n");
break; break;
case POLARIZATION_VH: case POLARIZATION_VH:
count = sprintf(buf, "vertical:high\n"); count = sysfs_emit(buf, "vertical:high\n");
break; break;
default: default:
count = sprintf(buf, "unknown\n"); count = sysfs_emit(buf, "unknown\n");
break; break;
} }
mutex_unlock(&smp_cpu_state_mutex); mutex_unlock(&smp_cpu_state_mutex);
@ -479,7 +479,7 @@ static ssize_t cpu_dedicated_show(struct device *dev,
ssize_t count; ssize_t count;
mutex_lock(&smp_cpu_state_mutex); 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); mutex_unlock(&smp_cpu_state_mutex);
return count; return count;
} }