process.c (458ce2910aa83d8a2cafb489d727f7da839e73c6) process.c (bd2f55361f18347e890d52ff9cfd8895455ec11b)
1/*
2 * This file is subject to the terms and conditions of the GNU General Public
3 * License. See the file "COPYING" in the main directory of this archive
4 * for more details.
5 *
6 * Copyright (C) 1994 - 1999, 2000 by Ralf Baechle and others.
7 * Copyright (C) 2005, 2006 by Ralf Baechle (ralf@linux-mips.org)
8 * Copyright (C) 1999, 2000 Silicon Graphics, Inc.

--- 66 unchanged lines hidden (view full) ---

75#ifdef CONFIG_HOTPLUG_CPU
76 if (!cpu_online(cpu) && !cpu_isset(cpu, cpu_callin_map) &&
77 (system_state == SYSTEM_RUNNING ||
78 system_state == SYSTEM_BOOTING))
79 play_dead();
80#endif
81 rcu_idle_exit();
82 tick_nohz_idle_exit();
1/*
2 * This file is subject to the terms and conditions of the GNU General Public
3 * License. See the file "COPYING" in the main directory of this archive
4 * for more details.
5 *
6 * Copyright (C) 1994 - 1999, 2000 by Ralf Baechle and others.
7 * Copyright (C) 2005, 2006 by Ralf Baechle (ralf@linux-mips.org)
8 * Copyright (C) 1999, 2000 Silicon Graphics, Inc.

--- 66 unchanged lines hidden (view full) ---

75#ifdef CONFIG_HOTPLUG_CPU
76 if (!cpu_online(cpu) && !cpu_isset(cpu, cpu_callin_map) &&
77 (system_state == SYSTEM_RUNNING ||
78 system_state == SYSTEM_BOOTING))
79 play_dead();
80#endif
81 rcu_idle_exit();
82 tick_nohz_idle_exit();
83 preempt_enable_no_resched();
84 schedule();
85 preempt_disable();
83 schedule_preempt_disabled();
86 }
87}
88
89asmlinkage void ret_from_fork(void);
90
91void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp)
92{
93 unsigned long status;

--- 404 unchanged lines hidden ---
84 }
85}
86
87asmlinkage void ret_from_fork(void);
88
89void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp)
90{
91 unsigned long status;

--- 404 unchanged lines hidden ---