Index: linux-2.6.11-ck7/kernel/sched.c
===================================================================
--- linux-2.6.11-ck7.orig/kernel/sched.c	2005-05-01 10:36:03.000000000 +1000
+++ linux-2.6.11-ck7/kernel/sched.c	2005-05-01 10:36:05.000000000 +1000
@@ -16,8 +16,9 @@
  *		by Davide Libenzi, preemptible kernel bits by Robert Love.
  *  2003-09-03	Interactivity tuning by Con Kolivas.
  *  2004-04-02	Scheduler domains code by Nick Piggin
- *  2004-07-07	New staircase scheduling policy by Con Kolivas with help
+ *  2005-03-09	New staircase scheduling policy by Con Kolivas with help
  *		from William Lee Irwin III, Zwane Mwaikambo & Peter Williams.
+ *		Staircase v10.6
  */
 
 #include <linux/mm.h>
@@ -701,9 +702,8 @@ static inline void recalc_task_prio(task
 	}
 
 	if (sleep_time >= p->totalrun) {
-		if (!(p->flags & PF_UISLEEP) && (NS_TO_JIFFIES(sleep_time -
-			p->totalrun) > p->burst * rr_interval(p)))
-				inc_burst(p);
+		if (!(p->flags & PF_UISLEEP))
+			inc_burst(p);
 		goto new_slice;
 	}
 

