Browse Source

Plan 9 from Bell Labs 2006-08-20

David du Colombier 17 years ago
parent
commit
ef4ff24fde

+ 31 - 31
dist/replica/_plan9.db

@@ -7275,7 +7275,7 @@ sys/man/1/cleanname - 664 sys sys 944959674 580
 sys/man/1/cmp - 664 sys sys 1134330626 1069
 sys/man/1/colors - 664 sys sys 1134330626 1438
 sys/man/1/comm - 664 sys sys 944959675 665
-sys/man/1/con - 664 sys sys 1134330721 4306
+sys/man/1/con - 664 sys sys 1155994747 4310
 sys/man/1/cp - 664 sys sys 1110816882 1947
 sys/man/1/cpp - 664 sys sys 944959674 2105
 sys/man/1/cpu - 664 sys sys 1128483118 3804
@@ -7481,7 +7481,7 @@ sys/man/2/html - 664 sys sys 1019828742 29269
 sys/man/2/httpd - 664 sys sys 1032633536 5941
 sys/man/2/hypot - 664 sys sys 944959693 302
 sys/man/2/intmap - 664 sys sys 1015091523 2622
-sys/man/2/ioproc - 664 sys sys 1030549010 3068
+sys/man/2/ioproc - 664 sys sys 1155995343 3064
 sys/man/2/iounit - 664 sys sys 1015091523 1001
 sys/man/2/ip - 664 sys sys 1103554773 7276
 sys/man/2/isalpharune - 664 sys sys 1015091523 1059
@@ -7879,7 +7879,7 @@ 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 1134042932 11218
 sys/src/9/ip/chandial.c - 664 sys sys 1099020048 2295
-sys/src/9/ip/devip.c - 664 sys sys 1146151713 24154
+sys/src/9/ip/devip.c - 664 sys sys 1155995788 24150
 sys/src/9/ip/eipconvtest.c - 664 sys sys 1022588098 3135
 sys/src/9/ip/esp.c - 664 sys sys 1047260561 17084
 sys/src/9/ip/ethermedium.c - 664 sys sys 1115565973 15592
@@ -7976,7 +7976,7 @@ sys/src/9/pc/etherelnk3.c - 664 sys sys 1131290378 48733
 sys/src/9/pc/etherga620.c - 664 sys sys 1134390125 28760
 sys/src/9/pc/etherga620fw.h - 664 sys sys 1026847642 222295
 sys/src/9/pc/etherif.h - 664 sys sys 1088178711 961
-sys/src/9/pc/etherigbe.c - 664 sys sys 1140615989 44814
+sys/src/9/pc/etherigbe.c - 664 sys sys 1155995749 44820
 sys/src/9/pc/ethermii.c - 664 sys sys 1084331434 4612
 sys/src/9/pc/ethermii.h - 664 sys sys 1086873891 3258
 sys/src/9/pc/etherrhine.c - 664 sys sys 1081706478 13799
@@ -7986,7 +7986,7 @@ sys/src/9/pc/ethervgbe.c - 664 sys sys 1138114457 26558
 sys/src/9/pc/ethervt6102.c - 664 sys sys 1131907459 22286
 sys/src/9/pc/etherwavelan.c - 664 sys sys 1131290380 3747
 sys/src/9/pc/floppy.h - 664 sys sys 1055700609 3835
-sys/src/9/pc/fns.h - 664 sys sys 1153082883 4564
+sys/src/9/pc/fns.h - 664 sys sys 1155995571 4564
 sys/src/9/pc/hcwAMC.h - 664 sys sys 1026860163 166004
 sys/src/9/pc/i8253.c - 664 sys sys 1139681387 6236
 sys/src/9/pc/i8259.c - 664 sys sys 1131290399 4586
@@ -7995,11 +7995,11 @@ sys/src/9/pc/initcode.s - 664 sys sys 1015014519 282
 sys/src/9/pc/io.h - 664 sys sys 1099761152 8095
 sys/src/9/pc/kbd.c - 664 sys sys 1132574883 12365
 sys/src/9/pc/l.s - 664 sys sys 1143129925 28552
-sys/src/9/pc/main.c - 664 sys sys 1142958321 15304
+sys/src/9/pc/main.c - 664 sys sys 1155995697 15305
 sys/src/9/pc/mem.h - 664 sys sys 1137622431 5203
 sys/src/9/pc/memory.c - 664 sys sys 1153172671 18773
 sys/src/9/pc/mkfile - 664 sys sys 1142960857 3804
-sys/src/9/pc/mmu.c - 664 sys sys 1147098958 24086
+sys/src/9/pc/mmu.c - 664 sys sys 1155995596 24115
 sys/src/9/pc/mouse.c - 664 sys sys 1098479254 7057
 sys/src/9/pc/mp.c - 664 sys sys 1146542974 17317
 sys/src/9/pc/mp.h - 664 sys sys 1153193597 6795
@@ -8013,7 +8013,7 @@ sys/src/9/pc/pcdisk - 664 sys sys 1138115243 1471
 sys/src/9/pc/pcf - 664 sys sys 1138115243 1529
 sys/src/9/pc/pcfl - 664 sys sys 1042004821 1563
 sys/src/9/pc/pcflop - 664 sys sys 1138115244 1498
-sys/src/9/pc/pci.c - 664 sys sys 1153082883 26859
+sys/src/9/pc/pci.c - 664 sys sys 1155995367 26873
 sys/src/9/pc/pcmciamodem.c - 664 sys sys 1099761153 1586
 sys/src/9/pc/pcmkfile - 664 sys sys 1109303822 101
 sys/src/9/pc/piix4smbus.c - 664 sys sys 1091129037 5230
@@ -8036,7 +8036,7 @@ sys/src/9/pc/uartaxp.c - 664 sys sys 1155522821 17906
 sys/src/9/pc/uartaxp.i - 664 sys sys 1155522709 111326
 sys/src/9/pc/uarti8250.c - 664 sys sys 1102820421 13958
 sys/src/9/pc/uartisa.c - 664 sys sys 1127126907 1777
-sys/src/9/pc/uartpci.c - 664 sys sys 1096379063 2891
+sys/src/9/pc/uartpci.c - 664 sys sys 1155995486 3109
 sys/src/9/pc/usb.h - 664 sys sys 1099760881 3650
 sys/src/9/pc/usbuhci.c - 664 sys sys 1154725785 30910
 sys/src/9/pc/vga.c - 664 sys sys 1131290595 5148
@@ -8079,7 +8079,7 @@ sys/src/9/port/dev.c - 664 sys sys 1146151714 8177
 sys/src/9/port/devaudio.c - 664 sys sys 1142086793 21147
 sys/src/9/port/devbridge.c - 664 sys sys 1055688301 24308
 sys/src/9/port/devcap.c - 664 sys sys 1048644215 4113
-sys/src/9/port/devcons.c - 664 sys sys 1147098985 23107
+sys/src/9/port/devcons.c - 664 sys sys 1155995722 23114
 sys/src/9/port/devdraw.c - 664 sys sys 1147023550 44447
 sys/src/9/port/devdup.c - 664 sys sys 1014931172 2332
 sys/src/9/port/devenv.c - 664 sys sys 1048644225 6992
@@ -8094,7 +8094,7 @@ sys/src/9/port/devpipe.c - 664 sys sys 1077055016 5825
 sys/src/9/port/devpnp.c - 664 sys sys 1088560907 13624
 sys/src/9/port/devproc.c - 664 sys sys 1142086847 28500
 sys/src/9/port/devroot.c - 664 sys sys 1146151714 4242
-sys/src/9/port/devsd.c - 664 sys sys 1146151713 30860
+sys/src/9/port/devsd.c - 664 sys sys 1155995769 30859
 sys/src/9/port/devsdp.c - 664 sys sys 1057323393 44800
 sys/src/9/port/devsegment.c - 664 sys sys 1131289891 9610
 sys/src/9/port/devsrv.c - 664 sys sys 1107232208 5418
@@ -8115,7 +8115,7 @@ sys/src/9/port/log.c - 664 sys sys 1014931175 2860
 sys/src/9/port/master - 664 sys sys 1140695116 490
 sys/src/9/port/master.local - 664 sys sys 1063856961 130
 sys/src/9/port/mkbootrules - 775 sys sys 1055700518 923
-sys/src/9/port/mkdevc - 775 sys sys 1142958298 4242
+sys/src/9/port/mkdevc - 775 sys sys 1155994772 4248
 sys/src/9/port/mkdevlist - 775 sys sys 1055700519 510
 sys/src/9/port/mkerrstr - 775 sys sys 1015278340 75
 sys/src/9/port/mkextract - 775 sys sys 1039753334 435
@@ -8132,7 +8132,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 1138458260 4760
 sys/src/9/port/portclock.c - 664 sys sys 1146746630 4276
-sys/src/9/port/portdat.h - 664 sys sys 1143129883 22669
+sys/src/9/port/portdat.h - 664 sys sys 1155995676 22703
 sys/src/9/port/portfns.h - 664 sys sys 1146746630 11059
 sys/src/9/port/portmkfile - 664 sys sys 1131907975 2062
 sys/src/9/port/print.c - 664 sys sys 1014931178 227
@@ -9453,13 +9453,13 @@ sys/src/cmd/astro/venus.c - 664 sys sys 944960761 2417
 sys/src/cmd/astro/venust.c - 664 sys sys 944960761 739
 sys/src/cmd/auth - 20000000775 sys sys 1015008432 0
 sys/src/cmd/auth/asn12rsa.c - 664 sys sys 1048614959 1192
-sys/src/cmd/auth/authcmdlib.h - 664 sys sys 1032497636 1438
+sys/src/cmd/auth/authcmdlib.h - 664 sys sys 1155994851 1421
 sys/src/cmd/auth/authsrv.c - 664 sys sys 1143694958 18403
 sys/src/cmd/auth/challenge.c - 664 sys sys 1015008432 980
-sys/src/cmd/auth/changeuser.c - 664 sys sys 1118884775 2932
+sys/src/cmd/auth/changeuser.c - 664 sys sys 1155994851 2949
 sys/src/cmd/auth/convbio.c - 664 sys sys 1015008432 2212
-sys/src/cmd/auth/convkeys.c - 664 sys sys 1140272940 2370
-sys/src/cmd/auth/convkeys2.c - 664 sys sys 1140272940 2427
+sys/src/cmd/auth/convkeys.c - 664 sys sys 1155994849 2387
+sys/src/cmd/auth/convkeys2.c - 664 sys sys 1155994849 2444
 sys/src/cmd/auth/cron.c - 664 sys sys 1152222646 12266
 sys/src/cmd/auth/debug.c - 664 sys sys 1143694911 7325
 sys/src/cmd/auth/disable - 775 sys sys 1015008431 146
@@ -9488,31 +9488,31 @@ sys/src/cmd/auth/guard.srv.c - 664 sys sys 1143759354 2412
 sys/src/cmd/auth/iam.c - 664 sys sys 1015008430 841
 sys/src/cmd/auth/keyfs.c - 664 sys sys 1140272942 17633
 sys/src/cmd/auth/lib - 20000000775 sys sys 1015008430 0
-sys/src/cmd/auth/lib/error.c - 664 sys sys 1015008430 301
+sys/src/cmd/auth/lib/error.c - 664 sys sys 1155994850 318
 sys/src/cmd/auth/lib/fs.c - 664 sys sys 1015008430 228
-sys/src/cmd/auth/lib/getauthkey.c - 664 sys sys 1015008430 434
-sys/src/cmd/auth/lib/getexpiration.c - 664 sys sys 1045504996 1557
-sys/src/cmd/auth/lib/keyfmt.c - 664 sys sys 1015008430 491
-sys/src/cmd/auth/lib/log.c - 664 sys sys 1015008430 601
+sys/src/cmd/auth/lib/getauthkey.c - 664 sys sys 1155994850 451
+sys/src/cmd/auth/lib/getexpiration.c - 664 sys sys 1155994850 1574
+sys/src/cmd/auth/lib/keyfmt.c - 664 sys sys 1155994850 508
+sys/src/cmd/auth/lib/log.c - 664 sys sys 1155994850 618
 sys/src/cmd/auth/lib/mkfile - 664 sys sys 1152223363 386
-sys/src/cmd/auth/lib/netcheck.c - 664 sys sys 1015008430 2048
-sys/src/cmd/auth/lib/okpasswd.c - 664 sys sys 1015008430 690
+sys/src/cmd/auth/lib/netcheck.c - 664 sys sys 1155994850 2065
+sys/src/cmd/auth/lib/okpasswd.c - 664 sys sys 1155994850 707
 sys/src/cmd/auth/lib/querybio.c - 664 sys sys 1015008430 1344
 sys/src/cmd/auth/lib/rdbio.c - 664 sys sys 1015008430 958
-sys/src/cmd/auth/lib/readarg.c - 664 sys sys 1015008430 281
-sys/src/cmd/auth/lib/readln.c - 664 sys sys 1015008430 2040
-sys/src/cmd/auth/lib/readn.c - 664 sys sys 1015008430 247
-sys/src/cmd/auth/lib/readwrite.c - 664 sys sys 1015008430 1424
+sys/src/cmd/auth/lib/readarg.c - 664 sys sys 1155994850 298
+sys/src/cmd/auth/lib/readln.c - 664 sys sys 1155994851 2057
+sys/src/cmd/auth/lib/readn.c - 664 sys sys 1155994851 264
+sys/src/cmd/auth/lib/readwrite.c - 664 sys sys 1155994851 1441
 sys/src/cmd/auth/lib/wrbio.c - 664 sys sys 1015008430 755
 sys/src/cmd/auth/login.c - 664 sys sys 1140272942 4002
 sys/src/cmd/auth/mkfile - 664 sys sys 1132503359 1799
-sys/src/cmd/auth/netkey.c - 664 sys sys 1015008431 741
+sys/src/cmd/auth/netkey.c - 664 sys sys 1155994849 758
 sys/src/cmd/auth/newns.c - 664 sys sys 1128540497 962
 sys/src/cmd/auth/none.c - 664 sys sys 1116769155 774
-sys/src/cmd/auth/passwd.c - 664 sys sys 1140272942 2769
+sys/src/cmd/auth/passwd.c - 664 sys sys 1155994849 2786
 sys/src/cmd/auth/pemdecode.c - 664 sys sys 1084330528 947
 sys/src/cmd/auth/pemencode.c - 664 sys sys 1048614963 998
-sys/src/cmd/auth/printnetkey.c - 664 sys sys 1140272943 653
+sys/src/cmd/auth/printnetkey.c - 664 sys sys 1155994849 670
 sys/src/cmd/auth/respond.c - 664 sys sys 1015008432 472
 sys/src/cmd/auth/rsa2any.c - 664 sys sys 1140272943 3407
 sys/src/cmd/auth/rsa2any.h - 664 sys sys 1048616450 43

+ 31 - 31
dist/replica/plan9.db

@@ -7275,7 +7275,7 @@ sys/man/1/cleanname - 664 sys sys 944959674 580
 sys/man/1/cmp - 664 sys sys 1134330626 1069
 sys/man/1/colors - 664 sys sys 1134330626 1438
 sys/man/1/comm - 664 sys sys 944959675 665
-sys/man/1/con - 664 sys sys 1134330721 4306
+sys/man/1/con - 664 sys sys 1155994747 4310
 sys/man/1/cp - 664 sys sys 1110816882 1947
 sys/man/1/cpp - 664 sys sys 944959674 2105
 sys/man/1/cpu - 664 sys sys 1128483118 3804
@@ -7481,7 +7481,7 @@ sys/man/2/html - 664 sys sys 1019828742 29269
 sys/man/2/httpd - 664 sys sys 1032633536 5941
 sys/man/2/hypot - 664 sys sys 944959693 302
 sys/man/2/intmap - 664 sys sys 1015091523 2622
-sys/man/2/ioproc - 664 sys sys 1030549010 3068
+sys/man/2/ioproc - 664 sys sys 1155995343 3064
 sys/man/2/iounit - 664 sys sys 1015091523 1001
 sys/man/2/ip - 664 sys sys 1103554773 7276
 sys/man/2/isalpharune - 664 sys sys 1015091523 1059
@@ -7879,7 +7879,7 @@ 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 1134042932 11218
 sys/src/9/ip/chandial.c - 664 sys sys 1099020048 2295
-sys/src/9/ip/devip.c - 664 sys sys 1146151713 24154
+sys/src/9/ip/devip.c - 664 sys sys 1155995788 24150
 sys/src/9/ip/eipconvtest.c - 664 sys sys 1022588098 3135
 sys/src/9/ip/esp.c - 664 sys sys 1047260561 17084
 sys/src/9/ip/ethermedium.c - 664 sys sys 1115565973 15592
@@ -7976,7 +7976,7 @@ sys/src/9/pc/etherelnk3.c - 664 sys sys 1131290378 48733
 sys/src/9/pc/etherga620.c - 664 sys sys 1134390125 28760
 sys/src/9/pc/etherga620fw.h - 664 sys sys 1026847642 222295
 sys/src/9/pc/etherif.h - 664 sys sys 1088178711 961
-sys/src/9/pc/etherigbe.c - 664 sys sys 1140615989 44814
+sys/src/9/pc/etherigbe.c - 664 sys sys 1155995749 44820
 sys/src/9/pc/ethermii.c - 664 sys sys 1084331434 4612
 sys/src/9/pc/ethermii.h - 664 sys sys 1086873891 3258
 sys/src/9/pc/etherrhine.c - 664 sys sys 1081706478 13799
@@ -7986,7 +7986,7 @@ sys/src/9/pc/ethervgbe.c - 664 sys sys 1138114457 26558
 sys/src/9/pc/ethervt6102.c - 664 sys sys 1131907459 22286
 sys/src/9/pc/etherwavelan.c - 664 sys sys 1131290380 3747
 sys/src/9/pc/floppy.h - 664 sys sys 1055700609 3835
-sys/src/9/pc/fns.h - 664 sys sys 1153082883 4564
+sys/src/9/pc/fns.h - 664 sys sys 1155995571 4564
 sys/src/9/pc/hcwAMC.h - 664 sys sys 1026860163 166004
 sys/src/9/pc/i8253.c - 664 sys sys 1139681387 6236
 sys/src/9/pc/i8259.c - 664 sys sys 1131290399 4586
@@ -7995,11 +7995,11 @@ sys/src/9/pc/initcode.s - 664 sys sys 1015014519 282
 sys/src/9/pc/io.h - 664 sys sys 1099761152 8095
 sys/src/9/pc/kbd.c - 664 sys sys 1132574883 12365
 sys/src/9/pc/l.s - 664 sys sys 1143129925 28552
-sys/src/9/pc/main.c - 664 sys sys 1142958321 15304
+sys/src/9/pc/main.c - 664 sys sys 1155995697 15305
 sys/src/9/pc/mem.h - 664 sys sys 1137622431 5203
 sys/src/9/pc/memory.c - 664 sys sys 1153172671 18773
 sys/src/9/pc/mkfile - 664 sys sys 1142960857 3804
-sys/src/9/pc/mmu.c - 664 sys sys 1147098958 24086
+sys/src/9/pc/mmu.c - 664 sys sys 1155995596 24115
 sys/src/9/pc/mouse.c - 664 sys sys 1098479254 7057
 sys/src/9/pc/mp.c - 664 sys sys 1146542974 17317
 sys/src/9/pc/mp.h - 664 sys sys 1153193597 6795
@@ -8013,7 +8013,7 @@ sys/src/9/pc/pcdisk - 664 sys sys 1138115243 1471
 sys/src/9/pc/pcf - 664 sys sys 1138115243 1529
 sys/src/9/pc/pcfl - 664 sys sys 1042004821 1563
 sys/src/9/pc/pcflop - 664 sys sys 1138115244 1498
-sys/src/9/pc/pci.c - 664 sys sys 1153082883 26859
+sys/src/9/pc/pci.c - 664 sys sys 1155995367 26873
 sys/src/9/pc/pcmciamodem.c - 664 sys sys 1099761153 1586
 sys/src/9/pc/pcmkfile - 664 sys sys 1109303822 101
 sys/src/9/pc/piix4smbus.c - 664 sys sys 1091129037 5230
@@ -8036,7 +8036,7 @@ sys/src/9/pc/uartaxp.c - 664 sys sys 1155522821 17906
 sys/src/9/pc/uartaxp.i - 664 sys sys 1155522709 111326
 sys/src/9/pc/uarti8250.c - 664 sys sys 1102820421 13958
 sys/src/9/pc/uartisa.c - 664 sys sys 1127126907 1777
-sys/src/9/pc/uartpci.c - 664 sys sys 1096379063 2891
+sys/src/9/pc/uartpci.c - 664 sys sys 1155995486 3109
 sys/src/9/pc/usb.h - 664 sys sys 1099760881 3650
 sys/src/9/pc/usbuhci.c - 664 sys sys 1154725785 30910
 sys/src/9/pc/vga.c - 664 sys sys 1131290595 5148
@@ -8079,7 +8079,7 @@ sys/src/9/port/dev.c - 664 sys sys 1146151714 8177
 sys/src/9/port/devaudio.c - 664 sys sys 1142086793 21147
 sys/src/9/port/devbridge.c - 664 sys sys 1055688301 24308
 sys/src/9/port/devcap.c - 664 sys sys 1048644215 4113
-sys/src/9/port/devcons.c - 664 sys sys 1147098985 23107
+sys/src/9/port/devcons.c - 664 sys sys 1155995722 23114
 sys/src/9/port/devdraw.c - 664 sys sys 1147023550 44447
 sys/src/9/port/devdup.c - 664 sys sys 1014931172 2332
 sys/src/9/port/devenv.c - 664 sys sys 1048644225 6992
@@ -8094,7 +8094,7 @@ sys/src/9/port/devpipe.c - 664 sys sys 1077055016 5825
 sys/src/9/port/devpnp.c - 664 sys sys 1088560907 13624
 sys/src/9/port/devproc.c - 664 sys sys 1142086847 28500
 sys/src/9/port/devroot.c - 664 sys sys 1146151714 4242
-sys/src/9/port/devsd.c - 664 sys sys 1146151713 30860
+sys/src/9/port/devsd.c - 664 sys sys 1155995769 30859
 sys/src/9/port/devsdp.c - 664 sys sys 1057323393 44800
 sys/src/9/port/devsegment.c - 664 sys sys 1131289891 9610
 sys/src/9/port/devsrv.c - 664 sys sys 1107232208 5418
@@ -8115,7 +8115,7 @@ sys/src/9/port/log.c - 664 sys sys 1014931175 2860
 sys/src/9/port/master - 664 sys sys 1140695116 490
 sys/src/9/port/master.local - 664 sys sys 1063856961 130
 sys/src/9/port/mkbootrules - 775 sys sys 1055700518 923
-sys/src/9/port/mkdevc - 775 sys sys 1142958298 4242
+sys/src/9/port/mkdevc - 775 sys sys 1155994772 4248
 sys/src/9/port/mkdevlist - 775 sys sys 1055700519 510
 sys/src/9/port/mkerrstr - 775 sys sys 1015278340 75
 sys/src/9/port/mkextract - 775 sys sys 1039753334 435
@@ -8132,7 +8132,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 1138458260 4760
 sys/src/9/port/portclock.c - 664 sys sys 1146746630 4276
-sys/src/9/port/portdat.h - 664 sys sys 1143129883 22669
+sys/src/9/port/portdat.h - 664 sys sys 1155995676 22703
 sys/src/9/port/portfns.h - 664 sys sys 1146746630 11059
 sys/src/9/port/portmkfile - 664 sys sys 1131907975 2062
 sys/src/9/port/print.c - 664 sys sys 1014931178 227
@@ -9453,13 +9453,13 @@ sys/src/cmd/astro/venus.c - 664 sys sys 944960761 2417
 sys/src/cmd/astro/venust.c - 664 sys sys 944960761 739
 sys/src/cmd/auth - 20000000775 sys sys 1015008432 0
 sys/src/cmd/auth/asn12rsa.c - 664 sys sys 1048614959 1192
-sys/src/cmd/auth/authcmdlib.h - 664 sys sys 1032497636 1438
+sys/src/cmd/auth/authcmdlib.h - 664 sys sys 1155994851 1421
 sys/src/cmd/auth/authsrv.c - 664 sys sys 1143694958 18403
 sys/src/cmd/auth/challenge.c - 664 sys sys 1015008432 980
-sys/src/cmd/auth/changeuser.c - 664 sys sys 1118884775 2932
+sys/src/cmd/auth/changeuser.c - 664 sys sys 1155994851 2949
 sys/src/cmd/auth/convbio.c - 664 sys sys 1015008432 2212
-sys/src/cmd/auth/convkeys.c - 664 sys sys 1140272940 2370
-sys/src/cmd/auth/convkeys2.c - 664 sys sys 1140272940 2427
+sys/src/cmd/auth/convkeys.c - 664 sys sys 1155994849 2387
+sys/src/cmd/auth/convkeys2.c - 664 sys sys 1155994849 2444
 sys/src/cmd/auth/cron.c - 664 sys sys 1152222646 12266
 sys/src/cmd/auth/debug.c - 664 sys sys 1143694911 7325
 sys/src/cmd/auth/disable - 775 sys sys 1015008431 146
@@ -9488,31 +9488,31 @@ sys/src/cmd/auth/guard.srv.c - 664 sys sys 1143759354 2412
 sys/src/cmd/auth/iam.c - 664 sys sys 1015008430 841
 sys/src/cmd/auth/keyfs.c - 664 sys sys 1140272942 17633
 sys/src/cmd/auth/lib - 20000000775 sys sys 1015008430 0
-sys/src/cmd/auth/lib/error.c - 664 sys sys 1015008430 301
+sys/src/cmd/auth/lib/error.c - 664 sys sys 1155994850 318
 sys/src/cmd/auth/lib/fs.c - 664 sys sys 1015008430 228
-sys/src/cmd/auth/lib/getauthkey.c - 664 sys sys 1015008430 434
-sys/src/cmd/auth/lib/getexpiration.c - 664 sys sys 1045504996 1557
-sys/src/cmd/auth/lib/keyfmt.c - 664 sys sys 1015008430 491
-sys/src/cmd/auth/lib/log.c - 664 sys sys 1015008430 601
+sys/src/cmd/auth/lib/getauthkey.c - 664 sys sys 1155994850 451
+sys/src/cmd/auth/lib/getexpiration.c - 664 sys sys 1155994850 1574
+sys/src/cmd/auth/lib/keyfmt.c - 664 sys sys 1155994850 508
+sys/src/cmd/auth/lib/log.c - 664 sys sys 1155994850 618
 sys/src/cmd/auth/lib/mkfile - 664 sys sys 1152223363 386
-sys/src/cmd/auth/lib/netcheck.c - 664 sys sys 1015008430 2048
-sys/src/cmd/auth/lib/okpasswd.c - 664 sys sys 1015008430 690
+sys/src/cmd/auth/lib/netcheck.c - 664 sys sys 1155994850 2065
+sys/src/cmd/auth/lib/okpasswd.c - 664 sys sys 1155994850 707
 sys/src/cmd/auth/lib/querybio.c - 664 sys sys 1015008430 1344
 sys/src/cmd/auth/lib/rdbio.c - 664 sys sys 1015008430 958
-sys/src/cmd/auth/lib/readarg.c - 664 sys sys 1015008430 281
-sys/src/cmd/auth/lib/readln.c - 664 sys sys 1015008430 2040
-sys/src/cmd/auth/lib/readn.c - 664 sys sys 1015008430 247
-sys/src/cmd/auth/lib/readwrite.c - 664 sys sys 1015008430 1424
+sys/src/cmd/auth/lib/readarg.c - 664 sys sys 1155994850 298
+sys/src/cmd/auth/lib/readln.c - 664 sys sys 1155994851 2057
+sys/src/cmd/auth/lib/readn.c - 664 sys sys 1155994851 264
+sys/src/cmd/auth/lib/readwrite.c - 664 sys sys 1155994851 1441
 sys/src/cmd/auth/lib/wrbio.c - 664 sys sys 1015008430 755
 sys/src/cmd/auth/login.c - 664 sys sys 1140272942 4002
 sys/src/cmd/auth/mkfile - 664 sys sys 1132503359 1799
-sys/src/cmd/auth/netkey.c - 664 sys sys 1015008431 741
+sys/src/cmd/auth/netkey.c - 664 sys sys 1155994849 758
 sys/src/cmd/auth/newns.c - 664 sys sys 1128540497 962
 sys/src/cmd/auth/none.c - 664 sys sys 1116769155 774
-sys/src/cmd/auth/passwd.c - 664 sys sys 1140272942 2769
+sys/src/cmd/auth/passwd.c - 664 sys sys 1155994849 2786
 sys/src/cmd/auth/pemdecode.c - 664 sys sys 1084330528 947
 sys/src/cmd/auth/pemencode.c - 664 sys sys 1048614963 998
-sys/src/cmd/auth/printnetkey.c - 664 sys sys 1140272943 653
+sys/src/cmd/auth/printnetkey.c - 664 sys sys 1155994849 670
 sys/src/cmd/auth/respond.c - 664 sys sys 1015008432 472
 sys/src/cmd/auth/rsa2any.c - 664 sys sys 1140272943 3407
 sys/src/cmd/auth/rsa2any.h - 664 sys sys 1048616450 43

+ 31 - 0
dist/replica/plan9.log

@@ -30293,3 +30293,34 @@
 1155675607 2 c sys/src/cmd/aux/vga/i81x.c - 664 sys sys 1155674438 12163
 1155697205 0 c 386/bin/aux/vga - 775 sys sys 1155696972 336205
 1155940207 0 c sys/games/lib/fortunes - 664 sys sys 1155938701 260515
+1155996006 0 c sys/man/1/con - 664 sys sys 1155994747 4310
+1155996006 1 c sys/man/2/ioproc - 664 sys sys 1155995343 3064
+1155996006 2 c sys/src/9/ip/devip.c - 664 sys sys 1155995788 24150
+1155996006 3 c sys/src/9/pc/etherigbe.c - 664 sys sys 1155995749 44820
+1155996006 4 c sys/src/9/pc/fns.h - 664 sys sys 1155995571 4564
+1155996006 5 c sys/src/9/pc/main.c - 664 sys sys 1155995697 15305
+1155996006 6 c sys/src/9/pc/mmu.c - 664 sys sys 1155995596 24115
+1155996006 7 c sys/src/9/pc/pci.c - 664 sys sys 1155995367 26873
+1155996006 8 c sys/src/9/pc/uartpci.c - 664 sys sys 1155995486 3109
+1155996006 9 c sys/src/9/port/devcons.c - 664 sys sys 1155995722 23114
+1155996006 10 c sys/src/9/port/devsd.c - 664 sys sys 1155995769 30859
+1155996006 11 c sys/src/9/port/mkdevc - 775 sys sys 1155994772 4248
+1155996006 12 c sys/src/9/port/portdat.h - 664 sys sys 1155995676 22703
+1155996006 13 c sys/src/cmd/auth/authcmdlib.h - 664 sys sys 1155994851 1421
+1155996006 14 c sys/src/cmd/auth/changeuser.c - 664 sys sys 1155994851 2949
+1155996006 15 c sys/src/cmd/auth/convkeys.c - 664 sys sys 1155994849 2387
+1155996006 16 c sys/src/cmd/auth/convkeys2.c - 664 sys sys 1155994849 2444
+1155996006 17 c sys/src/cmd/auth/lib/error.c - 664 sys sys 1155994850 318
+1155996006 18 c sys/src/cmd/auth/lib/getauthkey.c - 664 sys sys 1155994850 451
+1155996006 19 c sys/src/cmd/auth/lib/getexpiration.c - 664 sys sys 1155994850 1574
+1155996006 20 c sys/src/cmd/auth/lib/keyfmt.c - 664 sys sys 1155994850 508
+1155996006 21 c sys/src/cmd/auth/lib/log.c - 664 sys sys 1155994850 618
+1155996006 22 c sys/src/cmd/auth/lib/netcheck.c - 664 sys sys 1155994850 2065
+1155996006 23 c sys/src/cmd/auth/lib/okpasswd.c - 664 sys sys 1155994850 707
+1155996006 24 c sys/src/cmd/auth/lib/readarg.c - 664 sys sys 1155994850 298
+1155996006 25 c sys/src/cmd/auth/lib/readln.c - 664 sys sys 1155994851 2057
+1155996006 26 c sys/src/cmd/auth/lib/readn.c - 664 sys sys 1155994851 264
+1155996006 27 c sys/src/cmd/auth/lib/readwrite.c - 664 sys sys 1155994851 1441
+1155996006 28 c sys/src/cmd/auth/netkey.c - 664 sys sys 1155994849 758
+1155996006 29 c sys/src/cmd/auth/passwd.c - 664 sys sys 1155994849 2786
+1155996006 30 c sys/src/cmd/auth/printnetkey.c - 664 sys sys 1155994849 670

+ 1 - 1
sys/man/1/con

@@ -173,7 +173,7 @@ there will be
 Options are:
 .TP
 .B \-e
-a zero length message will be written to the
+a zero length message will not be written to the
 connection when standard input is closed.
 .TP
 .B \-l

+ 1 - 1
sys/man/2/ioproc

@@ -65,7 +65,7 @@ rather than return an error.
 .IR iowrite ,
 and
 .IR iodial
-are execute the
+execute the
 similarly named library or system calls
 (see
 .IR open (2),

+ 4 - 4
sys/src/9/ip/devip.c

@@ -119,7 +119,7 @@ ip2gen(Chan *c, int i, Dir *dp)
 		mkqid(&q, QID(PROTO(c->qid), 0, Qstats), 0, QTFILE);
 		devdir(c, q, "stats", 0, network, 0444, dp);
 		return 1;
-	}	
+	}
 	return -1;
 }
 
@@ -431,7 +431,7 @@ ipopen(Chan* c, int omode)
 			if(strcmp(ATTACHER(c), cv->owner) != 0)
 				error(Eperm);
 		 	if((perm & cv->perm) != perm)
-				error(Eperm); 
+				error(Eperm);
 
 		}
 		cv->inuse++;
@@ -449,7 +449,7 @@ ipopen(Chan* c, int omode)
 			if(strcmp(ATTACHER(c), cv->owner) != 0)
 				error(Eperm);
 		 	if((perm & cv->perm) != perm)
-				error(Eperm); 
+				error(Eperm);
 
 		}
 
@@ -1147,7 +1147,7 @@ ipwrite(Chan* ch, void *v, long n, vlong off)
 			p = x->ctl(c, cb->f, cb->nf);
 			if(p != nil)
 				error(p);
-		} else 
+		} else
 			error("unknown control request");
 		qunlock(c);
 		free(cb);

+ 10 - 9
sys/src/9/pc/etherigbe.c

@@ -29,17 +29,17 @@
 #include "ethermii.h"
 
 enum {
-	i82542     	= (0x1000<<16)|0x8086,
-	i82543gc   	= (0x1004<<16)|0x8086,
-	i82544ei   	= (0x1008<<16)|0x8086,
-	i82547ei   	= (0x1019<<16)|0x8086,
-	i82540em   	= (0x100E<<16)|0x8086,
-	i82540eplp 	= (0x101E<<16)|0x8086,
+	i82542		= (0x1000<<16)|0x8086,
+	i82543gc	= (0x1004<<16)|0x8086,
+	i82544ei	= (0x1008<<16)|0x8086,
+	i82547ei	= (0x1019<<16)|0x8086,
+	i82540em	= (0x100E<<16)|0x8086,
+	i82540eplp	= (0x101E<<16)|0x8086,
 	i82545gmc	= (0x1026<<16)|0x8086,
-	i82547gi   	= (0x1075<<16)|0x8086,
-	i82541gi   	= (0x1076<<16)|0x8086,
+	i82547gi	= (0x1075<<16)|0x8086,
+	i82541gi	= (0x1076<<16)|0x8086,
 	i82541gi2	= (0x1077<<16)|0x8086,
-	i82546gb   	= (0x1079<<16)|0x8086,
+	i82546gb	= (0x1079<<16)|0x8086,
 	i82541pi	= (0x107c<<16)|0x8086,
 	i82546eb	= (0x1010<<16)|0x8086,
 };
@@ -1917,6 +1917,7 @@ igbepci(void)
 
 		if(igbereset(ctlr)){
 			free(ctlr);
+			vunmap(mem, p->mem[0].size);
 			continue;
 		}
 		pcisetbme(p);

+ 1 - 1
sys/src/9/pc/fns.h

@@ -99,7 +99,6 @@ void	outss(int, void*, int);
 void	outl(int, ulong);
 void	outsl(int, void*, int);
 ulong	paddr(void*);
-int	pciscan(int, Pcidev**);
 ulong	pcibarsize(Pcidev*, int);
 void	pcibussize(Pcidev*, ulong*, ulong*);
 int	pcicfgr8(Pcidev*, int);
@@ -117,6 +116,7 @@ uchar	pciipin(Pcidev*, uchar);
 Pcidev* pcimatch(Pcidev*, int, int);
 Pcidev* pcimatchtbdf(int);
 void	pcireset(void);
+int	pciscan(int, Pcidev**);
 void	pcisetbme(Pcidev*);
 void	pcisetioe(Pcidev*);
 void	pcisetmwi(Pcidev*);

+ 1 - 1
sys/src/9/pc/main.c

@@ -652,7 +652,7 @@ shutdown(int ispanic)
 	unlock(&active);
 
 	if(once)
-		print("cpu%d: exiting\n", m->machno);
+		iprint("cpu%d: exiting\n", m->machno);
 	spllo();
 	for(ms = 5*1000; ms > 0; ms -= TK2MS(2)){
 		delay(TK2MS(2));

+ 4 - 1
sys/src/9/pc/mmu.c

@@ -429,8 +429,11 @@ putmmu(ulong va, ulong pa, Page*)
 	
 	s = splhi();
 	if(!(vpd[PDX(va)]&PTEVALID)){
-		if(up->mmufree == 0)
+		if(up->mmufree == 0){
+			spllo();
 			page = newpage(0, 0, 0);
+			splhi();
+		}
 		else{
 			page = up->mmufree;
 			up->mmufree = page->next;

+ 1 - 1
sys/src/9/pc/pci.c

@@ -1267,7 +1267,7 @@ pcigetpmrb(Pcidev* p)
 	 * power management method.
 	 * Find the capabilities pointer based on PCI header type.
 	 */
-	if(!(p->pcr & 0x0010))
+	if(!(pcicfgr16(p, PciPSR) & 0x0010))
 		return -1;
 	switch(pcicfgr8(p, PciHDT)){
 	default:

+ 7 - 1
sys/src/9/pc/uartpci.c

@@ -63,12 +63,18 @@ uartpcipnp(void)
 	head = tail = nil;
 	ctlrno = 0;
 	for(p = pcimatch(nil, 0, 0); p != nil; p = pcimatch(p, 0, 0)){
-		if(p->ccrb != 0x07 || p->ccru != 0)
+		if(p->ccrb != 0x07 || p->ccru > 2)
 			continue;
 
 		switch((p->did<<16)|p->vid){
 		default:
 			continue;
+		case (0x9835<<16)|0x9710:	/* StarTech PCI2S550 */
+			uart = uartpci(ctlrno, p, 0, 1, 1843200, "PCI2S550-0");
+			if(uart == nil)
+				continue;
+			uart->next = uartpci(ctlrno, p, 1, 1, 1843200, "PCI2S550-1");
+			break;
 		case (0x9050<<16)|0x10B5:	/* Perle PCI-Fast4 series */
 		case (0x9030<<16)|0x10B5:	/* Perle Ultraport series */
 			/*

+ 3 - 3
sys/src/9/port/devcons.c

@@ -274,7 +274,7 @@ iprint(char *fmt, ...)
 void
 panic(char *fmt, ...)
 {
-	int n;
+	int n, s;
 	va_list arg;
 	char buf[PRINTSIZE];
 
@@ -284,7 +284,7 @@ panic(char *fmt, ...)
 		for(;;);
 	panicking = 1;
 
-	splhi();
+	s = splhi();
 	strcpy(buf, "panic: ");
 	va_start(arg, fmt);
 	n = vseprint(buf+strlen(buf), buf+sizeof(buf), fmt, arg) - buf;
@@ -292,7 +292,7 @@ panic(char *fmt, ...)
 	iprint("%s\n", buf);
 	if(consdebug)
 		(*consdebug)();
-	spllo();
+	splx(s);
 	prflush();
 	buf[n] = '\n';
 	putstrn(buf, n+1);

+ 0 - 1
sys/src/9/port/devsd.c

@@ -1155,7 +1155,6 @@ sdread(Chan *c, void *a, long n, vlong off)
 	case Qpart:
 		return sdbio(c, 0, a, n, off);
 	}
-
 }
 
 static void legacytopctl(Cmdbuf*);

+ 1 - 1
sys/src/9/port/mkdevc

@@ -6,7 +6,7 @@ BEGIN{
 			exit
 }
 
-/^$/{
+/^[ \t]*$/{
 		next;
 }
 /^#/{

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

@@ -980,6 +980,7 @@ enum
 #pragma	varargck	type	"V"	uchar*
 #pragma	varargck	type	"E"	uchar*
 #pragma	varargck	type	"M"	uchar*
+#pragma	varargck	type	"p"	uintptr
 #pragma	varargck	type	"p"	void*
 #pragma	varargck	type	"q"	char*
 #pragma	varargck	flag	','

+ 0 - 2
sys/src/cmd/auth/authcmdlib.h

@@ -1,7 +1,5 @@
 #pragma lib "./lib.$O.a"
 
-typedef Biobuf;
-
 enum{
 	PASSLEN		= 10,
 	MAXNETCHAL	= 100000,		/* max securenet challenge */

+ 1 - 0
sys/src/cmd/auth/changeuser.c

@@ -2,6 +2,7 @@
 #include <libc.h>
 #include <authsrv.h>
 #include <ctype.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 void	install(char*, char*, char*, long, int);

+ 1 - 0
sys/src/cmd/auth/convkeys.c

@@ -3,6 +3,7 @@
 #include <authsrv.h>
 #include <mp.h>
 #include <libsec.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 char	authkey[DESKEYLEN];

+ 1 - 0
sys/src/cmd/auth/convkeys2.c

@@ -3,6 +3,7 @@
 #include <mp.h>
 #include <libsec.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 char	authkey[DESKEYLEN];

+ 1 - 0
sys/src/cmd/auth/lib/error.c

@@ -1,5 +1,6 @@
 #include <u.h>
 #include <libc.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 void

+ 1 - 0
sys/src/cmd/auth/lib/getauthkey.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 static int

+ 1 - 0
sys/src/cmd/auth/lib/getexpiration.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <ctype.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 /*

+ 1 - 0
sys/src/cmd/auth/lib/keyfmt.c

@@ -1,5 +1,6 @@
 #include <u.h>
 #include <libc.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 /*

+ 1 - 0
sys/src/cmd/auth/lib/log.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 static void

+ 1 - 0
sys/src/cmd/auth/lib/netcheck.c

@@ -1,5 +1,6 @@
 #include <u.h>
 #include <libc.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 /*

+ 1 - 0
sys/src/cmd/auth/lib/okpasswd.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 char *trivial[] = {

+ 1 - 0
sys/src/cmd/auth/lib/readarg.c

@@ -1,5 +1,6 @@
 #include <u.h>
 #include <libc.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 int

+ 1 - 0
sys/src/cmd/auth/lib/readln.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 void

+ 1 - 0
sys/src/cmd/auth/lib/readn.c

@@ -1,5 +1,6 @@
 #include <u.h>
 #include <libc.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 /*

+ 1 - 0
sys/src/cmd/auth/lib/readwrite.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 int

+ 1 - 0
sys/src/cmd/auth/netkey.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 

+ 1 - 0
sys/src/cmd/auth/passwd.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 static char *pbmsg = "AS protocol botch";

+ 1 - 0
sys/src/cmd/auth/printnetkey.c

@@ -1,6 +1,7 @@
 #include <u.h>
 #include <libc.h>
 #include <authsrv.h>
+#include <bio.h>
 #include "authcmdlib.h"
 
 void	install(char*, char*, int);