M pc/etherelnk3.c => pc/etherelnk3.c +1 -0
@@ 409,6 409,7 @@ attach(Ether* ether)
x = interruptMask|interruptLatch;
if(ctlr->busmaster)
x &= ~(rxEarly|rxComplete);
+x &= ~rxEarly;
COMMAND(port, SetIndicationEnable, x);
COMMAND(port, SetInterruptEnable, x);
M pc/main.c => pc/main.c +2 -0
@@ 523,6 523,8 @@ confinit(void)
conf.ialloc = ((conf.npage-conf.upages)/2)*BY2PG;
conf.nproc = 100 + ((conf.npage*BY2PG)/MB)*5;
+ if(cpuserver)
+ conf.nproc *= 2;
conf.monitor = 1;
conf.nswap = conf.nproc*80;
conf.nimage = 50;