]> Pileus Git - ~andy/linux/blobdiff - arch/s390/kernel/swsusp_asm64.S
s390/ftrace: avoid pointer arithmetics with function pointers
[~andy/linux] / arch / s390 / kernel / swsusp_asm64.S
index c487be4cfc81c5a9cf288b448ec049b0f11fec66..6b09fdffbd2f7e7a787ca5100f074be15ff71f33 100644 (file)
@@ -281,11 +281,8 @@ restore_registers:
        lghi    %r2,0
        brasl   %r14,arch_set_page_states
 
-       /* Log potential guest relocation */
-       brasl   %r14,lgr_info_log
-
-       /* Reinitialize the channel subsystem */
-       brasl   %r14,channel_subsystem_reinit
+       /* Call arch specific early resume code */
+       brasl   %r14,s390_early_resume
 
        /* Return 0 */
        lmg     %r6,%r15,STACK_FRAME_OVERHEAD + __SF_GPRS(%r15)