Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / include / linux / suspend.h
index 34fb72c0db857661b773b0c90139269be5f25fc1..cfe19a02891855ff9fe15f1b78bcf0ecb2a30f80 100644 (file)
@@ -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++;
@@ -191,6 +191,7 @@ struct platform_s2idle_ops {
        int (*begin)(void);
        int (*prepare)(void);
        int (*prepare_late)(void);
+       void (*check)(void);
        bool (*wake)(void);
        void (*restore_early)(void);
        void (*restore)(void);