diff --git a/include/linux/suspend.h b/include/linux/suspend.h index 70f2921e2e703248944bda50a2e2b5951d743ef7..23a253df7f6b3de93b52986d3d5462f41a0136d3 100644 --- a/include/linux/suspend.h +++ b/include/linux/suspend.h @@ -75,7 +75,7 @@ extern struct suspend_stats suspend_stats; static inline void dpm_save_failed_dev(const char *name) { - strlcpy(suspend_stats.failed_devs[suspend_stats.last_failed_dev], + strscpy(suspend_stats.failed_devs[suspend_stats.last_failed_dev], name, sizeof(suspend_stats.failed_devs[0])); suspend_stats.last_failed_dev++;