From: Benjamin Herrenschmidt Fix the build.. --- 25-akpm/arch/ppc64/kernel/rtas.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/ppc64/kernel/rtas.c~ppc64-rtas-build-fix arch/ppc64/kernel/rtas.c --- 25/arch/ppc64/kernel/rtas.c~ppc64-rtas-build-fix 2004-04-18 16:19:04.220616288 -0700 +++ 25-akpm/arch/ppc64/kernel/rtas.c 2004-04-18 16:19:04.224615680 -0700 @@ -505,7 +505,7 @@ void rtas_stop_self(void) { struct rtas_args *rtas_args = &(get_paca()->xRtas); - local_irq_disable(s); + local_irq_disable(); rtas_args->token = rtas_token("stop-self"); BUG_ON(rtas_args->token == RTAS_UNKNOWN_SERVICE); _