process.c (458ce2910aa83d8a2cafb489d727f7da839e73c6) | process.c (bd2f55361f18347e890d52ff9cfd8895455ec11b) |
---|---|
1/* 2 * Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu> 3 * Copyright (C) 2008-2009 PetaLogix 4 * Copyright (C) 2006 Atmark Techno, Inc. 5 * 6 * This file is subject to the terms and conditions of the GNU General Public 7 * License. See the file "COPYING" in the main directory of this archive 8 * for more details. --- 96 unchanged lines hidden (view full) --- 105 106 tick_nohz_idle_enter(); 107 rcu_idle_enter(); 108 while (!need_resched()) 109 idle(); 110 rcu_idle_exit(); 111 tick_nohz_idle_exit(); 112 | 1/* 2 * Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu> 3 * Copyright (C) 2008-2009 PetaLogix 4 * Copyright (C) 2006 Atmark Techno, Inc. 5 * 6 * This file is subject to the terms and conditions of the GNU General Public 7 * License. See the file "COPYING" in the main directory of this archive 8 * for more details. --- 96 unchanged lines hidden (view full) --- 105 106 tick_nohz_idle_enter(); 107 rcu_idle_enter(); 108 while (!need_resched()) 109 idle(); 110 rcu_idle_exit(); 111 tick_nohz_idle_exit(); 112 |
113 preempt_enable_no_resched(); 114 schedule(); 115 preempt_disable(); | 113 schedule_preempt_disabled(); |
116 check_pgt_cache(); 117 } 118} 119 120void flush_thread(void) 121{ 122} 123 --- 137 unchanged lines hidden --- | 114 check_pgt_cache(); 115 } 116} 117 118void flush_thread(void) 119{ 120} 121 --- 137 unchanged lines hidden --- |