Browse Source

Plan 9 from Bell Labs 2005-12-09

David du Colombier 15 years ago
parent
commit
8650bdde78

+ 34 - 34
dist/replica/_plan9.db

@@ -22,21 +22,21 @@
 386/bin/acid - 775 sys sys 1133814393 400982
 386/bin/acme - 775 sys sys 1133287400 429175
 386/bin/ape - 20000000775 sys sys 1016944144 0
-386/bin/ape/basename - 775 sys sys 1127360557 132862
+386/bin/ape/basename - 775 sys sys 1134058382 132864
 386/bin/ape/cc - 775 sys sys 1132418758 70437
-386/bin/ape/diff - 775 sys sys 1127360558 349757
-386/bin/ape/diff3 - 775 sys sys 1127360559 188245
-386/bin/ape/dirname - 775 sys sys 1127360559 132641
-386/bin/ape/expr - 775 sys sys 1127360559 142283
-386/bin/ape/kill - 775 sys sys 1127360560 138212
-386/bin/ape/make - 775 sys sys 1127360561 209104
-386/bin/ape/patch - 775 sys sys 1127360561 302548
+386/bin/ape/diff - 775 sys sys 1134058383 349759
+386/bin/ape/diff3 - 775 sys sys 1134058384 188247
+386/bin/ape/dirname - 775 sys sys 1134058384 132643
+386/bin/ape/expr - 775 sys sys 1134058385 142285
+386/bin/ape/kill - 775 sys sys 1134058385 138214
+386/bin/ape/make - 775 sys sys 1134058386 209106
+386/bin/ape/patch - 775 sys sys 1134058387 302550
 386/bin/ape/psh - 775 sys sys 1042220689 34
-386/bin/ape/sed - 775 sys sys 1127360562 158314
-386/bin/ape/sh - 775 sys sys 1127360563 477226
+386/bin/ape/sed - 775 sys sys 1134058387 158316
+386/bin/ape/sh - 775 sys sys 1134058388 477228
 386/bin/ape/stty - 775 sys sys 1130384232 41057
 386/bin/ape/tar - 775 sys sys 1132418759 61979
-386/bin/ape/uname - 775 sys sys 1127360563 132691
+386/bin/ape/uname - 775 sys sys 1134058389 132693
 386/bin/ar - 775 sys sys 1131296672 111983
 386/bin/archfs - 775 sys sys 1133186773 141184
 386/bin/ascii - 775 sys sys 1130594693 64691
@@ -108,8 +108,8 @@
 386/bin/aux/lines - 775 sys sys 1130594708 60515
 386/bin/aux/listen - 775 sys sys 1132506838 108044
 386/bin/aux/listen1 - 775 sys sys 1130594708 94523
-386/bin/aux/lpdaemon - 775 sys sys 1127360569 168275
-386/bin/aux/lpdsend - 775 sys sys 1127360569 155113
+386/bin/aux/lpdaemon - 775 sys sys 1134058389 168277
+386/bin/aux/lpdsend - 775 sys sys 1134058390 155115
 386/bin/aux/lpsend - 775 sys sys 1130384251 52558
 386/bin/aux/mapd - 775 sys sys 1132506839 190822
 386/bin/aux/mkflashfs - 775 sys sys 1130594709 67389
@@ -154,7 +154,7 @@
 386/bin/aux/write - 775 sys sys 1085077011 4188
 386/bin/aux/zerotrunc - 775 sys sys 1108268388 3891
 386/bin/awd - 775 sys sys 1130594717 58770
-386/bin/awk - 775 sys sys 1127360571 321759
+386/bin/awk - 775 sys sys 1134058390 321761
 386/bin/basename - 775 sys sys 1130384262 37902
 386/bin/bc - 775 sys sys 1131163701 81808
 386/bin/bind - 775 sys sys 1130594717 59598
@@ -217,7 +217,7 @@
 386/bin/du - 775 sys sys 1130594730 73605
 386/bin/echo - 775 sys sys 1130594730 57387
 386/bin/ed - 775 sys sys 1130594731 93057
-386/bin/eqn - 775 sys sys 1127360572 243030
+386/bin/eqn - 775 sys sys 1134058392 243032
 386/bin/execnet - 775 sys sys 1133186778 172310
 386/bin/exportfs - 775 sys sys 1130594732 162273
 386/bin/ext2srv - 775 sys sys 1133186778 174299
@@ -258,10 +258,10 @@
 386/bin/games/sudoku - 775 sys sys 1117249746 171666
 386/bin/getmap - 775 sys sys 1130594742 65212
 386/bin/gif - 775 sys sys 1131646641 158163
-386/bin/grap - 775 sys sys 1127360573 280492
+386/bin/grap - 775 sys sys 1134058392 280494
 386/bin/graph - 775 sys sys 1130594743 127361
 386/bin/grep - 775 sys sys 1130594743 79090
-386/bin/gs - 775 sys sys 1127360600 11125161
+386/bin/gs - 775 sys sys 1134058419 11125163
 386/bin/gunzip - 775 sys sys 1130594744 80307
 386/bin/gview - 775 sys sys 1132418761 238559
 386/bin/gzip - 775 sys sys 1130594745 84785
@@ -354,7 +354,7 @@
 386/bin/passwd - 775 sys sys 1130594770 83779
 386/bin/pbd - 775 sys sys 1085077087 4661
 386/bin/pcc - 775 sys sys 1132418763 67946
-386/bin/pic - 775 sys sys 1127360603 305710
+386/bin/pic - 775 sys sys 1134058420 305712
 386/bin/pipefile - 775 sys sys 1130384320 39414
 386/bin/plot - 775 sys sys 1132506868 222348
 386/bin/plumb - 775 sys sys 1133287402 69363
@@ -399,7 +399,7 @@
 386/bin/sniffer - 775 sys sys 1038443185 99028
 386/bin/snoopy - 775 sys sys 1130594784 168241
 386/bin/sort - 775 sys sys 1130594784 82308
-386/bin/spin - 775 sys sys 1127360605 758519
+386/bin/spin - 775 sys sys 1134058421 758521
 386/bin/split - 775 sys sys 1130594784 75667
 386/bin/srv - 775 sys sys 1132418764 82481
 386/bin/srvfs - 775 sys sys 1130384335 40083
@@ -431,7 +431,7 @@
 386/bin/tprof - 775 sys sys 1132950495 297591
 386/bin/tr - 775 sys sys 1130594793 61883
 386/bin/trace - 775 sys sys 1132418767 181163
-386/bin/troff - 775 sys sys 1127360609 357940
+386/bin/troff - 775 sys sys 1134058423 357942
 386/bin/troff2html - 775 sys sys 1132506877 85770
 386/bin/tweak - 775 sys sys 1132418767 192895
 386/bin/unicode - 775 sys sys 1130594795 62546
@@ -467,7 +467,7 @@
 386/bin/upas/spam - 775 sys sys 1064598366 36
 386/bin/upas/testscan - 775 sys sys 1130594804 83691
 386/bin/upas/token - 775 sys sys 1130594804 77586
-386/bin/upas/unesc - 775 sys sys 1127360613 132256
+386/bin/upas/unesc - 775 sys sys 1134058423 132258
 386/bin/upas/unspam - 775 sys sys 1064598367 38
 386/bin/upas/vf - 775 sys sys 1130594804 97025
 386/bin/usb - 20000000775 sys sys 1019538890 0
@@ -525,7 +525,7 @@
 386/lib - 20000000775 sys sys 1016826328 0
 386/lib/ape - 20000000775 sys sys 944969312 0
 386/lib/ape/lib9.a - 664 sys sys 1132506894 6988
-386/lib/ape/libap.a - 664 sys sys 1134007326 809456
+386/lib/ape/libap.a - 664 sys sys 1134073611 809448
 386/lib/ape/libbsd.a - 664 sys sys 1122001336 179308
 386/lib/ape/libdraw.a - 664 sys sys 1131646653 574552
 386/lib/ape/libfmt.a - 664 sys sys 1122001337 147204
@@ -7853,7 +7853,7 @@ sys/src/9/boot/sac.c - 664 sys sys 1015012530 802
 sys/src/9/boot/settime.c - 664 sys sys 1036813626 2473
 sys/src/9/boot/testboot.c - 664 sys sys 1039763734 496
 sys/src/9/ip - 20000000775 sys sys 1015278450 0
-sys/src/9/ip/arp.c - 664 sys sys 1103554772 11345
+sys/src/9/ip/arp.c - 664 sys sys 1134042932 11218
 sys/src/9/ip/chandial.c - 664 sys sys 1099020048 2295
 sys/src/9/ip/devip.c - 664 sys sys 1084331653 24164
 sys/src/9/ip/eipconvtest.c - 664 sys sys 1022588098 3135
@@ -7946,7 +7946,7 @@ sys/src/9/pc/ether82557.c - 664 sys sys 1131290377 30107
 sys/src/9/pc/ether83815.c - 664 sys sys 1133464742 23556
 sys/src/9/pc/ether8390.c - 664 sys sys 1131290377 17702
 sys/src/9/pc/ether8390.h - 664 sys sys 1015014517 1511
-sys/src/9/pc/etherdp83820.c - 664 sys sys 1131290378 29128
+sys/src/9/pc/etherdp83820.c - 664 sys sys 1134042756 29166
 sys/src/9/pc/etherec2t.c - 664 sys sys 1086960044 4039
 sys/src/9/pc/etherelnk3.c - 664 sys sys 1131290378 48733
 sys/src/9/pc/etherga620.c - 664 sys sys 1131290379 28748
@@ -8040,7 +8040,7 @@ sys/src/9/pc/vgax.c - 664 sys sys 1131290604 1671
 sys/src/9/pc/wavelan.c - 664 sys sys 1127743243 27879
 sys/src/9/pc/wavelan.h - 664 sys sys 1107448246 6169
 sys/src/9/port - 20000000775 sys sys 1018469625 0
-sys/src/9/port/alarm.c - 664 sys sys 1067722766 1426
+sys/src/9/port/alarm.c - 664 sys sys 1134042902 1425
 sys/src/9/port/alloc.c - 664 sys sys 1130964595 5674
 sys/src/9/port/allocb.c - 664 sys sys 1123676437 3340
 sys/src/9/port/auth.c - 664 sys sys 1123647282 2392
@@ -8105,7 +8105,7 @@ sys/src/9/port/page.c - 664 sys sys 1131636090 11128
 sys/src/9/port/parse.c - 664 sys sys 1014931177 2026
 sys/src/9/port/pgrp.c - 664 sys sys 1072704671 3940
 sys/src/9/port/portclock.c - 664 sys sys 1102093397 4556
-sys/src/9/port/portdat.h - 664 sys sys 1131537261 22702
+sys/src/9/port/portdat.h - 664 sys sys 1134042902 22558
 sys/src/9/port/portfns.h - 664 sys sys 1131537254 11022
 sys/src/9/port/portmkfile - 664 sys sys 1131907975 2062
 sys/src/9/port/print.c - 664 sys sys 1014931178 227
@@ -8117,8 +8117,8 @@ sys/src/9/port/rebootcmd.c - 664 sys sys 1015278340 1561
 sys/src/9/port/sd.h - 664 sys sys 1131289990 2494
 sys/src/9/port/segment.c - 664 sys sys 1131298540 13722
 sys/src/9/port/swap.c - 664 sys sys 1055688551 6980
-sys/src/9/port/sysfile.c - 664 sys sys 1126586199 22173
-sys/src/9/port/sysproc.c - 664 sys sys 1131537275 15145
+sys/src/9/port/sysfile.c - 664 sys sys 1134042952 22178
+sys/src/9/port/sysproc.c - 664 sys sys 1134042973 15146
 sys/src/9/port/systab.h - 664 sys sys 1062721698 3044
 sys/src/9/port/taslock.c - 664 sys sys 1131290039 3928
 sys/src/9/port/thwack.c - 664 sys sys 1057323394 7253
@@ -8733,13 +8733,13 @@ sys/src/ape/lib/ap/stdio/ferror.c - 664 sys sys 1014921981 96
 sys/src/ape/lib/ap/stdio/fflush.c - 664 sys sys 1014921981 563
 sys/src/ape/lib/ap/stdio/fgetc.c - 664 sys sys 1014921981 88
 sys/src/ape/lib/ap/stdio/fgetpos.c - 664 sys sys 1014921981 127
-sys/src/ape/lib/ap/stdio/fgets.c - 664 sys sys 1014921981 261
+sys/src/ape/lib/ap/stdio/fgets.c - 664 sys sys 1134062985 263
 sys/src/ape/lib/ap/stdio/fileno.c - 664 sys sys 1014921981 122
 sys/src/ape/lib/ap/stdio/fopen.c - 664 sys sys 1014921982 230
 sys/src/ape/lib/ap/stdio/fprintf.c - 664 sys sys 1014921982 195
 sys/src/ape/lib/ap/stdio/fputc.c - 664 sys sys 1014921982 154
 sys/src/ape/lib/ap/stdio/fputs.c - 664 sys sys 1014921982 137
-sys/src/ape/lib/ap/stdio/fread.c - 664 sys sys 1038237530 667
+sys/src/ape/lib/ap/stdio/fread.c - 664 sys sys 1134052382 662
 sys/src/ape/lib/ap/stdio/freopen.c - 664 sys sys 1033135391 1517
 sys/src/ape/lib/ap/stdio/fscanf.c - 664 sys sys 1014921982 192
 sys/src/ape/lib/ap/stdio/fseek.c - 664 sys sys 1050684342 411
@@ -8767,11 +8767,11 @@ sys/src/ape/lib/ap/stdio/rewind.c - 664 sys sys 1014921982 99
 sys/src/ape/lib/ap/stdio/scanf.c - 664 sys sys 1014921982 185
 sys/src/ape/lib/ap/stdio/sclose.c - 664 sys sys 1014921982 556
 sys/src/ape/lib/ap/stdio/setbuf.c - 664 sys sys 1014921982 281
-sys/src/ape/lib/ap/stdio/setvbuf.c - 664 sys sys 1014921982 670
+sys/src/ape/lib/ap/stdio/setvbuf.c - 664 sys sys 1134052382 679
 sys/src/ape/lib/ap/stdio/snprintf.c - 664 sys sys 1050684385 307
 sys/src/ape/lib/ap/stdio/sopenr.c - 664 sys sys 1014921982 392
 sys/src/ape/lib/ap/stdio/sopenw.c - 664 sys sys 1014921982 287
-sys/src/ape/lib/ap/stdio/sprintf.c - 664 sys sys 1014921982 305
+sys/src/ape/lib/ap/stdio/sprintf.c - 664 sys sys 1134052382 295
 sys/src/ape/lib/ap/stdio/sscanf.c - 664 sys sys 1014921982 238
 sys/src/ape/lib/ap/stdio/stdio.c - 664 sys sys 1014921982 209
 sys/src/ape/lib/ap/stdio/strerror.c - 664 sys sys 1071245622 1816
@@ -8782,8 +8782,8 @@ sys/src/ape/lib/ap/stdio/ungetc.c - 664 sys sys 1038237533 491
 sys/src/ape/lib/ap/stdio/vfprintf.c - 664 sys sys 1087406384 14746
 sys/src/ape/lib/ap/stdio/vfscanf.c - 664 sys sys 1014921983 9100
 sys/src/ape/lib/ap/stdio/vprintf.c - 664 sys sys 1014921983 134
-sys/src/ape/lib/ap/stdio/vsnprintf.c - 664 sys sys 1050684390 277
-sys/src/ape/lib/ap/stdio/vsprintf.c - 664 sys sys 1014921983 266
+sys/src/ape/lib/ap/stdio/vsnprintf.c - 664 sys sys 1134052382 267
+sys/src/ape/lib/ap/stdio/vsprintf.c - 664 sys sys 1134052382 254
 sys/src/ape/lib/ap/syscall - 20000000775 sys sys 1014921991 0
 sys/src/ape/lib/ap/syscall/mkfile - 664 sys sys 1130424774 2698
 sys/src/ape/lib/bsd - 20000000775 sys sys 1014921995 0

+ 34 - 34
dist/replica/plan9.db

@@ -22,21 +22,21 @@
 386/bin/acid - 775 sys sys 1133814393 400982
 386/bin/acme - 775 sys sys 1133287400 429175
 386/bin/ape - 20000000775 sys sys 1016944144 0
-386/bin/ape/basename - 775 sys sys 1127360557 132862
+386/bin/ape/basename - 775 sys sys 1134058382 132864
 386/bin/ape/cc - 775 sys sys 1132418758 70437
-386/bin/ape/diff - 775 sys sys 1127360558 349757
-386/bin/ape/diff3 - 775 sys sys 1127360559 188245
-386/bin/ape/dirname - 775 sys sys 1127360559 132641
-386/bin/ape/expr - 775 sys sys 1127360559 142283
-386/bin/ape/kill - 775 sys sys 1127360560 138212
-386/bin/ape/make - 775 sys sys 1127360561 209104
-386/bin/ape/patch - 775 sys sys 1127360561 302548
+386/bin/ape/diff - 775 sys sys 1134058383 349759
+386/bin/ape/diff3 - 775 sys sys 1134058384 188247
+386/bin/ape/dirname - 775 sys sys 1134058384 132643
+386/bin/ape/expr - 775 sys sys 1134058385 142285
+386/bin/ape/kill - 775 sys sys 1134058385 138214
+386/bin/ape/make - 775 sys sys 1134058386 209106
+386/bin/ape/patch - 775 sys sys 1134058387 302550
 386/bin/ape/psh - 775 sys sys 1042220689 34
-386/bin/ape/sed - 775 sys sys 1127360562 158314
-386/bin/ape/sh - 775 sys sys 1127360563 477226
+386/bin/ape/sed - 775 sys sys 1134058387 158316
+386/bin/ape/sh - 775 sys sys 1134058388 477228
 386/bin/ape/stty - 775 sys sys 1130384232 41057
 386/bin/ape/tar - 775 sys sys 1132418759 61979
-386/bin/ape/uname - 775 sys sys 1127360563 132691
+386/bin/ape/uname - 775 sys sys 1134058389 132693
 386/bin/ar - 775 sys sys 1131296672 111983
 386/bin/archfs - 775 sys sys 1133186773 141184
 386/bin/ascii - 775 sys sys 1130594693 64691
@@ -108,8 +108,8 @@
 386/bin/aux/lines - 775 sys sys 1130594708 60515
 386/bin/aux/listen - 775 sys sys 1132506838 108044
 386/bin/aux/listen1 - 775 sys sys 1130594708 94523
-386/bin/aux/lpdaemon - 775 sys sys 1127360569 168275
-386/bin/aux/lpdsend - 775 sys sys 1127360569 155113
+386/bin/aux/lpdaemon - 775 sys sys 1134058389 168277
+386/bin/aux/lpdsend - 775 sys sys 1134058390 155115
 386/bin/aux/lpsend - 775 sys sys 1130384251 52558
 386/bin/aux/mapd - 775 sys sys 1132506839 190822
 386/bin/aux/mkflashfs - 775 sys sys 1130594709 67389
@@ -154,7 +154,7 @@
 386/bin/aux/write - 775 sys sys 1085077011 4188
 386/bin/aux/zerotrunc - 775 sys sys 1108268388 3891
 386/bin/awd - 775 sys sys 1130594717 58770
-386/bin/awk - 775 sys sys 1127360571 321759
+386/bin/awk - 775 sys sys 1134058390 321761
 386/bin/basename - 775 sys sys 1130384262 37902
 386/bin/bc - 775 sys sys 1131163701 81808
 386/bin/bind - 775 sys sys 1130594717 59598
@@ -217,7 +217,7 @@
 386/bin/du - 775 sys sys 1130594730 73605
 386/bin/echo - 775 sys sys 1130594730 57387
 386/bin/ed - 775 sys sys 1130594731 93057
-386/bin/eqn - 775 sys sys 1127360572 243030
+386/bin/eqn - 775 sys sys 1134058392 243032
 386/bin/execnet - 775 sys sys 1133186778 172310
 386/bin/exportfs - 775 sys sys 1130594732 162273
 386/bin/ext2srv - 775 sys sys 1133186778 174299
@@ -258,10 +258,10 @@
 386/bin/games/sudoku - 775 sys sys 1117249746 171666
 386/bin/getmap - 775 sys sys 1130594742 65212
 386/bin/gif - 775 sys sys 1131646641 158163
-386/bin/grap - 775 sys sys 1127360573 280492
+386/bin/grap - 775 sys sys 1134058392 280494
 386/bin/graph - 775 sys sys 1130594743 127361
 386/bin/grep - 775 sys sys 1130594743 79090
-386/bin/gs - 775 sys sys 1127360600 11125161
+386/bin/gs - 775 sys sys 1134058419 11125163
 386/bin/gunzip - 775 sys sys 1130594744 80307
 386/bin/gview - 775 sys sys 1132418761 238559
 386/bin/gzip - 775 sys sys 1130594745 84785
@@ -354,7 +354,7 @@
 386/bin/passwd - 775 sys sys 1130594770 83779
 386/bin/pbd - 775 sys sys 1085077087 4661
 386/bin/pcc - 775 sys sys 1132418763 67946
-386/bin/pic - 775 sys sys 1127360603 305710
+386/bin/pic - 775 sys sys 1134058420 305712
 386/bin/pipefile - 775 sys sys 1130384320 39414
 386/bin/plot - 775 sys sys 1132506868 222348
 386/bin/plumb - 775 sys sys 1133287402 69363
@@ -399,7 +399,7 @@
 386/bin/sniffer - 775 sys sys 1038443185 99028
 386/bin/snoopy - 775 sys sys 1130594784 168241
 386/bin/sort - 775 sys sys 1130594784 82308
-386/bin/spin - 775 sys sys 1127360605 758519
+386/bin/spin - 775 sys sys 1134058421 758521
 386/bin/split - 775 sys sys 1130594784 75667
 386/bin/srv - 775 sys sys 1132418764 82481
 386/bin/srvfs - 775 sys sys 1130384335 40083
@@ -431,7 +431,7 @@
 386/bin/tprof - 775 sys sys 1132950495 297591
 386/bin/tr - 775 sys sys 1130594793 61883
 386/bin/trace - 775 sys sys 1132418767 181163
-386/bin/troff - 775 sys sys 1127360609 357940
+386/bin/troff - 775 sys sys 1134058423 357942
 386/bin/troff2html - 775 sys sys 1132506877 85770
 386/bin/tweak - 775 sys sys 1132418767 192895
 386/bin/unicode - 775 sys sys 1130594795 62546
@@ -467,7 +467,7 @@
 386/bin/upas/spam - 775 sys sys 1064598366 36
 386/bin/upas/testscan - 775 sys sys 1130594804 83691
 386/bin/upas/token - 775 sys sys 1130594804 77586
-386/bin/upas/unesc - 775 sys sys 1127360613 132256
+386/bin/upas/unesc - 775 sys sys 1134058423 132258
 386/bin/upas/unspam - 775 sys sys 1064598367 38
 386/bin/upas/vf - 775 sys sys 1130594804 97025
 386/bin/usb - 20000000775 sys sys 1019538890 0
@@ -525,7 +525,7 @@
 386/lib - 20000000775 sys sys 1016826328 0
 386/lib/ape - 20000000775 sys sys 944969312 0
 386/lib/ape/lib9.a - 664 sys sys 1132506894 6988
-386/lib/ape/libap.a - 664 sys sys 1134007326 809456
+386/lib/ape/libap.a - 664 sys sys 1134073611 809448
 386/lib/ape/libbsd.a - 664 sys sys 1122001336 179308
 386/lib/ape/libdraw.a - 664 sys sys 1131646653 574552
 386/lib/ape/libfmt.a - 664 sys sys 1122001337 147204
@@ -7853,7 +7853,7 @@ sys/src/9/boot/sac.c - 664 sys sys 1015012530 802
 sys/src/9/boot/settime.c - 664 sys sys 1036813626 2473
 sys/src/9/boot/testboot.c - 664 sys sys 1039763734 496
 sys/src/9/ip - 20000000775 sys sys 1015278450 0
-sys/src/9/ip/arp.c - 664 sys sys 1103554772 11345
+sys/src/9/ip/arp.c - 664 sys sys 1134042932 11218
 sys/src/9/ip/chandial.c - 664 sys sys 1099020048 2295
 sys/src/9/ip/devip.c - 664 sys sys 1084331653 24164
 sys/src/9/ip/eipconvtest.c - 664 sys sys 1022588098 3135
@@ -7946,7 +7946,7 @@ sys/src/9/pc/ether82557.c - 664 sys sys 1131290377 30107
 sys/src/9/pc/ether83815.c - 664 sys sys 1133464742 23556
 sys/src/9/pc/ether8390.c - 664 sys sys 1131290377 17702
 sys/src/9/pc/ether8390.h - 664 sys sys 1015014517 1511
-sys/src/9/pc/etherdp83820.c - 664 sys sys 1131290378 29128
+sys/src/9/pc/etherdp83820.c - 664 sys sys 1134042756 29166
 sys/src/9/pc/etherec2t.c - 664 sys sys 1086960044 4039
 sys/src/9/pc/etherelnk3.c - 664 sys sys 1131290378 48733
 sys/src/9/pc/etherga620.c - 664 sys sys 1131290379 28748
@@ -8040,7 +8040,7 @@ sys/src/9/pc/vgax.c - 664 sys sys 1131290604 1671
 sys/src/9/pc/wavelan.c - 664 sys sys 1127743243 27879
 sys/src/9/pc/wavelan.h - 664 sys sys 1107448246 6169
 sys/src/9/port - 20000000775 sys sys 1018469625 0
-sys/src/9/port/alarm.c - 664 sys sys 1067722766 1426
+sys/src/9/port/alarm.c - 664 sys sys 1134042902 1425
 sys/src/9/port/alloc.c - 664 sys sys 1130964595 5674
 sys/src/9/port/allocb.c - 664 sys sys 1123676437 3340
 sys/src/9/port/auth.c - 664 sys sys 1123647282 2392
@@ -8105,7 +8105,7 @@ sys/src/9/port/page.c - 664 sys sys 1131636090 11128
 sys/src/9/port/parse.c - 664 sys sys 1014931177 2026
 sys/src/9/port/pgrp.c - 664 sys sys 1072704671 3940
 sys/src/9/port/portclock.c - 664 sys sys 1102093397 4556
-sys/src/9/port/portdat.h - 664 sys sys 1131537261 22702
+sys/src/9/port/portdat.h - 664 sys sys 1134042902 22558
 sys/src/9/port/portfns.h - 664 sys sys 1131537254 11022
 sys/src/9/port/portmkfile - 664 sys sys 1131907975 2062
 sys/src/9/port/print.c - 664 sys sys 1014931178 227
@@ -8117,8 +8117,8 @@ sys/src/9/port/rebootcmd.c - 664 sys sys 1015278340 1561
 sys/src/9/port/sd.h - 664 sys sys 1131289990 2494
 sys/src/9/port/segment.c - 664 sys sys 1131298540 13722
 sys/src/9/port/swap.c - 664 sys sys 1055688551 6980
-sys/src/9/port/sysfile.c - 664 sys sys 1126586199 22173
-sys/src/9/port/sysproc.c - 664 sys sys 1131537275 15145
+sys/src/9/port/sysfile.c - 664 sys sys 1134042952 22178
+sys/src/9/port/sysproc.c - 664 sys sys 1134042973 15146
 sys/src/9/port/systab.h - 664 sys sys 1062721698 3044
 sys/src/9/port/taslock.c - 664 sys sys 1131290039 3928
 sys/src/9/port/thwack.c - 664 sys sys 1057323394 7253
@@ -8733,13 +8733,13 @@ sys/src/ape/lib/ap/stdio/ferror.c - 664 sys sys 1014921981 96
 sys/src/ape/lib/ap/stdio/fflush.c - 664 sys sys 1014921981 563
 sys/src/ape/lib/ap/stdio/fgetc.c - 664 sys sys 1014921981 88
 sys/src/ape/lib/ap/stdio/fgetpos.c - 664 sys sys 1014921981 127
-sys/src/ape/lib/ap/stdio/fgets.c - 664 sys sys 1014921981 261
+sys/src/ape/lib/ap/stdio/fgets.c - 664 sys sys 1134062985 263
 sys/src/ape/lib/ap/stdio/fileno.c - 664 sys sys 1014921981 122
 sys/src/ape/lib/ap/stdio/fopen.c - 664 sys sys 1014921982 230
 sys/src/ape/lib/ap/stdio/fprintf.c - 664 sys sys 1014921982 195
 sys/src/ape/lib/ap/stdio/fputc.c - 664 sys sys 1014921982 154
 sys/src/ape/lib/ap/stdio/fputs.c - 664 sys sys 1014921982 137
-sys/src/ape/lib/ap/stdio/fread.c - 664 sys sys 1038237530 667
+sys/src/ape/lib/ap/stdio/fread.c - 664 sys sys 1134052382 662
 sys/src/ape/lib/ap/stdio/freopen.c - 664 sys sys 1033135391 1517
 sys/src/ape/lib/ap/stdio/fscanf.c - 664 sys sys 1014921982 192
 sys/src/ape/lib/ap/stdio/fseek.c - 664 sys sys 1050684342 411
@@ -8767,11 +8767,11 @@ sys/src/ape/lib/ap/stdio/rewind.c - 664 sys sys 1014921982 99
 sys/src/ape/lib/ap/stdio/scanf.c - 664 sys sys 1014921982 185
 sys/src/ape/lib/ap/stdio/sclose.c - 664 sys sys 1014921982 556
 sys/src/ape/lib/ap/stdio/setbuf.c - 664 sys sys 1014921982 281
-sys/src/ape/lib/ap/stdio/setvbuf.c - 664 sys sys 1014921982 670
+sys/src/ape/lib/ap/stdio/setvbuf.c - 664 sys sys 1134052382 679
 sys/src/ape/lib/ap/stdio/snprintf.c - 664 sys sys 1050684385 307
 sys/src/ape/lib/ap/stdio/sopenr.c - 664 sys sys 1014921982 392
 sys/src/ape/lib/ap/stdio/sopenw.c - 664 sys sys 1014921982 287
-sys/src/ape/lib/ap/stdio/sprintf.c - 664 sys sys 1014921982 305
+sys/src/ape/lib/ap/stdio/sprintf.c - 664 sys sys 1134052382 295
 sys/src/ape/lib/ap/stdio/sscanf.c - 664 sys sys 1014921982 238
 sys/src/ape/lib/ap/stdio/stdio.c - 664 sys sys 1014921982 209
 sys/src/ape/lib/ap/stdio/strerror.c - 664 sys sys 1071245622 1816
@@ -8782,8 +8782,8 @@ sys/src/ape/lib/ap/stdio/ungetc.c - 664 sys sys 1038237533 491
 sys/src/ape/lib/ap/stdio/vfprintf.c - 664 sys sys 1087406384 14746
 sys/src/ape/lib/ap/stdio/vfscanf.c - 664 sys sys 1014921983 9100
 sys/src/ape/lib/ap/stdio/vprintf.c - 664 sys sys 1014921983 134
-sys/src/ape/lib/ap/stdio/vsnprintf.c - 664 sys sys 1050684390 277
-sys/src/ape/lib/ap/stdio/vsprintf.c - 664 sys sys 1014921983 266
+sys/src/ape/lib/ap/stdio/vsnprintf.c - 664 sys sys 1134052382 267
+sys/src/ape/lib/ap/stdio/vsprintf.c - 664 sys sys 1134052382 254
 sys/src/ape/lib/ap/syscall - 20000000775 sys sys 1014921991 0
 sys/src/ape/lib/ap/syscall/mkfile - 664 sys sys 1130424774 2698
 sys/src/ape/lib/bsd - 20000000775 sys sys 1014921995 0

+ 35 - 0
dist/replica/plan9.log

@@ -23383,3 +23383,38 @@
 1134003620 0 c sys/src/ape/lib/ap/plan9/brk.c - 664 sys sys 1134003440 472
 1134003620 1 c sys/src/ape/lib/ap/plan9/profile.c - 664 sys sys 1134003027 2531
 1134009023 0 c 386/lib/ape/libap.a - 664 sys sys 1134007326 809456
+1134043231 0 c sys/src/9/ip/arp.c - 664 sys sys 1134042932 11218
+1134043231 1 c sys/src/9/pc/etherdp83820.c - 664 sys sys 1134042756 29166
+1134043231 2 c sys/src/9/port/alarm.c - 664 sys sys 1134042902 1425
+1134043231 3 c sys/src/9/port/portdat.h - 664 sys sys 1134042902 22558
+1134043231 4 c sys/src/9/port/sysfile.c - 664 sys sys 1134042952 22178
+1134043231 5 c sys/src/9/port/sysproc.c - 664 sys sys 1134042973 15146
+1134054036 0 c sys/src/ape/lib/ap/stdio/fread.c - 664 sys sys 1134052382 662
+1134054036 1 c sys/src/ape/lib/ap/stdio/setvbuf.c - 664 sys sys 1134052382 679
+1134054036 2 c sys/src/ape/lib/ap/stdio/sprintf.c - 664 sys sys 1134052382 295
+1134054036 3 c sys/src/ape/lib/ap/stdio/vsnprintf.c - 664 sys sys 1134052382 267
+1134054036 4 c sys/src/ape/lib/ap/stdio/vsprintf.c - 664 sys sys 1134052382 254
+1134059437 0 c 386/bin/awk - 775 sys sys 1134058390 321761
+1134059437 1 c 386/bin/eqn - 775 sys sys 1134058392 243032
+1134059437 2 c 386/bin/grap - 775 sys sys 1134058392 280494
+1134059437 3 c 386/bin/gs - 775 sys sys 1134058419 11125163
+1134059437 4 c 386/bin/pic - 775 sys sys 1134058420 305712
+1134059437 5 c 386/bin/spin - 775 sys sys 1134058421 758521
+1134059437 6 c 386/bin/ape/basename - 775 sys sys 1134058382 132864
+1134059437 7 c 386/bin/ape/diff - 775 sys sys 1134058383 349759
+1134059437 8 c 386/bin/ape/diff3 - 775 sys sys 1134058384 188247
+1134059437 9 c 386/bin/ape/dirname - 775 sys sys 1134058384 132643
+1134059437 10 c 386/bin/ape/expr - 775 sys sys 1134058385 142285
+1134059437 11 c 386/bin/ape/kill - 775 sys sys 1134058385 138214
+1134059437 12 c 386/bin/ape/make - 775 sys sys 1134058386 209106
+1134059437 13 c 386/bin/ape/patch - 775 sys sys 1134058387 302550
+1134059437 14 c 386/bin/ape/sed - 775 sys sys 1134058387 158316
+1134059437 15 c 386/bin/ape/sh - 775 sys sys 1134058388 477228
+1134059437 16 c 386/bin/ape/uname - 775 sys sys 1134058389 132693
+1134059437 17 c 386/bin/aux/lpdaemon - 775 sys sys 1134058389 168277
+1134059437 18 c 386/bin/aux/lpdsend - 775 sys sys 1134058390 155115
+1134059437 19 c 386/bin/troff - 775 sys sys 1134058423 357942
+1134059437 20 c 386/bin/upas/unesc - 775 sys sys 1134058423 132258
+1134059437 21 c 386/lib/ape/libap.a - 664 sys sys 1134058425 809460
+1134063038 0 c sys/src/ape/lib/ap/stdio/fgets.c - 664 sys sys 1134062985 263
+1134073840 0 c 386/lib/ape/libap.a - 664 sys sys 1134073611 809448

+ 3 - 11
sys/src/9/ip/arp.c

@@ -598,23 +598,15 @@ rxmitsols(Arp *arp)
 		else
 			break;
 	}
+	if(a == nil)
+		goto dodrops;
 
-	 /* need to unlock arp, else will deadlock when icmpns 
-	  * wants to lock arp later.
-	  */
-	
-	qunlock(arp);
-
-	if(a == nil) 
-		goto dodrops; 		// return 0;
 
+	qunlock(arp);	/* for icmpns */
 	if((sflag = ipv6anylocal(ifc, ipsrc)) != SRC_UNSPEC) 
 		icmpns(f, ipsrc, sflag, a->ip, TARG_MULTI, ifc->mac); 
 
 	runlock(ifc);
-
-	/* grab lock on arp again */
-
 	qlock(arp);	
 
 	/* put to the end of re-transmit chain */

+ 2 - 0
sys/src/9/pc/etherdp83820.c

@@ -1056,6 +1056,8 @@ dp83820reset(Ctlr* ctlr)
 		delay(1);
 
 	atc93c46r(ctlr, 0);
+	if(ctlr->eeprom == nil)
+		return -1;
 	sum = 0;
 	for(i = 0; i < 0x0E; i++){
 		r = atc93c46r(ctlr, i);

+ 2 - 3
sys/src/9/port/alarm.c

@@ -4,9 +4,8 @@
 #include	"dat.h"
 #include	"fns.h"
 
-Alarms	alarms;
-Rendez	alarmr;
-Talarm	talarm;
+static Alarms	alarms;
+static Rendez	alarmr;
 
 void
 alarmkproc(void*)

+ 1 - 12
sys/src/9/port/portdat.h

@@ -40,7 +40,6 @@ typedef struct RWlock	RWlock;
 typedef struct Sargs	Sargs;
 typedef struct Schedq	Schedq;
 typedef struct Segment	Segment;
-typedef struct Talarm	Talarm;
 typedef struct Timer	Timer;
 typedef struct Timers	Timers;
 typedef struct Uart	Uart;
@@ -89,12 +88,6 @@ struct RWlock
 	int	writer;		/* number of writers */
 };
 
-struct Talarm
-{
-	Lock;
-	Proc	*list;
-};
-
 struct Alarms
 {
 	QLock;
@@ -363,7 +356,6 @@ struct Pte
 	Page	*pages[PTEPERTAB];	/* Page map for this chunk of pte */
 	Page	**first;		/* First used entry */
 	Page	**last;			/* Last used entry */
-	Pte	*next;			/* Free list */
 };
 
 /* Segment types */
@@ -416,7 +408,7 @@ struct Segment
 	Pte	**map;
 	int	mapsize;
 	Pte	*ssegmap[SSEGMAPSIZE];
-	ulong	mark;	/* portcountrefs */
+	ulong	mark;		/* portcountrefs */
 };
 
 enum
@@ -599,8 +591,6 @@ enum
 	PriRoot		= 13,		/* base priority for root processes */
 };
 
-typedef uvlong	Ticks;
-
 struct Schedq
 {
 	Lock;
@@ -768,7 +758,6 @@ extern	Queue*	serialoq;
 extern	char*	statename[];
 extern	Image	swapimage;
 extern	char*	sysname;
-extern	Talarm	talarm;
 extern	uint	qiomaxatomic;
 
 enum

+ 1 - 1
sys/src/9/port/sysfile.c

@@ -582,7 +582,7 @@ mountfix(Chan *c, uchar *op, long n, long maxn)
 			l = devtab[nc->type]->stat(nc, buf, nbuf);
 			l = dirsetname(name, nname, buf, l, nbuf);
 			if(l == BIT16SZ)
-				goto Norewrite;
+				error("dirsetname");
 			poperror();
 
 			/*

+ 1 - 1
sys/src/9/port/sysproc.c

@@ -568,8 +568,8 @@ sysexits(ulong *arg)
 				buf[ERRMAX-1] = 0;
 				status = buf;
 			}
+			poperror();
 		}
-		poperror();
 
 	}
 	pexit(status, 1);

+ 1 - 1
sys/src/ape/lib/ap/stdio/fgets.c

@@ -3,7 +3,7 @@
  */
 #include "iolib.h"
 char *fgets(char *as, int n, FILE *f){
-	int c;
+	int c=0;
 	char *s=as;
 	while(n>1 && (c=getc(f))!=EOF){
 		*s++=c;

+ 1 - 1
sys/src/ape/lib/ap/stdio/fread.c

@@ -7,7 +7,7 @@
 #define BIGN (BUFSIZ/2)
 
 size_t fread(void *p, size_t recl, size_t nrec, FILE *f){
-	char *s, *es;
+	char *s;
 	int n, d, c;
 
 	s=(char *)p;

+ 2 - 2
sys/src/ape/lib/ap/stdio/setvbuf.c

@@ -34,6 +34,6 @@ int setvbuf(FILE *f, char *buf, int mode, size_t size){
 }
 int _IO_setvbuf(FILE *f){
 	if(f==stderr || (f==stdout && isatty(1)))
-		setvbuf(f, (char *)0, _IOLBF, BUFSIZ);
-	else setvbuf(f, (char *)0, _IOFBF, BUFSIZ);
+		return setvbuf(f, (char *)0, _IOLBF, BUFSIZ);
+	return setvbuf(f, (char *)0, _IOFBF, BUFSIZ);
 }

+ 0 - 1
sys/src/ape/lib/ap/stdio/sprintf.c

@@ -5,7 +5,6 @@
 int sprintf(char *buf, const char *fmt, ...){
 	int n;
 	va_list args;
-	char *v;
 	FILE *f=_IO_sopenw();
 	if(f==NULL)
 		return 0;

+ 0 - 1
sys/src/ape/lib/ap/stdio/vsnprintf.c

@@ -4,7 +4,6 @@
 #include "iolib.h"
 int vsnprintf(char *buf, size_t nbuf, const char *fmt, va_list args){
 	int n;
-	char *v;
 	FILE *f=_IO_sopenw();
 	if(f==NULL)
 		return 0;

+ 1 - 2
sys/src/ape/lib/ap/stdio/vsprintf.c

@@ -4,12 +4,11 @@
 #include "iolib.h"
 int vsprintf(char *buf, const char *fmt, va_list args){
 	int n;
-	char *v;
 	FILE *f=_IO_sopenw();
 	if(f==NULL)
 		return 0;
 	setvbuf(f, buf, _IOFBF, 100000);
 	n=vfprintf(f, fmt, args);
-	v=_IO_sclose(f);
+	_IO_sclose(f);
 	return n;
 }