Loading arch/powerpc/include/asm/context_tracking.h 0 → 100644 +10 −0 Original line number Diff line number Diff line #ifndef _ASM_POWERPC_CONTEXT_TRACKING_H #define _ASM_POWERPC_CONTEXT_TRACKING_H #ifdef CONFIG_CONTEXT_TRACKING #define SCHEDULE_USER bl .schedule_user #else #define SCHEDULE_USER bl .schedule #endif #endif arch/powerpc/kernel/entry_64.S +2 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ #include <asm/irqflags.h> #include <asm/ftrace.h> #include <asm/hw_irq.h> #include <asm/context_tracking.h> /* * System calls. Loading Loading @@ -632,7 +633,7 @@ _GLOBAL(ret_from_except_lite) andi. r0,r4,_TIF_NEED_RESCHED beq 1f bl .restore_interrupts bl .schedule SCHEDULE_USER b .ret_from_except_lite 1: bl .save_nvgprs Loading Loading
arch/powerpc/include/asm/context_tracking.h 0 → 100644 +10 −0 Original line number Diff line number Diff line #ifndef _ASM_POWERPC_CONTEXT_TRACKING_H #define _ASM_POWERPC_CONTEXT_TRACKING_H #ifdef CONFIG_CONTEXT_TRACKING #define SCHEDULE_USER bl .schedule_user #else #define SCHEDULE_USER bl .schedule #endif #endif
arch/powerpc/kernel/entry_64.S +2 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ #include <asm/irqflags.h> #include <asm/ftrace.h> #include <asm/hw_irq.h> #include <asm/context_tracking.h> /* * System calls. Loading Loading @@ -632,7 +633,7 @@ _GLOBAL(ret_from_except_lite) andi. r0,r4,_TIF_NEED_RESCHED beq 1f bl .restore_interrupts bl .schedule SCHEDULE_USER b .ret_from_except_lite 1: bl .save_nvgprs Loading