strcpy() is deprecated; use sysfs_emit() instead. No functional changes intended.
Link: https://github.com/KSPP/linux/issues/88 Signed-off-by: Brahmajit Das <list...@listout.xyz> --- drivers/acpi/sysfs.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/acpi/sysfs.c b/drivers/acpi/sysfs.c index a48ebbf768f9..7ce90998ab97 100644 --- a/drivers/acpi/sysfs.c +++ b/drivers/acpi/sysfs.c @@ -181,10 +181,9 @@ static int param_set_trace_method_name(const char *val, /* This is a hack. We can't kmalloc in early boot. */ if (is_abs_path) - strcpy(trace_method_name, val); + sysfs_emit(trace_method_name, "%s", val); else { - trace_method_name[0] = '\\'; - strcpy(trace_method_name+1, val); + sysfs_emit(trace_method_name, "\%s", val); } /* Restore the original tracer state */ -- 2.50.0