diff options
| author | Andrew Morton <akpm@osdl.org> | 2005-11-07 00:57:59 -0800 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-07 07:53:24 -0800 | 
| commit | 7fd93cf30c531fd8b014e827e7a85fcfc010b2c6 (patch) | |
| tree | 38326a3b27a04845f86054c85ebeda0d1170d87a | |
| parent | 863c84b97cb660dbb949398e196c0b1bbe4ed39f (diff) | |
| download | olio-linux-3.10-7fd93cf30c531fd8b014e827e7a85fcfc010b2c6.tar.xz olio-linux-3.10-7fd93cf30c531fd8b014e827e7a85fcfc010b2c6.zip  | |
[PATCH] posix-timers `unlikely' rejig
!unlikely(expr) hurts my brain.   likely(!expr) is more straightforward.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
| -rw-r--r-- | kernel/posix-cpu-timers.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/posix-cpu-timers.c b/kernel/posix-cpu-timers.c index 91a89426494..84af54c39e1 100644 --- a/kernel/posix-cpu-timers.c +++ b/kernel/posix-cpu-timers.c @@ -497,7 +497,7 @@ static void process_timer_rebalance(struct task_struct *p,  		left = cputime_div(cputime_sub(expires.cpu, val.cpu),  				   nthreads);  		do { -			if (!unlikely(t->flags & PF_EXITING)) { +			if (likely(!(t->flags & PF_EXITING))) {  				ticks = cputime_add(prof_ticks(t), left);  				if (cputime_eq(t->it_prof_expires,  					       cputime_zero) || @@ -512,7 +512,7 @@ static void process_timer_rebalance(struct task_struct *p,  		left = cputime_div(cputime_sub(expires.cpu, val.cpu),  				   nthreads);  		do { -			if (!unlikely(t->flags & PF_EXITING)) { +			if (likely(!(t->flags & PF_EXITING))) {  				ticks = cputime_add(virt_ticks(t), left);  				if (cputime_eq(t->it_virt_expires,  					       cputime_zero) || @@ -527,7 +527,7 @@ static void process_timer_rebalance(struct task_struct *p,  		nsleft = expires.sched - val.sched;  		do_div(nsleft, nthreads);  		do { -			if (!unlikely(t->flags & PF_EXITING)) { +			if (likely(!(t->flags & PF_EXITING))) {  				ns = t->sched_time + nsleft;  				if (t->it_sched_expires == 0 ||  				    t->it_sched_expires > ns) {  |