--- linux-2.6.31.1-vs2.3.0.36.14-pre8/kernel/sched.c 2009-09-10 16:57:32.000000000 +0200 +++ linux-2.6.31.1-vs2.3.0.36.14-pre9/kernel/sched.c 2009-09-27 00:59:43.000000000 +0200 @@ -3015,8 +3015,8 @@ void get_avenrun(unsigned long *loads, u struct vx_info *vxi = current->vx_info; loads[0] = (vxi->cvirt.load[0] + offset) << shift; - loads[0] = (vxi->cvirt.load[1] + offset) << shift; - loads[0] = (vxi->cvirt.load[2] + offset) << shift; + loads[1] = (vxi->cvirt.load[1] + offset) << shift; + loads[2] = (vxi->cvirt.load[2] + offset) << shift; } else { loads[0] = (avenrun[0] + offset) << shift; loads[1] = (avenrun[1] + offset) << shift;