--- /sys/games/lib/fortunes Wed Feb 5 22:38:07 2014 +++ /sys/games/lib/fortunes Sat Mar 1 21:28:29 2014 @@ -4316,3 +4316,5 @@ A policeman's job is only easy in a police state. - Orson Welles Dear {FULLNAME}, This email was sent to {RECIPIENTS}. Grammar... The difference between knowing your shit, and knowing you're shit. +The custom error module does not recognize this error. +The U.S. government has to get out of the business of fucking with encryption standards. - Richard Clarke --- /sys/src/9/pc/etherigbe.c Tue Apr 9 22:19:39 2013 +++ /sys/src/9/pc/etherigbe.c Sat Mar 1 21:28:12 2014 @@ -1151,12 +1151,15 @@ * an indication of whether the checksums were * calculated and valid. */ + /* ignore checksum offload as it has known bugs. */ + rd->errors &= ~(Ipe | Tcpe); if((rd->status & Reop) && rd->errors == 0){ bp = ctlr->rb[rdh]; ctlr->rb[rdh] = nil; bp->wp += rd->length; bp->next = nil; - if(!(rd->status & Ixsm)){ + /* ignore checksum offload as it has known bugs. */ + if(0 && !(rd->status & Ixsm)){ ctlr->ixsm++; if(rd->status & Ipcs){ /* --- /sys/src/9/pc/mkfile Tue Apr 17 05:31:35 2012 +++ /sys/src/9/pc/mkfile Sat Mar 1 21:57:50 2014 @@ -1,16 +1,20 @@ CONF=pc -CONFLIST=pc pccpu pcf pcdisk # pccpuf pcauth -CRAPLIST=pccd pcflop -EXTRACOPIES= -#EXTRACOPIES=lookout boundary # copy to these servers on install +CONFLIST=pc pccpu pcf pccpuf pcdisk pcfs pccpudisk +CRAPLIST=pccd pcflop pcinst pcauth pcall +VENTILIST=pccpuf pcf pcfs pcauth +EXTRACOPIES=piestand pxe0 lookout bovril boundary objtype=386 $p$stem.gz @@ -91,11 +98,13 @@ 9pccd.gz:D: 9pccd strip -o /fd/1 9pccd | gzip -9 >9pccd.gz - -install:V: $p$CONF - cp $p$CONF /$objtype/ +# we don't need gzipped kernels otherwise, so don't make them +install:V: $p$CONF # $p$CONF.gz + cp $p$CONF /$objtype/ & for(i in $EXTRACOPIES) - import $i / /n/$i && cp $p$CONF /n/$i/$objtype/ + { 9fs $i && cp $p$CONF /n/$i/$objtype && echo -n $i... & } + wait + echo <../boot/bootmkfile <../port/portmkfile @@ -179,7 +188,7 @@ mk $i.$j %.clean:V: - rm -f $stem.c [9bz]$stem [9bz]$stem.gz boot$stem.* reboot.h apbootstrap.h init.h + rm -f $stem.c [9bz]$stem [9bz]$stem.gz boot$stem.* reboot.h apbootstrap.h init.h [9bz]$stem.elf # testing 9load:D: /usr/rsc/boot/$O.load 9pcload