From: Jackie Liu Use sysfs_emit() instead of sprintf() in the KYBER_LAT_SHOW_STORE macro for the kyber I/O scheduler latency target show functions. Signed-off-by: Jackie Liu --- block/kyber-iosched.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/block/kyber-iosched.c b/block/kyber-iosched.c index b84163d1f851..4c8070563042 100644 --- a/block/kyber-iosched.c +++ b/block/kyber-iosched.c @@ -852,7 +852,7 @@ static ssize_t kyber_##name##_lat_show(struct elevator_queue *e, \ { \ struct kyber_queue_data *kqd = e->elevator_data; \ \ - return sprintf(page, "%llu\n", kqd->latency_targets[domain]); \ + return sysfs_emit(page, "%llu\n", kqd->latency_targets[domain]); \ } \ \ static ssize_t kyber_##name##_lat_store(struct elevator_queue *e, \ -- 2.51.1