File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -120,7 +120,7 @@ static struct unwindme *unwindme;
120120#define UWM_REGS 0x2 /* Pass regs to test_unwind(). */
121121#define UWM_SP 0x4 /* Pass sp to test_unwind(). */
122122#define UWM_CALLER 0x8 /* Unwind starting from caller. */
123- #define UWM_SWITCH_STACK 0x10 /* Use CALL_ON_STACK . */
123+ #define UWM_SWITCH_STACK 0x10 /* Use call_on_stack . */
124124#define UWM_IRQ 0x20 /* Unwind from irq context. */
125125#define UWM_PGM 0x40 /* Unwind from program check handler. */
126126
@@ -211,7 +211,8 @@ static noinline int unwindme_func2(struct unwindme *u)
211211 if (u -> flags & UWM_SWITCH_STACK ) {
212212 local_irq_save (flags );
213213 local_mcck_disable ();
214- rc = CALL_ON_STACK (unwindme_func3 , S390_lowcore .nodat_stack , 1 , u );
214+ rc = call_on_stack (1 , S390_lowcore .nodat_stack ,
215+ int , unwindme_func3 , struct unwindme * , u );
215216 local_mcck_enable ();
216217 local_irq_restore (flags );
217218 return rc ;
You can’t perform that action at this time.
0 commit comments