On Sat, Mar 25, 2017 at 10:50:12PM +0100, Borislav Petkov wrote: > > No need, I found it. Reverting > > > > ea3b5e60ce80 ("x86/mm/ident_map: Add 5-level paging support") > > > > makes the machine suspend and resume just fine again. Lemme add people to CC. > > So I see rIP pointing to ident_pmd_init() and the stack trace has > load_image_and_restore() so if I try to connect the dots, I get: > > load_image_and_restore > |-> hibernation_restore > |-> resume_target_kernel > |-> swsusp_arch_resume > |-> set_up_temporary_mappings > |-> kernel_ident_mapping_init > |-> ... ident_pmd_init > > I'll let you folks make sense of what's going on. Sorry for this. See http://lkml.kernel.org/r/20170324120458.nw3fwpmdptjtj5qb@xxxxxxxxxxxxxxxxxx -- Kirill A. Shutemov