The patch below removes an unused global functions.I don't believe this is unused. At least not in 2.6.10-rc3. fork_idle requires this function.
Signed-off-by: Adrian Bunk <bunk@xxxxxxxxx>
--- linux-2.6.10-rc2-mm4-full/arch/ia64/kernel/smpboot.c.old 2004-12-12 02:51:04.000000000 +0100
+++ linux-2.6.10-rc2-mm4-full/arch/ia64/kernel/smpboot.c 2004-12-12 02:51:18.000000000 +0100
@@ -356,11 +356,6 @@
return cpu_idle();
}
-struct pt_regs * __devinit idle_regs(struct pt_regs *regs)
-{
- return NULL;
-}
-
struct create_idle {
struct task_struct *idle;
struct completion done;