--- zzzz-none-000/linux-3.10.107/arch/s390/kernel/suspend.c 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/arch/s390/kernel/suspend.c 2021-02-04 17:41:59.000000000 +0000 @@ -9,9 +9,12 @@ #include #include #include -#include +#include #include #include +#include +#include +#include "entry.h" /* * The restore of the saved pages in an hibernation image will set @@ -212,3 +215,11 @@ __ctl_set_bit(0,28); local_mcck_enable(); } + +/* Called at the end of swsusp_arch_resume */ +void s390_early_resume(void) +{ + lgr_info_log(); + channel_subsystem_reinit(); + zpci_rescan(); +}