remove unused donation code Reference: /n/atom/patch/applied/nodonate2 Date: Tue Jun 10 00:00:27 CES 2014 Signed-off-by: quanstro@quanstro.net --- /sys/src/nix/port/sysproc.c Tue Jun 10 00:00:14 2014 +++ /sys/src/nix/port/sysproc.c Tue Jun 10 00:00:14 2014 @@ -226,36 +226,6 @@ uvlong hdr[1]; } Hdr; -static void -donate(Proc *p) -{ - static int machno; - int mach, i; - Mach *mp; - extern int scheddonates; - - if(!scheddonates || p->wired) - return; - - for(i = 0; i < MACHMAX; i++){ - mach = i; - mp = sys->machptr[mach]; - if(mp == m || mp == nil || mp->online == 0 || mp->sch == nil) - continue; - if(mp->sch == m->sch) - continue; - if(mp->sch->nrdy > m->sch->nrdy)/* more loaded than us, ignore */ - continue; - p->mp = mp; - p->color = machcolor(mp); - machno = mach + 1; -iprint("donate %d -> %d\n", m->machno, mp->machno); - sched(); - return; - } - /* no mach preferred, don't change the process color */ -} - void sysexec(Ar0* ar0, va_list list) {