From owner-freebsd-hackers Sun Jan 29 02:12:43 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA25268 for hackers-outgoing; Sun, 29 Jan 1995 02:12:43 -0800 Received: from netcom12.netcom.com (wgb@netcom12.netcom.com [192.100.81.124]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id CAA25262 for ; Sun, 29 Jan 1995 02:12:37 -0800 Received: by netcom12.netcom.com (8.6.9/Netcom) id CAA11168; Sun, 29 Jan 1995 02:11:21 -0800 From: wgb@netcom.com (Bill Bosacker) Message-Id: <199501291011.CAA11168@netcom12.netcom.com> Subject: Fix for IDE drives with > 1024 cylinders To: hackers@FreeBSD.org Date: Sun, 29 Jan 1995 02:11:21 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 588 Sender: hackers-owner@FreeBSD.org Precedence: bulk Well I have a fix that I originally wrote for version 1.5.1.1 and then modified it for version 2.0. It seems to work fine using the LB addressing mode of the IDE specifications. The only hardware reuirements are a drive that supports LB addressing (almost all large drives do) and a set of BIOS (either your SYSTEM BIOS or BIOS on an IDE Controller) that support this mode and allow LBA translations. I will send you the fixed versions of the 3 files that need to be changed, 'bootinfo.h', 'wd.c', and 'wdreg.h'. If you have any questions, just let me know. Take it easy..... From owner-freebsd-hackers Sun Jan 29 02:14:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA25330 for hackers-outgoing; Sun, 29 Jan 1995 02:14:52 -0800 Received: from netcom12.netcom.com (wgb@netcom12.netcom.com [192.100.81.124]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id CAA25324 for ; Sun, 29 Jan 1995 02:14:47 -0800 Received: by netcom12.netcom.com (8.6.9/Netcom) id CAA11230; Sun, 29 Jan 1995 02:13:32 -0800 From: wgb@netcom.com (Bill Bosacker) Message-Id: <199501291013.CAA11230@netcom12.netcom.com> Subject: bootinfo.h (uue) To: hackers@FreeBSD.org Date: Sun, 29 Jan 1995 02:13:32 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 3215 Sender: hackers-owner@FreeBSD.org Precedence: bulk begin 600 bootinfo.h M+RHM"B J($-O<'ER:6=H=" H0RD@,3DY-"!B>2!2;V1N97D@5RX@1W)I;65S M+"!-:6QW875K:64L($]R96=O;B @.32!F;W)MPH)=6YS:6=N960@:6YT"0EV M97)S:6]N.PH)=6YS:6=N960@8VAA<@D)*FME$9&*2 K(#$I"B-D969I;F4@0UE,4RAD:2D)*"@H*&1I*2 ^/B Q-BD@ M)B P># S1D8I("L@,BD*"B-I9F1E9B!+15).14P*97AT97)N('-T; Sun, 29 Jan 1995 02:15:28 -0800 Received: by netcom12.netcom.com (8.6.9/Netcom) id CAA11246; Sun, 29 Jan 1995 02:14:14 -0800 From: wgb@netcom.com (Bill Bosacker) Message-Id: <199501291014.CAA11246@netcom12.netcom.com> Subject: wd.c To: hackers@FreeBSD.org Date: Sun, 29 Jan 1995 02:14:14 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 75467 Sender: hackers-owner@FreeBSD.org Precedence: bulk begin 600 wd.c M(V1E9FEN92!71%]#3U5.5%]215122453"G-T871I8R!I;G0@=V1T97-T(#T@ M,#L*"B\J+0H@*B!#;W!Y2!B>0H@*B!7:6QL:6%M($IO M;&ET>BX*("H*("H@4F5D:7-T2!F;W)M7)I9VAT"B J(" @(&YO=&EC92P@=&AI2!T:&4@9F]L;&]W:6YG(&%C M:VYO=VQE9&=E;65N=#H*("H)5&AI2!T:&4@56YI=F5R2!O9@H@*@E#86QI9F]R M;FEA+"!"97)K96QE>2!A;F0@:71S(&-O;G1R:6)U=&]R2!N;W(@=&AE(&YA;65S M(&]F(&ET' *("HO"@HO*B!43T1/.@H@*@EO($)U;7 @97)R M;W(@8V]U;G0@869T97(@=&EM96]U="X*("H);R!3871I"!424@O3F5T0E-$(&)A9#$T-"!C;V1E+@H@*@EO($UE"!$>7-O;B].971"4T0@8VQU6)E(&]N92!F;W(@:6YI=&EA;&EZ871I;VXI+@H@*@EO($9I>"!D:7-K M;&%B96PL(&)O;W0@86YD(&1R:79E7,O9&MB860N:#X*(VEN8VQU9&4@/'-Y7-T;2YH M/@HC:6YC;'5D92 \7,O7,O9&ES:VQA M8F5L+F@^"B-I;F-L=61E(#QS>7,O8G5F+F@^"B-I;F-L=61E(#QS>7,O=6EO M+F@^"B-I;F-L=61E(#QS>7,O;6%L;&]C+F@^"B-I;F-L=61E(#QS>7,O9&5V M8V]N9BYH/@HC:6YC;'5D92 \;6%C:&EN92]C<'4N:#X*(VEN8VQU9&4@/&UA M8VAI;F4O8F]O=&EN9F\N:#X*(VEN8VQU9&4@/&DS.#8O:7-A+VES82YH/@HC M:6YC;'5D92 \:3,X-B]I7-L;V"!S:7IE(&]F('1R86YS9F5R(&EN('-E8W1O"!I#6QI;F1E'1EPH),"P@,"P@,"P)"2\J(&9I;&QE9"!I;B!B>2!K97)N7V1E M=F-O;F8N8R J+PH)(G=D(BP@,"P@>R!-1$147T1)4TLL(# @?2P*"7=D7V5X M=&5R;F%L:7IE+" P+"!W9%]G;V%W87DL($1)4TM?15A415).04Q,14XL"@DP M+ D)"2\J('!AR!["@DP+" P+" P+ D)+RH@9FEL;&5D M(&EN(&)Y(&MER!-1$147TE3 M02P@,"!]+ H):7-A7V=E;F5R:6-?97AT97)N86QI>F4L(# L('=D8U]G;V%W M87DL($E305]%6%1%4DY!3$Q%3BP*"29K9&-?:7-A,"P)"2\J('!A2AS=')U8W0@:V5R;E]D979C;VYF("IK9&,L(&EN="!F;W)C M92D*>PH):68H9F]R8V4I('L*"0ED979?9&5T86-H*&MD8RD["@D)PH)"7)E='5R;B!%0E5363L)+RH@6%A8(&9I>" J+PH) M?0I]"@IS=&%T:6,@:6YT"G=D7V=O87=A>2AS=')U8W0@:V5R;E]D979C;VYF M("IK9&,L(&EN="!F;W)C92D*>PH)9&5V7V1E=&%C:"AK9&,I.PH)7-I8V%L('5N:70@;G5M8F5R(&]N"B J('1H92!C M;VYTF4@9')I=F4N M"B J+PH*(V1E9FEN90E#3$]3140)"3 )+RH@9&ES:R!I2!O9B!E'0@=&EM96]U=" J+PH)# P,# T"2\J('-E8W1O# P,#(P"2\J(&AA# P,#0P"2\J(&UA M;G5A;"!U;FET('=R:71E('!R;W1E8W0@*B\*(V1E9FEN90E$2T9,7TQ!0D5, M3$E.1PDP># P,#@P"2\J(')E861D:7-K;&%B96PH*2!I;B!P65T"G-T871I8R!S=')U8W0@8G5F(')W9&)U9EM.5T1=.PDO*B!B M=69F97)S(&9O&9E MF4HF5?="!L96XI"GL*"7)E='5R M;B!D:7-K7V5X=&5R;F%L:7IE*'=D9')I=F5S6VMD8RT^:V1C7W5N:71=+3YD M:U]U;FET+"!U&9F*0H)"6=O=&\@;F]D979I8V4["@H):68@*'=D M2!C;VUM86YD("HO"@EI9B H=V1C;VUM86YD*&1U M+" P+" P+" P+" P+"!71$-#7T1)04=.3U-%*2 A/2 P"@D@(" @?'P@=V1W M86ET*&1U+" P+"!424U%3U54*2 \(# I"@D)9V]T;R!N;V1E=FEC93L*"@DO M*@H)("H@9')I=F4HPH)"6EF M*&1U+3YD:U]E#$P.PH)"0EO=71B*&1U+3YD:U]P;W)T*R!W9%]S9&@L('-D M:"D["@H)"0DO*B!786ET+"!T;R!M86ME('-UPH):6YT"75N:70L(&QU;FET M.PH)7-I9#L*"@D) M9'4@/2!M86QL;V,HF5O M9B J9'4I.PH)"61U+3YD:U]C=')LF5O9BAD=2T^9&M?<&%R86US+G=D<%]M M;V1E;"D@*R Q73L*"0D@(" @8F-O<'DH9'4M/F1K7W!AF4@=6YK;F]W;EQN M(BP@;'5N:70I.PH)"2 @("!E;'-E"@D)"7!R:6YT9B@B=V0E9#H@)6QU34(@ M*"5L=2!T;W1A;"!S96,I+" B+ H)"0D);'5N:70L"@D)"0ED=2T^9&M?9&0N M9%]S96-P97)U;FET"@D)"0DJ(&1U+3YD:U]D9"YD7W-E8W-I>F4@+R H,3 R M-" J(#$P,C0I+ H)"0D)9'4M/F1K7V1D+F1?6QI;F1EPH)"0D@ M(" @9'4M/F1K7V1K=6YI=" ]("TQ.PH)"2 @("!]"@D)?2!E;'-E('L*"0D) M9G)E92AD=2P@35]414U0*3L*"0D)=V1DPH*"0EB<"T^8E]EPH)"0D)8G M/F)?9FQA9W,@?#T@0E]"040[ M"@D)"0EB"AS*3L*?0H*+RH*("H@ M4F]U=&EN92!T;R!Q=65U92!A(&-O;6UA;F0@=&\@=&AE(&-O;G1R;VQL97(N M("!4:&4@=6YI="=S"B J(')E<75E71H:6YG('1O('-T87)T/R J+PH)8G @/2!D<"T^ M8E]A8W1F.PH):68@*&)P(#T]($Y53$PI"@D)PH)"7=D=&%B6V-TPH)"61K7W=DPH)"61U+3YD:U]B8R ](&)P+3YB7V)C;W5N=#L*"@D):68@ M*&)P+3YB7V9L86=S("8@0E]"040*"0D@(" @+RH*"0D@(" @("H@6%A8(&AA M;F1L92!L87)G92!T2!I;G-T96%D"@D) M(" @(" J(&]F(&-R87-H:6YG(&]N('1H96TN"@D)(" @(" J+PH)"2 @("!\ M?"!H;W=M86YY*&1U+3YD:U]B8RP@1$567T)325I%*2 ^($U!6%1204Y31D52 M*0H)"0ED=2T^9&M?9FQA9W,@?#T@1$M&3%]324Y'3$4["@E]"@H):68@*"AD M=2T^9&M?9FQA9W,@)B H1$M&3%]324Y'3$5\1$M&3%]"041314-4*2D)"2\J M(#$Y($%U9R Y,BHO"@D)/3T@*$1+1DQ?4TE.1TQ%?$1+1DQ?0D%$4T5#5"DI M('L*"0EI;G0@:3L*"@D)9F]R*&D],#L*"0D)9'4M/F1K7V)A9'-E8W1;:5T@ M(3T@+3$@)B8@9'4M/F1K7V)A9'-E8W1;:5T@/#T@8FQK;G5M.PH)"0EI*RLI M('L*"@D)"6EF*"!D=2T^9&M?8F%D6PI("\@PH)"0EC;VUM86YD(#T@5T1#0U]&3U)-050["@D)"6-O=6YT(#T@;' M M/F1?;G-E8W1OPH)"0EI9B H9'4M/F1K M7V9L86=S("8@1$M&3%]324Y'3$4I"@D)"0EC;W5N=" ](#$["@D)"65L2AD=2T^9&M?8F,L($1%5E]"4TE:12D["@D) M"6-O;6UA;F0@/2 H8G M/F)?9FQA9W,@)B!"7U)%040I"@D)"0D@(#\@5T1# M0U]214%$(#H@5T1#0U]74DE413L*"0E]"@H)"2\J"@D)("H@6%A8('1H:7,@ M;&]O<"!M87D@;F5V97(@=&5R;6EN871E+B @5&AE(&-O9&4@=&\@:&%N9&QE M"@D)("H@8V]U;G1I;F<@9&]W;B!O9B!R971R:65S(&%N9"!E=F5N='5A;&QY M(&9A:6QI;F<@=&AE(&DO;PH)"2 J(&ES(&EN('=D:6YTPH)"0EI9B H+2UW9'1EPH)"0D)=V1T97-T(#T@ M,3 P.PH)"0D)<')I;G1F*")D=6UM>2!W9'5N=V5D9V5<;B(I.PH)"0D)=V1U M;G=E9&=E*&1U*3L*"0D)?0H)"7T*"0EI9BAD=2T^9&M?9&MU;FET(#X](# I M('L*"0D)9&M?8G5S>2!\/2 Q(#P\(&1U+3YD:U]D:W5N:70["@D)?0H)"7=H M:6QE("AW9&-O;6UA;F0H9'4L(&-Y;&EN+"!H96%D+"!S96-T;W(L(&-O=6YT M+"!C;VUM86YD*0H)"2 @(" @(" A/2 P*2!["@D)"7=D97)R;W(H8G L(&1U M+ H)"0D)(G=D6QI;B E;&0@:&5A9" E;&0@%QN(BP*"0D@(" @(" @8WEL:6XL(&AE860L('-E8W1O6EN9PH)("H@ M=6YM87)K960@8F%D(&)L;V-K'0@'1R M82!I;G1EPH)"7=D97)R;W(H8G L(&1U+" B=V1I;G1R.B!T:6UE;W5T('=A:71I M;F<@9F]R('-T871UPH)"6-APH)"6EN= EC:&LL(&1U;6UY.PH*"0EC:&L@ M/2!M:6XH1$567T)325I%("\@PH)"0EW9&5RF5O9BAS:&]R="DI"@D)"6EN M&9EPH)"0ED=2T^9&M?PH)"0D)=V1T86);=6YI=%TN M8E]A8W1I=F4@/2 P.PH)"0D)=V1S=&%R="AU;FET*3L*"0D)"7)E='5R;CL) M+RH@;F5X="!C:'5N:R!IPH)"0D)9'4M/F1K7W-K:7 @/2 P.PH)"0D) M9'4M/F1K7V9L86=S("8]('Y$2T9,7T524D]2.PH)"0D)9'4M/F1K7V9L86=S M('P]($1+1DQ?4TE.1TQ%.PH)"0D)=V1T86);=6YI=%TN8E]A8W1I=F4@/2 P M.PH)"0D)=V1S=&%R="AU;FET*3L*"0D)"7)E='5R;CL)+RH@2!S96-T;W(@*B\*"0D)?0H)"7T*"F1O;F4Z(#L*"0DO*B!D M;VYE('=I=&@@=&AI2 F M/2!^*#$@/#P@9'4M/F1K7V1K=6YI="D["@E]"@H)+RH@8V]N=')O;&QE71H:6YG(&UOF4@82!D2!UPH) M"2\J"@D)("H@=V1T86);8W1R;')=+F)?86-T:79E("$](# @:6UP;&EE2!T:&4@ M;&%B96P@8F5I;F<@8VAA;F=E9"X@(%-I9V@N"@D)("HO"@D)=V1S;&5E<"AD M=2T^9&M?8W1R;'(L(")W9&]P;C$B*3L*"@D)9'4M/F1K7V9L86=S('P]($1+ M1DQ?3$%"14Q,24Y'('P@1$M&3%]74DE415!23U0["@D)9'4M/F1K7W-T871E M(#T@5T%.5$]014X["@D)=V1U=&%B6VQU;FET72YB7V%C=&8@/2!.54Q,.PH* M"0DO*@H)"2 J(%)E860@;&%B96P@=7-I;F<@5T1205<@<&%R=&ET:6]N+@H) M"2 J"@D)("H@268@=&AE(&1R:79E(&AAF4@;V8@)R5C)R!P87)T:71I M;VX@9G)O;2 E;'4@=&\@)6QU7&XB+ H)"0D)(" @(" @(&1U+3YD:U]L=6YI M="P@)V$G("L@5T1205F4L(&YE=W-I>F4I.PH)"0D)9'4M/F1K7V1D M+F1?<&%R=&ET:6]NF4*"0D)(" @(#T@9'4M/F1K7V1D+F1?F4["@D) M"7T*"0E]"@H)"2\J(%!I8VL@=7 @8VAA;F=EPH)8V%S92!704Y43U!%3CH*=')Y86=A:6YR96-A;#H*"0EW M9'1A8EMC=')L3L*"0E]"@D)9'4M/F1K7W-T871E M(#T@4D5#04P["@D)3H*"0D):68@*&1U+3YD:U]S=&%T=7,@)B!71$-3 M7T524BD*"0D)"7=D=6YW961G92AD=2D["@D)"61U+3YD:U]S=&%T92 ](%=! M3E1/4$5..PH)"0EI9B H*RMW9'1A8EMC=')LF%T:6]N(&-A;B!B M92!D;VYE(&)Y(&YO2!U;G1I;"!C;VYT6Q?;&\L(&QB82YX M+F)Y=&5?,2D["@D);W5T8BAW9&,@*R!W9%]C>6Q?:&DL(&QB82YX+F)Y=&5? M,BD["@D);W5T8BAW9&,@*R!W9%]S9&@L(%=$4T1?24)-('P@5T131%],0D$@ M?" H*&1U+3YD:U]U;FET("8@,'@P,2D@/#P@-"D@?" H;&)A+G@N8GET95\S M("8@,'@P1BDI.PH)?2!E;'-E('L*"0EO=71B*'=D8R K('=D7W-E8W1O6Q?;&\L(&-Y;&EN9&5R M*3L*"0EO=71B*'=D8R K('=D7V-Y;%]H:2P@8WEL:6YD97(@/CX@."D["@D) M;W5T8BAW9&,@*R!W9%]S9&@L(%=$4T1?24)-('P@*"AD=2T^9&M?=6YI=" F M(#!X,#$I(#P\(#0I('P@:&5A9"D["@E]"@EI9B H=V1W86ET*&1U+"!C;VUM M86YD(#T](%=$0T-?1$E!1TY/4T4@?'P@8V]M;6%N9" ]/2!71$-#7TE$0PH) M"2 @(" @(" _(# @.B!71$-37U)%0419+"!424U%3U54*2 \(# I"@D)6QI M;F1EPH) M"7-TPH)"0EPPH)"0EP" R-34I7&XB M+ H)"2 @(" @("!D=2T^9&M?;'5N:70L(&1U+3YD:U]D9"YD7VYS96-T;W)S M*3L*"0EEPH) M"0EW9&5R"AX*3L*"7)E='5R;B HPH)"2\J(%A86"!N965D('1O(&-H96-K(&5RF5O M9B!D=2T^9&M?9&0N9%]T>7!E;F%M92D["@D)"7-T2!E;FQAF4@/2!$159?0E-)6D4["@D)9'4M/F1K7V1D+F1?;G-E8W1O6P@/2 Q M-SL*"0ED=2T^9&M?9&0N9%]S96-P97)U;FET(#T@,3<["@H)"2\J"@D)("H@ M1F%K92!M87AI;6%L(&1R:79E('-I>F4@9F]R('=R:71I;F<@=&AE(&QA8F5L M+@H)"2 J+PH)"61U+3YD:U]D9"YD7W!A7!E('P]($135%E015]'14]-151263L*"0ES=')N8W!Y*&1U+3YD:U]D M9"YD7W1Y<&5N86UE+" B1F%K92!G96]M971R>2(L"@D)"7-I>F5O9B!D=2T^ M9&M?9&0N9%]T>7!E;F%M92D["@H)"2\J($9A:V4@=&AE(&UO9&5L(&YA;64@ M9F]R('!R:6YT:6YG(&)Y('=D871T86-H*"DN("HO"@D)2AD=2T^ M9&M?<&%R86US+G=D<%]M;V1E;"P@(G5N:VYO=VXB+ H)"0ES:7IE;V8@9'4M M/F1K7W!A2AT8BP@=W L('-I>F5O9BAS=')U8W0@ M=V1P87)A;7,I*3L*"@DO*B!#:&5C:R!F;W(@3$)!(&-A<&%B:6QI=&EEPH) M"7!R:6YT9B@B=V0E9#H@3$)!(&-A<&%B;&4Z("5D(&-Y;',L("5D(&AE861S M+" E9"!S96-T;W)S7&XB+ H)"0EU;FET+"!W<"T^=V1P7V9I>&5D8WEL+"!W M<"T^=V1P7VAE861S+"!W<"T^=V1P7W-E8W1O6P@/2!#64Q3*&)O;W1I;F9O+F)I;W-?9V5O;5MU;FET72D["@D)=W M M/G=D<%]H96%DF5O9BAW<"T^=V1P7VUO9&5L*3L@:2 K/2 R M*2!["@D)=5]S:&]R=" J<#L*"@D)<" ]("AU7W-H;W)T("HI("AW<"T^=V1P M7VUO9&5L("L@:2D["@D)*G @/2!N=&]HF5O9BAW<"T^=V1P7VUO9&5L M*3L@:2LK*2!["@D):68@*'=P+3YW9'!?;6]D96Q;:5T@/3T@)UPP)RD@>PH) M"0EW<"T^=V1P7VUO9&5L6VE=(#T@)R G.PH)"7T*"7T*"69OPH)"7=P+3YW9'!?;6]D96Q;:5T@/2 G7# G.PH)?0H* M(VEF9&5F(%=$1$5"54<*"7!R:6YT9B@*(EQN=V0H)60L)60I.B!W9&=E=&-T M;'(Z(&=C("5X(&-Y;" E9"!T6PL('=P+3YW9'!?:&5A9',L"@D@(" @(" @=W M M/G=D<%]S96-T;W)S+"!W<"T^=V1P7V-N='EP92P@=W M/G=D<%]C;G-BF4@/2!$159?0E-)6D4["@ED=2T^9&M?9&0N9%]N8WEL:6YD M97)S(#T@=W M/G=D<%]F:7AE9&-Y;" K('=P+3YW9'!?6P@+RHK M+2 Q*B\@.PH)9'4M/F1K7V1D+F1?;G1R86-K6QI;F1E MPH*"6-APH)"0ED=2T^9&M?8F%D(#T@ M*BAS=')U8W0@9&MB860@*BEA9&1R.PH)"0EB860Q-#1I;G1E0H)"0D)"2 @(" @*B!APH)"0EI;G0)=VQA8CL*"@D)"61U+3YD:U]F;&%G M2P@)F1U+3YD:U]D9"D["@D)"61U+3YD:U]O M<&5N<&%R=" ](&1U+3YD:U]C;W!E;G!A65T"@EC87-E($1)3T-'1$E.1D]0.@H)"2HHPH)"0ER96=I7-I;RAW M9&9OPH):6YT"6QU;FET(#T@=V1U;FET*&1E=BDL M('!AF4["@H):68@*&QU;FET(#X]($Y71"!\?"!W9&1OPH)"79A;" ]('=D;W!E;BAM86ME=V1D978H;6%J;W(H9&5V*2P@ M;'5N:70L(%=$4D%7*2P*"0D)(" @("!&4D5!1"P@4U])1D),2RP@,"D["@E] M"@EI9B H=F%L("$](# @?'P@9'4M/F1K7V9L86=S("8@1$M&3%]74DE415!2 M3U0I('L*"0ER971UF4@/2 H*&EN="ED=2T^9&M? M9&0N9%]P87)T:71I;VYS6W!A7-T96T@8W)APH)'1E&UE M;3L*"7-T871I8R!I;G0@=V1D;VEN9V%D=6UP(#T@,#L*"65X=&5R;B!C861D M2!C:&%R86-T97)S('!R97-E;G0@ M<')I;W(@=&\@9'5M<"X@*B\*"7=H:6QE("AC;F-H96-K8R@I*0H)"3L*"@DO M*B!#:&5C:R!F;W(@86-C97!T86)L92!D979I8V4N("HO"@DO*B!86%@@6)E(&%L;&]W(&1U+3YD:U]S=&%T92 \($]014XN M("HO"@EL=6YI=" ]('=D=6YI="AD978I.PDO*B!E=F5N='5A;&QY('-U<'!O M2X@*B\*"6EF M("AW9&1O:6YG861U;7 I"@D)2!B860@PH)"2 @("!C>6QI;B ](&)L M:V-H:R O('-E8W!E6PI("\@6P@/B!C>6QI;BD*"0D)"2\J M"@D)"0D@*B!3;W)T960@;&ES="P@86YD('=E('!APH)"0D)+RH@1F]U;F0@ M8F%D(&)L;V-K+B J+PH)"0D)8FQK8VYT(#T@8FQK8VAK("T@8FQK;G5M.PH) M"0D):68@*&)L:V-N=" ^(# I('L*"0D)"0EB;&MN97AT(#T@8FQK;G5M("L@ M8FQK8VYT.PH)"0D)"6=O=&\@;W5T.PH)"0D)?0H)"0D)8FQK8VYT(#T@,3L* M"0D)"6)L:VYE>'0@/2!B;&MN=6T@*R!B;&MC;G0["@D)"2\J"@D)"2 J($9O M=6YD(&)A9"!B;&]C:RX@($-A;&-U;&%T92!N97<@8FQO8VL@;G5M8F5R+@H) M"0D@*B!4:&ES('-T87)TF4["@D)"0EE;'-E"@D)"0D)8FQK;G5M M(#T@;' M/F1?6QI;B ] M(&)L:VYU;2 O('-E8W!E6QI;B!L)60@:&5A9" E;&0@6QI;BP@:&5A9"P@PH)"0EW9&5R2!T:&4@:6YT97)R=7!T('-Y"AO;&1? M:7!L*3L*"2AV;VED*7-P;&)I;R@I.PH)=V1T86);9'4M/F1K7V-TPH):6YT M"7=D8SL*"@EW9&,@/2!D=2T^9&M?<&]R=#L*"2AV;VED*7=D=V%I="AD=2P@ M,"P@5$E-14]55"D["@EO=71B*'=D8R K('=D7V-T;'(L(%=$0U1,7TE$4R!\ M(%=$0U1,7U)35"D["@E$14Q!62@Q," J(#$P,# I.PH);W5T8BAW9&,@*R!W M9%]C=&QR+"!71$-43%])1%,I.PH):68@*'=D=V%I="AD=2P@5T1#4U]214%$ M62!\(%=$0U-?4T5%2T--4$Q4+"!424U%3U54*2 A/2 P"@D@(" @?'P@*&1U M+3YD:U]E#L*"7-T871I8PEI;G0) M=&EM96]U=',["@H)9'4@/2 H3H@:6YT97)R=7!T('1I;65O=70N("!02!A('!O"D["GT*"B\J"B J(%)EPH)PH)"2\J"@D)("H@6%A8("T@ M2!A;F0@ M96ET:&5R(&-EPHC:69D968@ M5T1?0T]53E1?4D544DE%4PH)"6EF("AM:6Y?2!O;FQY"@D)"0D@*B!V86QI9"!A9G1E'1R82!M6P@/3T@,'AF9F9F*2![ M(" *"0D)"6)R96%K.PH)"0E](&5LPH)"0D)9'4M/F1K7V)A9'-E8W1; M:5T@/0H)"0D)"61U+3YD:U]B860N8G1?8F%D6VE=+F)T7V-Y;" J(&1U+3YD M:U]D9"YD7W-E8W!E; Sun, 29 Jan 1995 02:16:16 -0800 Received: by netcom12.netcom.com (8.6.9/Netcom) id CAA11293; Sun, 29 Jan 1995 02:15:02 -0800 From: wgb@netcom.com (Bill Bosacker) Message-Id: <199501291015.CAA11293@netcom12.netcom.com> Subject: wdreg.h To: hackers@FreeBSD.org Date: Sun, 29 Jan 1995 02:15:01 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 8586 Sender: hackers-owner@FreeBSD.org Precedence: bulk begin 600 wdreg.h M+RHM"B J($-O<'ER:6=H=" H8RD@,3DY,2!4:&4@4F5G96YT2!O9B!#86QI9F]R;FEA+@H@*B!!;&P@7)I9VAT M"B J(" @(&YO=&EC92P@=&AI2!F;W)M(&UU2D@-2\Y+SDQ"B J"7=D#0)"2\J(&-Y;&EN9&5R(&%D9')E71E("A2+U71E("A2+UF4O9')I=F4O:&5A9" H4B]7*2HO"B-D969I;F4)=V1?8V]M;6%N9 DP M>#<)"2\J(&-O;6UA;F0@#(P-@D@+RIF:7AE9"!D:7-K(&-O;G1R;VQL97(@8V]N=')O;"AV:6$@,3 Q M-2D@*%2!B:70N M("HO"B-D969I;F4)5T1#4U]214%$60DP>#0P"0DO*B!396QE8W1E9"!D2 J+PHC9&5F:6YE"5=$0U-?5U)41DQ4"3!X,C )"2\J(%=R M:71E(&9A=6QT("HO"B-D969I;F4)5T1#4U]3145+0TU03%0),'@Q, D)+RH@ M4V5E:R!C;VUP;&5T92 J+PHC9&5F:6YE"5=$0U-?1%)1"3!X,#@)"2\J($1A M=&$@# R"0DO*B!);F1E>"!P=6QS92!F%PP,#%E# R"0D@+RH@;6]D:69I97(@+2T@86-C97-S M(&5C8R!B>71E# Q"0D@ M+RH@;6]D:69I97(@+2T@;F\@F4@9')I=F4@8V]M M;6%N9" J+PH*(V1E9FEN90E71$-#7T585$1#340),'A%, D)+RH@'1E;F1E9"!C;VUM86YD("HO"B-D969I;F4)5T1#0U]214%$4 DP>$5#"0DO M*B!R96%D('!A6P["0DO*B!N=6UB97(@;V8@;F]N+7)E;6]V86)L92!C>6QI;F1E71E71EF4L(&EN('-E8W1O# R,# )+RH@3$)!(&-A<&%B;&4@*B\*(V1E9FEN M92!71$-00DQ?1$U!"0DP># Q,# )+RH@1$U!(&-A<&%B;&4@*B\*?3L*"B\J M"B J('=D(&1R:79E2!P;VEN=',*("HO"G9O:60@=V1S=')A=&5G M>2AS=')U8W0@8G5F("IB<"D["G9O:60@=V1I;G1R*&EN="!U;FET*3L*:6YT M('=D;W!E;BAD979?="!D978L(&EN="!F;&%G; Sun, 29 Jan 1995 02:18:35 -0800 Received: by netcom12.netcom.com (8.6.9/Netcom) id CAA11433; Sun, 29 Jan 1995 02:17:21 -0800 From: wgb@netcom.com (Bill Bosacker) Message-Id: <199501291017.CAA11433@netcom12.netcom.com> Subject: PS.... To: hackers@FreeBSD.org Date: Sun, 29 Jan 1995 02:17:21 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 238 Sender: hackers-owner@FreeBSD.org Precedence: bulk I almost forgot, incase you need to know. After you make the changes a new set of installation disks needs to be created; otherwise, the current kernel will over-write the new one. Boy I'm tired....really late...... Take it easy..... From owner-freebsd-hackers Sun Jan 29 13:30:09 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA00195 for hackers-outgoing; Sun, 29 Jan 1995 13:30:09 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA00164; Sun, 29 Jan 1995 13:30:01 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id OAA00696; Sun, 29 Jan 1995 14:22:49 GMT From: Paul Richards Message-Id: <199501291422.OAA00696@isl.cf.ac.uk> Subject: Re: >1024 cyl IDE drive To: fcawth@squid.umd.edu (Fred Cawthorne) Date: Sun, 29 Jan 1995 14:22:49 +0000 (GMT) Cc: jkh@FreeBSD.org, hoppy@appsmiths.com, hackers@FreeBSD.org In-Reply-To: <9501281827.AA01957@squid.umd.edu> from "Fred Cawthorne" at Jan 28, 95 01:27:24 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1374 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Fred Cawthorne who said > > Ummm... Why can't you just rewrite the MBR with fdisk or something?? > I just installed a 1 gig Western Digital drive, and indeed Ontrack Disk > manager does write some stuff into the MBR... The bios has the real > parameters in it, so I would guess if this boot code wasn't there, you > could just use the real ones with the usual >1024 cyl. precautions. > I didn't check if the translator thingie was installed on the drive > right out of the package, but I would guess it wasn't. > If you install a small dos partition, and then try to install FreeBSD, > then I would imagine it would choke when the MBR is overwritten by the > boot selector... ): > There should be a section in the install notes about these drives.. I haven't seen one of these drives yet so I'm not sure what functionality the boot code has. We should, unless the installer requests otherwise, preserve the existing MBR, I think we do I'll have to check. The problem is that without a multi-OS boot manager you won't be able to choose which OS to boot. We need more info on exactly what these things do. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Sun Jan 29 13:38:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA00756 for hackers-outgoing; Sun, 29 Jan 1995 13:38:14 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA00747 for ; Sun, 29 Jan 1995 13:38:12 -0800 Received: (from jkh@localhost) by time.cdrom.com (8.6.9/8.6.9) id DAA25384 for hackers@freefall; Sun, 29 Jan 1995 03:12:24 -0800 Date: Sun, 29 Jan 1995 03:12:24 -0800 From: "Jordan K. Hubbard" Message-Id: <199501291112.DAA25384@time.cdrom.com> To: hackers@freefall.cdrom.com Subject: incoming on ftp.freebsd.org Sender: hackers-owner@FreeBSD.org Precedence: bulk Was just aggressively and mercilessly pruned. Anything older than 1 November, 1994 is gone. Sorry, folks, but I really need the space for more useful (and up-to-date) things! We're overflowing our partition here.. Jordan From owner-freebsd-hackers Sun Jan 29 13:48:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA01853 for hackers-outgoing; Sun, 29 Jan 1995 13:48:15 -0800 Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA01839 for ; Sun, 29 Jan 1995 13:48:09 -0800 Received: by gvr.win.tue.nl (8.6.9/1.53) id OAA06450; Sun, 29 Jan 1995 14:51:21 +0100 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199501291351.OAA06450@gvr.win.tue.nl> Subject: Re: PS.... To: wgb@netcom.com (Bill Bosacker) Date: Sun, 29 Jan 1995 14:51:20 +0100 (MET) Cc: hackers@FreeBSD.org In-Reply-To: <199501291017.CAA11433@netcom12.netcom.com> from "Bill Bosacker" at Jan 29, 95 02:17:21 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 422 Sender: hackers-owner@FreeBSD.org Precedence: bulk Bill Bosacker wrote: > > I almost forgot, incase you need to know. After you make the changes a new > set of installation disks needs to be created; otherwise, the current kernel > will over-write the new one. > > Boy I'm tired....really late...... > > Would you mind telling us what these files do? And perhaps it's more handy to put this stuff in incoming of freefall, and just post this annoucement ;-() -Guido From owner-freebsd-hackers Sun Jan 29 17:27:36 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA07449 for hackers-outgoing; Sun, 29 Jan 1995 17:27:36 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA07443 for ; Sun, 29 Jan 1995 17:27:35 -0800 Received: (from jkh@localhost) by time.cdrom.com (8.6.9/8.6.9) id RAA27779 for hackers; Sun, 29 Jan 1995 17:27:35 -0800 Date: Sun, 29 Jan 1995 17:27:35 -0800 From: "Jordan K. Hubbard" Message-Id: <199501300127.RAA27779@time.cdrom.com> To: hackers@FreeBSD.org Subject: Which version of prospero? Sender: hackers-owner@FreeBSD.org Precedence: bulk So it's been suggested to me that I might be able to do my evil things to ftpd by linking it with prospero, but the questions then raised are: 1. Prospero 5 or 4? archie turns up 5.2a as the latest, with 5.1b being the what appears to be the chosen default, and 4.x dists are also available at the same sites. They're both a couple of years old, which doesn't exactly give me warm fuzzies. What happened after 5.2a? They all died, or what? 2. Anyone have any experience with prospero and would care to share any war stories before I jump into this with both feet? Thanks! Jordan From owner-freebsd-hackers Sun Jan 29 18:00:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA08873 for hackers-outgoing; Sun, 29 Jan 1995 18:00:28 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA08865 for ; Sun, 29 Jan 1995 18:00:28 -0800 Received: (from jkh@localhost) by time.cdrom.com (8.6.9/8.6.9) id SAA27898 for hackers; Sun, 29 Jan 1995 18:00:27 -0800 Date: Sun, 29 Jan 1995 18:00:27 -0800 From: "Jordan K. Hubbard" Message-Id: <199501300200.SAA27898@time.cdrom.com> To: hackers@FreeBSD.org Subject: Notice to our foreign readers: Sender: hackers-owner@FreeBSD.org Precedence: bulk It is a fact long since known to me that that some of you read the postings of us native speakers with fully two goals in mind: The aquisition of technical facts related to FreeBSD and the improvement of your general english skills. Well, I just felt compelled to point out (as a public service) that my own postings as of late should only be used in the former intention, if any. Do not take my abuse of the english language as any kind of example, please! I'm clearly not taking a lot of time to think about it! :-) [Just reading through some recent postings of mine and feeling like, maybe, proofreading wouldn't be such a bad practice to institute.. :-( ] Jordan From owner-freebsd-hackers Sun Jan 29 20:14:13 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA12893 for hackers-outgoing; Sun, 29 Jan 1995 20:14:13 -0800 Received: from precipice.Shockwave.COM (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA12885 for ; Sun, 29 Jan 1995 20:14:09 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.Shockwave.COM (8.6.9/8.6.9) with SMTP id UAA09047 for ; Sun, 29 Jan 1995 20:13:33 -0800 Message-Id: <199501300413.UAA09047@precipice.Shockwave.COM> To: hackers@FreeBSD.org Subject: nevot "heads down" Date: Sun, 29 Jan 1995 20:13:33 -0800 From: Paul Traina Sender: hackers-owner@FreeBSD.org Precedence: bulk A few weeks ago I sent out a "heads up" message letting anyone know that was considering working on porting nevot to freebsd that I had started porting it, and would have something working shortly and not to bother duplicating effort Since then, I've gotten stuck dealing with some more mundane stuff (read: the day job has become a mega-time sink again) so anyone who was thinking of hacking on things themselves, go for it. The damn program is an unholy mess, but I'd be happy to give diffs of at least the parts I got compiled to any SERIOUS porter. From owner-freebsd-hackers Sun Jan 29 20:15:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA12959 for hackers-outgoing; Sun, 29 Jan 1995 20:15:42 -0800 Received: from gateway.cybernet.com (gateway.cybernet.com [192.245.33.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA12945 for ; Sun, 29 Jan 1995 20:15:27 -0800 Received: from [192.245.33.12] by gateway.cybernet.com (8.6.8/1.0A) id XAA24120; Sun, 29 Jan 1995 23:39:50 -0500 X-Sender: mtaylor@gateway.cybernet.com Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sun, 29 Jan 1995 23:24:41 -0500 To: hackers@FreeBSD.org From: mtaylor@gateway.cybernet.com (Mark J. Taylor) Subject: disable structure packing with gcc? Sender: hackers-owner@FreeBSD.org Precedence: bulk I'm writing a byte-swapping routine for structures in gcc 2.4.5 (FreeBSD 1.1.5.1). gcc insists on packing structures, and I do not fully understand the packing method it uses. How can I turn off structure packing (to get to single byte alignment)? -Mark Taylor mtaylor@cybernet.com From owner-freebsd-hackers Sun Jan 29 22:57:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA21209 for hackers-outgoing; Sun, 29 Jan 1995 22:57:52 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA21191 for ; Sun, 29 Jan 1995 22:57:33 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA29733; Mon, 30 Jan 1995 17:53:36 +1100 Date: Mon, 30 Jan 1995 17:53:36 +1100 From: Bruce Evans Message-Id: <199501300653.RAA29733@godzilla.zeta.org.au> To: freebsd-hackers@FreeBSD.org, j@uriah.sax.de Subject: Re: SyQuest works with FreeBSD 2.0R ! Sender: hackers-owner@FreeBSD.org Precedence: bulk >As Peter Dufault wrote: >| >| I'd like a description of what happens when you unmount a file system, >| change the media, and try to mount a filesystem on a removable drive, >| including dmesg output. >Btw., there's another annoying thing besides the UA: a message >indicating ``disk does not have an MBR'' is logged, even if i'm using >/dev/rsd*d -- where it does not make any sense to insist on having an >MBR at all. This is from isa/readMBR.c. The SCSI driver is apparently doing a good job of reinitializing the label after a disk change. readMBRtolabel() is probably being too verbose about the missing MBR. Don't do any more work on readMBR.c. It will go away when slices are used. The corresponding file:routine is isa/diskslice_machdep.c: dsinit(). This is quiet about missing MBRs but has verbose debugging code about what it thinks are invalid DOSpartitions. dsinit() is called by dsopen() in kern/subr_diskslice.c. This has verbose non-debugging code about invalid and adjusted labels. The slice code has some support for removable media (dsgone()) but it hasn't been tested much. It is only implemented for virtual (vn) media and probably only works right if all minors for the device are closed and in one or two other cases (for vn you have to have a minor open to do the ioctl that removes the virtual media :-). It could be tested using floppies if the floppy driver had support for removed disks. Bruce From owner-freebsd-hackers Mon Jan 30 00:47:12 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA25444 for hackers-outgoing; Mon, 30 Jan 1995 00:47:12 -0800 Received: from sun.aitc.rest.tasc.com (sun.aitc.rest.tasc.com [147.81.50.129]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id AAA25438 for ; Mon, 30 Jan 1995 00:47:09 -0800 Received: from remote1.is.rest.tasc.com by sun.aitc.rest.tasc.com (NX5.67d/NX3.0M-TASCnet-003) id AA29943; Mon, 30 Jan 95 03:41:20 -0500 X-Sender: dstrout@sun.aitc.rest.tasc.com Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Mon, 30 Jan 1995 03:46:23 -0500 To: hackers@FreeBSD.org From: dstrout@tasc.com (Dave Strout) Subject: AMI Pentium Excalibur VLB MB any good? Sender: hackers-owner@FreeBSD.org Precedence: bulk Is anyone sucessfully running the AMI Excalibur Pentium VLB motherboard? Since there seesm to still be some problems with PCI, I went looking for a Pentium VLB motherboard not based on the Opti or Intel chipsets, and this was about the only one I could find. I was hoping someone had some experiences with it to share. Related question, is it worth the extra $$ to buy a 66Mhz pentium vs. a 486DX2-66? And finally, how does VLB work w/ a 66mhz Pentium MB? I know on a 486DX2-66 the slots are running at 33Mhz, and since the Pentium isn't clock doubled, it would be my guess that the slots are running 66Mhz. Is that true? If so, does that cause a problem with any cards? Forgive me if these are silly questions; I've not paid attention to PC hardware much in the past. dave. -- Dave Strout dstrout@sun.rest.tasc.com "`Reserved' is where you park, not how you drive" -- seen in a Pontiac ad. From owner-freebsd-hackers Mon Jan 30 01:13:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA26084 for hackers-outgoing; Mon, 30 Jan 1995 01:13:46 -0800 Received: from lirmm.lirmm.fr (lirmm.lirmm.fr [193.49.104.10]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id BAA26070 for ; Mon, 30 Jan 1995 01:13:25 -0800 Received: from lirmm.fr (baobab.lirmm.fr [193.49.106.14]) by lirmm.lirmm.fr (8.6.9/8.6.4) with ESMTP id KAA09224 for ; Mon, 30 Jan 1995 10:13:01 +0100 Message-Id: <199501300913.KAA09224@lirmm.lirmm.fr> To: hackers@FreeBSD.org Subject: ispell-3.01.13 and current Date: Mon, 30 Jan 1995 10:12:59 +0100 From: "Philippe Charnier" Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi, I have problems to install ispell-3.1.13 on FreeBSD-current (errors when making english.med+). Any suggestion will be welcome. -------- -------- Philippe Charnier charnier@lirmm.fr LIRMM, 161 rue Ada, 34392 Montpellier cedex 5 -- France ------------------------------------------------------------------------ From owner-freebsd-hackers Mon Jan 30 02:01:53 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA28166 for hackers-outgoing; Mon, 30 Jan 1995 02:01:53 -0800 Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.RWTH-Aachen.DE [134.130.90.6]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id CAA28155 for ; Mon, 30 Jan 1995 02:01:41 -0800 Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.8/8.6.6) id LAA04803 for hackers@freebsd.org; Mon, 30 Jan 1995 11:01:21 +0100 From: Thomas Gellekum Message-Id: <199501301001.LAA04803@ghpc6.ihf.rwth-aachen.de> Subject: faulting memory reference after SIGSEGV? To: hackers@FreeBSD.org Date: Mon, 30 Jan 1995 11:01:20 +0100 (MET) Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 386 Sender: hackers-owner@FreeBSD.org Precedence: bulk Moin moin, How can a SIGSEGV or SIGBUS handler find out the address of the faulting memory reference? I noticed `struct sigcontext' and I assume the information is probably in there somewhere. Where? tg (Oh yes, are there any docs on the layout of executables? There are some macros in which aren't mentioned in the man page, and it would be nice to know what they do.) From owner-freebsd-hackers Mon Jan 30 03:01:25 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA29067 for hackers-outgoing; Mon, 30 Jan 1995 03:01:25 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id DAA29061 for ; Mon, 30 Jan 1995 03:01:20 -0800 Received: from rks32.pcs.dec.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA25991; Mon, 30 Jan 95 02:58:44 -0800 Received: by rks32.pcs.dec.com (Smail3.1.27.1 #16) id m0rYto3-0005M7C; Mon, 30 Jan 95 11:58 MEZ Message-Id: To: micke%dynas.se@inet-gw-1.pa.dec.com Cc: hackers%freebsd.org@inet-gw-1.pa.dec.com Subject: Re: Beta version of driver for Sony CDU33A cdrom Reply-To: gj@FreeBSD.org Date: Mon, 30 Jan 95 10:58:02 GMT From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" Sender: hackers-owner@FreeBSD.org Precedence: bulk I don't know how much feedback you've gotten on this, but I finally got around to integrating it into my kernel this weekend and I can attest that it works quite well. The only thing missing was support for xcdplayer, so I hacked it in. It works quite nicely, I just couldn't figure out how to get the volume control to work, so that's not supported. Any interest in the diffs? Gary J. From owner-freebsd-hackers Mon Jan 30 03:45:56 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA00134 for hackers-outgoing; Mon, 30 Jan 1995 03:45:56 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id DAA00128 for ; Mon, 30 Jan 1995 03:45:55 -0800 Received: from rks32.pcs.dec.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA27778; Mon, 30 Jan 95 03:40:38 -0800 Received: by rks32.pcs.dec.com (Smail3.1.27.1 #16) id m0rYuSf-0005M7C; Mon, 30 Jan 95 12:40 MEZ Message-Id: To: micke%dynas.se@inet-gw-1.pa.dec.com Cc: hackers%freebsd.org@inet-gw-1.pa.dec.com Subject: Re: Beta version of driver for Sony CDU33A cdrom Reply-To: gj@FreeBSD.org Date: Mon, 30 Jan 95 11:40:00 GMT From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" Sender: hackers-owner@FreeBSD.org Precedence: bulk A follow up to my own mail, ack! I wrote: > I don't know how much feedback you've gotten on this, but I finally got > around to integrating it into my kernel this weekend and I can attest > that it works quite well. > > The only thing missing was support for xcdplayer, so I hacked it in. > It works quite nicely, I just couldn't figure out how to get the volume > control to work, so that's not supported. > > Any interest in the diffs? I just noticed that Jordam committed a new version of this over the weekend! That's what I get for reading the cvs mail as news! Of course, my diffs are now totally fubar. However, it appears that there still isn't full support for xcdplayer, so I'll be adding it as soon as I integtrate the new sources. Any interest ? BTW, I have a Sony controller, but have no idea how to put in interrupts/DMA support. No docu. Gary J. From owner-freebsd-hackers Mon Jan 30 03:47:43 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA00157 for hackers-outgoing; Mon, 30 Jan 1995 03:47:43 -0800 Received: from goof.com (root@goof.com [198.82.204.15]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA00151 for ; Mon, 30 Jan 1995 03:47:42 -0800 Received: (from mmead@localhost) by goof.com (8.6.9/8.6.9) id GAA04450 for hackers@freebsd.org; Mon, 30 Jan 1995 06:47:26 -0500 From: "matthew c. mead" Message-Id: <199501301147.GAA04450@goof.com> Subject: GCC To: hackers@FreeBSD.org Date: Mon, 30 Jan 1995 06:47:25 -0500 (EST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 622 Sender: hackers-owner@FreeBSD.org Precedence: bulk Could someone detail the method for creating a new GCC binary setup from one of their subsequent releases? I'm not really sure how to get GCC to build a shared lib and automatically link with it etc. (libgcc.so.261.0 et al). I'd like to be able to build newer versions and have them as fully integrated into the system as the version that comes with the system. Thanks in advance! -matt -- Matthew C. Mead -- System/Network Administration, User Support, Software Devel. Virginia Tech Center for Transportation Research Work Related: mmead@ctr.vt.edu | All Other: mmead@goof.com WWW: http://www.goof.com:/~mmead From owner-freebsd-hackers Mon Jan 30 04:13:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA00558 for hackers-outgoing; Mon, 30 Jan 1995 04:13:58 -0800 Received: from mailhost.tue.nl (mailhost.tue.nl [131.155.2.5]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA00552 for ; Mon, 30 Jan 1995 04:13:56 -0800 Received: from terra.stack.urc.tue.nl (terra.stack.urc.tue.nl [131.155.140.128]) by mailhost.tue.nl (8.6.9/8.6.9) with SMTP id NAA01389 for ; Mon, 30 Jan 1995 13:13:10 +0100 Received: by terra.stack.urc.tue.nl (4.1/1.53) id AA23056; Mon, 30 Jan 95 13:12:57 +0100 From: conrad@stack.urc.tue.nl (Conrad Sauerwald) Message-Id: <9501301212.AA23056@terra.stack.urc.tue.nl> Subject: system limits To: hackers@FreeBSD.org Date: Mon, 30 Jan 95 13:12:55 MET X-Mailer: ELM [version 2.3 PL11] Sender: hackers-owner@FreeBSD.org Precedence: bulk Hello there, we are currently setting up machines for use by our members and while examining set limits we found a user's hard limit is not set and he can actually eat all the system's filedescriptors instead of the defined 64. We hacked init to enforce sane limits :-} but suppose there is a good solution for this. Conrad. From owner-freebsd-hackers Mon Jan 30 05:38:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA01335 for hackers-outgoing; Mon, 30 Jan 1995 05:38:05 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA01329 for ; Mon, 30 Jan 1995 05:38:04 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id GAA20680; Mon, 30 Jan 1995 06:32:57 -0700 From: Don Yuniskis Message-Id: <199501301332.GAA20680@seagull.rtd.com> Subject: Re: ispell-3.01.13 and current To: charnier@lirmm.fr (Philippe Charnier) Date: Mon, 30 Jan 1995 06:32:56 -0700 (MST) Cc: freebsd-hackers@freefall.cdrom.com (FreeBSD hackers) In-Reply-To: <199501300913.KAA09224@lirmm.lirmm.fr> from "Philippe Charnier" at Jan 30, 95 10:12:59 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 232 Sender: hackers-owner@FreeBSD.org Precedence: bulk > I have problems to install ispell-3.1.13 on FreeBSD-current (errors when > making english.med+). Any suggestion will be welcome. First of all, use GNU sed. I *think* FBSD's sed is still broke (?) Can you describe error exactly? From owner-freebsd-hackers Mon Jan 30 05:48:25 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA01719 for hackers-outgoing; Mon, 30 Jan 1995 05:48:25 -0800 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id FAA01712 for ; Mon, 30 Jan 1995 05:48:20 -0800 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA01784; Mon, 30 Jan 95 14:45:13 +0100 Date: Mon, 30 Jan 95 14:45:13 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9501301345.AA01784@cabri.obs-besancon.fr> To: charnier@lirmm.fr Cc: hackers@FreeBSD.org In-Reply-To: <199501300913.KAA09224@lirmm.lirmm.fr> (charnier@lirmm.fr) Subject: Re: ispell-3.01.13 and current Sender: hackers-owner@FreeBSD.org Precedence: bulk >>>>> "Philippe" == Philippe Charnier writes: > Hi, > I have problems to install ispell-3.1.13 on FreeBSD-current (errors when > making english.med+). Any suggestion will be welcome. ispell-3.1.13 and the latest ispell-3.1.18 are broken. This is why the version in ports is still at patchlevel 08. A workaround is to switch to the smaller "american.med" dictionary, but there is no solution if you want to build a dictionary from raw word lists for others languages. I'll ask (again) the ispell maintainer when this will be solved! Jean-Marc. -- ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-hackers Mon Jan 30 06:35:21 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id GAA02469 for hackers-outgoing; Mon, 30 Jan 1995 06:35:21 -0800 Received: from irbs.com ([199.182.75.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id GAA02461 for ; Mon, 30 Jan 1995 06:35:19 -0800 Received: (from jc@localhost) by irbs.com (8.6.9/8.6.6) id JAA26994; Mon, 30 Jan 1995 09:34:59 -0500 From: John Capo Message-Id: <199501301434.JAA26994@irbs.com> Subject: Re: disable structure packing with gcc? To: mtaylor@gateway.cybernet.com (Mark J. Taylor) Date: Mon, 30 Jan 1995 09:34:59 -0500 (EST) Cc: freebsd-hackers@freefall.cdrom.com (freebsd-hackers) In-Reply-To: from "Mark J. Taylor" at Jan 29, 95 11:24:41 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 465 Sender: hackers-owner@FreeBSD.org Precedence: bulk Mark J. Taylor writes: > > > I'm writing a byte-swapping routine for structures in gcc 2.4.5 (FreeBSD > 1.1.5.1). gcc insists on packing structures, and I do not fully understand > the packing method it uses. > > How can I turn off structure packing (to get to single byte alignment)? > gcc 2.X supports #pragma pack() directives if it is compiled with -DHANDLE_SYSV_PRAGMA. I have several cross-compilers with this option enabled and they DTRT. John Capo From owner-freebsd-hackers Mon Jan 30 07:56:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA04114 for hackers-outgoing; Mon, 30 Jan 1995 07:56:46 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id HAA04106 for ; Mon, 30 Jan 1995 07:56:43 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id IAA23121; Mon, 30 Jan 1995 08:56:18 -0700 From: Don Yuniskis Message-Id: <199501301556.IAA23121@seagull.rtd.com> Subject: Re: ispell-3.01.13 and current To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Date: Mon, 30 Jan 1995 08:56:17 -0700 (MST) Cc: freebsd-hackers@freefall.cdrom.com (FreeBSD hackers) In-Reply-To: <9501301345.AA01784@cabri.obs-besancon.fr> from "Jean-Marc Zucconi" at Jan 30, 95 02:45:13 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 517 Sender: hackers-owner@FreeBSD.org Precedence: bulk > ispell-3.1.13 and the latest ispell-3.1.18 are broken. This is why the > version in ports is still at patchlevel 08. A workaround is to switch > to the smaller "american.med" dictionary, but there is no solution if > you want to build a dictionary from raw word lists for others > languages. > I'll ask (again) the ispell maintainer when this will be solved! Actually, I believe 3.1.08 *also* suffers from a broken sed problem. Could you elaborate on the nature of the bugs/problems you are aware of? Thx, --don From owner-freebsd-hackers Mon Jan 30 08:29:07 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA04601 for hackers-outgoing; Mon, 30 Jan 1995 08:29:07 -0800 Received: from minnow.render.com (render.demon.co.uk [158.152.30.118]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id IAA04593 for ; Mon, 30 Jan 1995 08:28:45 -0800 Received: (from dfr@localhost) by minnow.render.com (8.6.9/8.6.9) id QAA28181; Mon, 30 Jan 1995 16:27:30 GMT Date: Mon, 30 Jan 1995 16:27:29 +0000 (GMT) From: Doug Rabson To: hackers@FreeBSD.org Subject: NFS with kerberos authentication Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk I just saw this mentioned in the list and I thought I would give it a try and see if it worked. The main problem with it was that the client's user side authentication (in mount_nfs) was getting the wrong ticket file. The code was using setreuid to try and change the real uid to the uid of the user which needed authenticating. This has two problems: 1. setreuid() isn't fully supported in FreeBSD-2.0, specifically, mount_nfs's use of it was not supported. 2. Mount_nfs has no way of determining the correct ticket file to use since it cannot examine the KRBTKFILE environment variable of the process which initiated the authentication request. I 'solved' it by leaving the uids alone and constructing the name of the ticket file in the same way as src/usr.bin/login/klogin.c. This only works for ordinary instances and fails for root instances since they generally override the name of the default ticket file with the KRBTKFILE variable. I think that what is really needed is for the process which is authenticating to register the name of its ticket file and for this name to be sent to mount_nfs to use for the authentication. There also needs to be a minor change to krb_kntoln() to return 'root' as the login name for root instances, otherwise nfsd will error when trying to recieve the authenticator for clients using a root instance. -- Doug Rabson, RenderMorphics Ltd. Mail: dfr@render.com Phone: +44 71 251 4411 FAX: +44 71 251 0939 From owner-freebsd-hackers Mon Jan 30 08:30:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA04728 for hackers-outgoing; Mon, 30 Jan 1995 08:30:05 -0800 Received: from hermes.cybernetics.net (hermes.cybernetics.net [198.80.51.103]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id IAA04722 for ; Mon, 30 Jan 1995 08:30:01 -0800 Received: (from james@localhost) by hermes.cybernetics.net (8.6.8/8.6.6) id LAA01038 for hackers@freebsd.org; Mon, 30 Jan 1995 11:41:19 -0500 From: James Robinson Message-Id: <199501301641.LAA01038@hermes.cybernetics.net> Subject: iij PPP on demand To: hackers@FreeBSD.org (FreeBSD hackers) Date: Mon, 30 Jan 1995 11:41:19 -0500 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1155 Sender: hackers-owner@FreeBSD.org Precedence: bulk I just grabbed this package and have just gotten it working -- if you see this note, then take that as proof that it works! I have not played too much with its fancier options (dial on demand, auto logoff after N secs of idle time), but the integration of dialer + ppp daemon is a really nice feature. It autodetects the peer PPP data stream (similiar to seyon's auto-zmodem detection) and sets up the connection, default route, etc. No more having to explain about having to suspend kermit then starting pppd. No more telling seyon to exit but not hang up the phone. I'm about to try to gleam how to enable the autodialing, autologon scripts. Very impressed with the package and ease of use (even though the docs are in Japanese). I sugggest any PPP user still in 1.1* land give this one a shot! Thanks you very much Atsushi!!!! James : James Robinson : james@hermes.cybernetics.net ::See the screaming hot black :FreeBSD|XFree86 :The best things in life are Free:: steaming iridescent : Frank Zappa : Music is the best ::naughahyde python screaming : HTTP Server : http://hermes.cybernetics.net/ :: steam roller! From owner-freebsd-hackers Mon Jan 30 09:05:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA05041 for hackers-outgoing; Mon, 30 Jan 1995 09:05:45 -0800 Received: from inetgwy.asctmd.com (inetgwy.asctmd.com [198.59.170.33]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA05033 for ; Mon, 30 Jan 1995 09:05:36 -0800 From: supervisor@alb.asctmd.com Received: from alb.asctmd.com (alb.asctmd.com [198.59.170.34]) by inetgwy.asctmd.com (8.6.8/8.6.6) with SMTP id KAA24931 for ; Mon, 30 Jan 1995 10:09:13 -0700 Received: from ALBUQUERQUE-Message_Server by alb.asctmd.com with WordPerfect_Office; Mon, 30 Jan 1995 10:06:10 -0700 Message-Id: X-Mailer: WordPerfect Office 4.0 Date: Mon, 30 Jan 1995 09:58:53 -0700 To: hackers@FreeBSD.org Subject: ALPHA netipx Code Available Sender: hackers-owner@FreeBSD.org Precedence: bulk I have uploaded my ALPHA netipx stuff to the incomming directory on freefall.cdrom.com. The file is "/incomming/netipx.tar.gz". Attached below is the README file which is included in the kit. A copy of this file is also available via anonymous ftp to ftp.asctmd.com--the ppp link here is very slow... If you wish to test this code and contribute patches, I will happily accept these and attempt to reintegrate them into my kit. I do not currently have the time spend on major support or enhancements. The strange "crashing" in the previous code was due to improper calls to ipx_output() when an echo request was received. I believe this has been corrected. /sbin/ifconfig ed1 ipx 0xaabbccdd # configure IPX network aabbccdd ---------- The purpose of this kit is to add rudimentary support for the IPX protocol (EtherNet_II frame type 0x8137) to the 4.4BSD Lite source tree. Please realize that it is currently ALPHA and your mileage is expected to vary. I do not currently have the time to support this package the way I would like to; but, I am making it available in the hopes that someone else might. Mike Mitchell --- Projects for the Daring --- 1. Perform alot more testing. I do not know if the spx code works. However, it does compile without complaints. 2. Create and enhance more applications: IPXrouted keep ipx routing information up to date, implement correctly libc/net/gethostbyht.c libc/net/getnetbyht.c enhance routines with proto family field to support AF_IPX ipxping similar to ip ping but for a remote ipx host samba fix samba to work on AF_IPX to support Windows for Workgroups using the NetBIOS transport over SPX 3. The big pie in the sky would be to have a complete suite of working NetWare client utilities. Wouldn't you like to see a 'NFS like' file system attached to a NetWare server? Or maybe, emulation of a NetWare server so that clients may connect? --- Installation Notes --- 1. Install the FreeBSD 2.0 source tree. All patches have been made relative to a FreeBSD 2.0 Release source tree. The source tree available to me comes on the InfoMagic BSDisc. 2. Untar the netipx kit from the root directory. All of the pathnames are relative to the root directory. This will install new files in the source tree. If you wish to extract this kit in another directory, be sure to install all of the new files manually. 3. Apply the patches. It is not recommended that you apply these patches on a production environment. patch -p0 < PATCHES 4. Include the following lines in your kernel configuration file after application of the netipx kit. options IPX #IPX Networking Support options IPXIP #IPX over IP Networking Support 5. Rebuild your kernel and reboot. cd /usr/src/sys/i386/conf config GENERIC # GENERIC = your config file cd /usr/src/sys/compile/GENERIC # GENERIC = your config file make depend; make cp /kernel /kernel.old cp kernel /kernel shutdown -r now 6. Rebuild and install: libc, ifconfig, netstat cd /usr/src/lib/libc; make; make install cd /usr/src/sbin/ifconfig; make; make install cd /usr/src/usr.bin/netstat; make; make install cd /usr/src/usr.sbin/IPXrouted; make; make install 7. Test, Test, Test --- New Files --- The following list of files are not present in the FreeBSD 2.0 Release source tree: /usr/include/netipx/ipx.h /usr/include/netipx/ipx_error.h /usr/include/netipx/ipx_if.h /usr/include/netipx/ipx_pcb.h /usr/include/netipx/ipx_var.h /usr/include/netipx/spx.h /usr/include/netipx/spx_debug.h /usr/include/netipx/spx_timer.h /usr/include/netipx/spx_var.h /usr/src/lib/libc/net/ipx.3 /usr/src/lib/libc/net/ipx_addr.c /usr/src/lib/libc/net/ipx_ntoa.c /usr/src/sys/netipx/MAKE.PATCHES /usr/src/sys/netipx/MANIFEST /usr/src/sys/netipx/MANIFEST.DIFFS /usr/src/sys/netipx/PATCHES /usr/src/sys/netipx/README /usr/src/sys/netipx/ipx.c /usr/src/sys/netipx/ipx.h /usr/src/sys/netipx/ipx_cksum.c /usr/src/sys/netipx/ipx_error.c /usr/src/sys/netipx/ipx_error.h /usr/src/sys/netipx/ipx_if.h /usr/src/sys/netipx/ipx_input.c /usr/src/sys/netipx/ipx_ip.c /usr/src/sys/netipx/ipx_outputfl.c /usr/src/sys/netipx/ipx_pcb.c /usr/src/sys/netipx/ipx_pcb.h /usr/src/sys/netipx/ipx_proto.c /usr/src/sys/netipx/ipx_usrreq.c /usr/src/sys/netipx/ipx_var.h /usr/src/sys/netipx/spx.h /usr/src/sys/netipx/spx_debug.c /usr/src/sys/netipx/spx_debug.h /usr/src/sys/netipx/spx_timer.h /usr/src/sys/netipx/spx_usrreq.c /usr/src/sys/netipx/spx_var.h /usr/src/usr.bin/netstat/ipx.c /usr/src/usr.sbin/IPXrouted/IPXrouted.8 /usr/src/usr.sbin/IPXrouted/Makefile /usr/src/usr.sbin/IPXrouted/af.c /usr/src/usr.sbin/IPXrouted/af.h /usr/src/usr.sbin/IPXrouted/defs.h /usr/src/usr.sbin/IPXrouted/if.c /usr/src/usr.sbin/IPXrouted/input.c /usr/src/usr.sbin/IPXrouted/interface.h /usr/src/usr.sbin/IPXrouted/main.c /usr/src/usr.sbin/IPXrouted/output.c /usr/src/usr.sbin/IPXrouted/protocol.h /usr/src/usr.sbin/IPXrouted/startup.c /usr/src/usr.sbin/IPXrouted/table.h /usr/src/usr.sbin/IPXrouted/tables.c /usr/src/usr.sbin/IPXrouted/timer.c /usr/src/usr.sbin/IPXrouted/tools/query.c /usr/src/usr.sbin/IPXrouted/trace.c /usr/src/usr.sbin/IPXrouted/trace.h --- PATCHED FILES --- The following list of files are present in the FreeBSD 2.0 Release source tree and require modification: /usr/include/net/netisr.h /usr/include/net/route.h /usr/include/netiso/iso_errno.h /usr/src/sys/conf/files /usr/src/sys/i386/i386/machdep.c /usr/src/sys/i386/isa/if_ed.c /usr/src/sys/i386/isa/if_el.c /usr/src/sys/i386/isa/if_ep.c /usr/src/sys/i386/isa/if_ie.c /usr/src/sys/i386/isa/if_is.c /usr/src/sys/i386/isa/if_le.c /usr/src/sys/i386/isa/if_ze.c /usr/src/sys/i386/pci/if_de.c /usr/src/sys/kern/uipc_domain.c /usr/src/sys/net/if_ethersubr.c /usr/src/sys/net/if_loop.c /usr/src/sys/net/if_ppp.c /usr/src/sys/net/netisr.h /usr/src/sys/net/route.c /usr/src/sys/net/route.h /usr/src/sys/net/rtsock.c /usr/src/sys/netccitt/if_x25subr.c /usr/src/sys/netinet/in_proto.c /usr/src/sys/netiso/iso_errno.h /usr/src/usr.bin/netstat/Makefile /usr/src/usr.bin/netstat/if.c /usr/src/usr.bin/netstat/main.c /usr/src/usr.bin/netstat/netstat.h /usr/src/usr.bin/netstat/route.c /usr/src/sbin/ifconfig/ifconfig.c /usr/src/lib/libc/net/Makefile.inc From owner-freebsd-hackers Mon Jan 30 09:18:51 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA05624 for hackers-outgoing; Mon, 30 Jan 1995 09:18:51 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA05617 for ; Mon, 30 Jan 1995 09:18:45 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id SAA28544 ; Mon, 30 Jan 1995 18:19:34 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA01447; Mon, 30 Jan 95 18:19:29 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9501301719.AA01447@blaise.ibp.fr> Subject: Re: iij PPP on demand To: james@hermes.cybernetics.net (James Robinson) Date: Mon, 30 Jan 1995 18:19:28 +0100 (MET) Cc: hackers@FreeBSD.org In-Reply-To: <199501301641.LAA01038@hermes.cybernetics.net> from "James Robinson" at Jan 30, 95 11:41:19 am X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 407 Sender: hackers-owner@FreeBSD.org Precedence: bulk > Very impressed with the package and ease of use (even though the docs are > in Japanese). I sugggest any PPP user still in 1.1* land give this one > a shot! > > Thanks you very much Atsushi!!!! And thanks to the one who will hopefully port it to 2.1 !! :-) -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Mon Jan 30 09:29:34 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA05787 for hackers-outgoing; Mon, 30 Jan 1995 09:29:34 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA05781 for ; Mon, 30 Jan 1995 09:29:30 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id JAA05234; Mon, 30 Jan 1995 09:29:17 -0800 From: Poul-Henning Kamp Message-Id: <199501301729.JAA05234@ref.tfs.com> Subject: Re: GCC To: mmead@goof.com (matthew c. mead) Date: Mon, 30 Jan 1995 09:29:17 -0800 (PST) Cc: hackers@FreeBSD.org In-Reply-To: <199501301147.GAA04450@goof.com> from "matthew c. mead" at Jan 30, 95 06:47:25 am Content-Type: text Content-Length: 584 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Could someone detail the method for creating a new GCC binary setup from > one of their subsequent releases? I'm not really sure how to get GCC to build > a shared lib and automatically link with it etc. (libgcc.so.261.0 et al). I'd > like to be able to build newer versions and have them as fully integrated into > the system as the version that comes with the system. Thanks in advance! > Check out: /usr/src/gnu/gnu2bmake -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Mon Jan 30 10:23:16 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA06325 for hackers-outgoing; Mon, 30 Jan 1995 10:23:16 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA06318 for ; Mon, 30 Jan 1995 10:23:11 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id FAA08328; Tue, 31 Jan 1995 05:20:20 +1100 Date: Tue, 31 Jan 1995 05:20:20 +1100 From: Bruce Evans Message-Id: <199501301820.FAA08328@godzilla.zeta.org.au> To: hackers@FreeBSD.org, thomas@ghpc8.ihf.rwth-aachen.de Subject: Re: faulting memory reference after SIGSEGV? Sender: hackers-owner@FreeBSD.org Precedence: bulk >How can a SIGSEGV or SIGBUS handler find out the address of the >faulting memory reference? I noticed `struct sigcontext' and I >assume the information is probably in there somewhere. Where? It can't. Someone suggested adding the fault address to `struct sigcontext' in 1.1.x, but it isn't there now. A fictitious (vax?) `struct sigcontext' is documented in several places. See for the one actually supported. Bruce From owner-freebsd-hackers Mon Jan 30 10:38:12 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA06620 for hackers-outgoing; Mon, 30 Jan 1995 10:38:12 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA06610 for ; Mon, 30 Jan 1995 10:38:05 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA16079; Mon, 30 Jan 1995 13:36:24 -0500 Date: Mon, 30 Jan 1995 13:36:24 -0500 From: Garrett Wollman Message-Id: <9501301836.AA16079@halloran-eldar.lcs.mit.edu> To: Doug Rabson Cc: hackers@FreeBSD.org Subject: NFS with kerberos authentication In-Reply-To: References: Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: > 2. Mount_nfs has no way of determining the correct ticket file to use > since it cannot examine the KRBTKFILE environment variable of the process > which initiated the authentication request. It's not clear that it /should/ do so... > I 'solved' it by leaving the uids alone and constructing the name of the > ticket file in the same way as src/usr.bin/login/klogin.c. This only > works for ordinary instances and fails for root instances since they > generally override the name of the default ticket file with the KRBTKFILE > variable. root instances are not intended to be network superusers. > I think that what is really needed is for the process which is > authenticating to register the name of its ticket file and for this name > to be sent to mount_nfs to use for the authentication. At MIT, a user-level daemon is used to directly pass the authentication from the user program to the server, with no modification of the NFS client or server code. (At LCS this program is called `fsauth'.) -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Mon Jan 30 11:47:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA08473 for hackers-outgoing; Mon, 30 Jan 1995 11:47:45 -0800 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA08464; Mon, 30 Jan 1995 11:47:45 -0800 Date: Mon, 30 Jan 1995 11:47:45 -0800 From: Jeffrey Hsu Message-Id: <199501301947.LAA08464@freefall.cdrom.com> To: thomas@ghpc8.ihf.rwth-aachen.de Subject: Re: faulting memory reference after SIGSEGV? Cc: hackers Sender: hackers-owner@FreeBSD.org Precedence: bulk Let me guess, you're working on the garbage collector for some language. Which one? Here's an example from Boehm's GC, void GC_write_fault_handler(sig, code, scp, addr) int sig, code; struct sigcontext *scp; char *addr; where addr is the faulting virtual address. Jeffrey From owner-freebsd-hackers Mon Jan 30 12:33:11 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA09717 for hackers-outgoing; Mon, 30 Jan 1995 12:33:11 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA09708 for ; Mon, 30 Jan 1995 12:32:46 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id HAA09887; Tue, 31 Jan 1995 07:30:22 +1100 Date: Tue, 31 Jan 1995 07:30:22 +1100 From: Bruce Evans Message-Id: <199501302030.HAA09887@godzilla.zeta.org.au> To: jc@irbs.com, mtaylor@gateway.cybernet.com Subject: Re: disable structure packing with gcc? Cc: freebsd-hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk >> I'm writing a byte-swapping routine for structures in gcc 2.4.5 (FreeBSD >> 1.1.5.1). gcc insists on packing structures, and I do not fully understand >> the packing method it uses. >> >> How can I turn off structure packing (to get to single byte alignment)? s/packing/padding/. >gcc 2.X supports #pragma pack() directives if it is compiled with >-DHANDLE_SYSV_PRAGMA. I have several cross-compilers with this option >enabled and they DTRT. gcc.2.[4-5] supports __attribute__ ((packed)) declarations in all configurations. This feature is even more unportable than #praga pack. Bruce From owner-freebsd-hackers Mon Jan 30 12:38:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA09803 for hackers-outgoing; Mon, 30 Jan 1995 12:38:45 -0800 Received: from haven.uniserve.com (haven.uniserve.com [198.53.215.121]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA09797 for ; Mon, 30 Jan 1995 12:38:40 -0800 Received: by haven.uniserve.com via suspension id <165>; Mon, 30 Jan 1995 12:44:48 -0800 Received: by haven.uniserve.com id <237>; Mon, 30 Jan 1995 11:20:37 -0800 Date: Mon, 30 Jan 1995 11:19:13 -0800 (PST) Fake-Sender: Tom Samplonius From: Tom Samplonius To: Don Yuniskis cc: Philippe Charnier , FreeBSD hackers Subject: Re: ispell-3.01.13 and current In-Reply-To: <199501301332.GAA20680@seagull.rtd.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Mon, 30 Jan 1995, Don Yuniskis wrote: > > I have problems to install ispell-3.1.13 on FreeBSD-current (errors when > > making english.med+). Any suggestion will be welcome. > > First of all, use GNU sed. I *think* FBSD's sed is still broke (?) > Can you describe error exactly? I don't think sed has ever worked right. Instead of re-inventing the wheel, why don't we just include GNU sed with FreeBSD? Tom From owner-freebsd-hackers Mon Jan 30 12:45:26 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA09936 for hackers-outgoing; Mon, 30 Jan 1995 12:45:26 -0800 Received: from inetgwy.asctmd.com ([198.59.170.33]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA09930 for ; Mon, 30 Jan 1995 12:45:17 -0800 From: supervisor@alb.asctmd.com Received: from alb.asctmd.com (alb.asctmd.com [198.59.170.34]) by inetgwy.asctmd.com (8.6.8/8.6.6) with SMTP id NAA26535 for ; Mon, 30 Jan 1995 13:49:39 -0700 Received: from ALBUQUERQUE-Message_Server by alb.asctmd.com with WordPerfect_Office; Mon, 30 Jan 1995 13:46:37 -0700 Message-Id: X-Mailer: WordPerfect Office 4.0 Date: Mon, 30 Jan 1995 13:44:19 -0700 To: terry@cs.weber.edu Cc: freebsd-hackers@FreeBSD.org Subject: Re: sys/netipx -Reply Sender: hackers-owner@FreeBSD.org Precedence: bulk >>>>>>>>>>>>>>> > I am working on a hacked version of the netns code in order to conform > more to IPX (ethernet frame type 8137). I am interested in being able to > support IPX and SPX connections using the BSD sockets interface. > THESE CHANGES ARE NOT YET COMPLETE... > > What is an appropriate method to make these changes available for > inclusion into the FreeBSD source tree? Maybe now would be a good time to generalize the protocol family registration mechanism and provide a function interface to do it, as well as getting rid of the #undef UNIX and the word 'UNIX' in referring to socket domains? It would be natural to use an LKM to load a protocol family. <<<<<<<<<<<<<<< I took a look at generating a LKM to load a protocol family; there seem to be alot of places that a protocol family needs to hook into (e.g. the ethernet hardware drivers). The netipx kit is not implemented as a LKM because of this. Would it make sense to create protocol family callbacks which would be available to the ethernet hardware drivers? Is there such an interface already defined? From owner-freebsd-hackers Mon Jan 30 13:18:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA10913 for hackers-outgoing; Mon, 30 Jan 1995 13:18:42 -0800 Received: from nic.cerf.net (telebit@nic.cerf.net [192.102.249.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA10905 for ; Mon, 30 Jan 1995 13:18:26 -0800 Received: (from telebit@localhost) by nic.cerf.net (8.6.9/8.6.9) id NAA21021; Mon, 30 Jan 1995 13:18:13 -0800 Date: Mon, 30 Jan 1995 13:18:11 -0800 (PST) From: Telebit Corporation To: hackers@FreeBSD.org Subject: suping to current Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk Hello, I have installed FreeBSD 2.0-RELEASE a few days ago and decided to update to current by using the supplied standard-supfile in /usr/share/FAQ using sup -v standard-supfile but as I was supping, freebsd.org was unreachable after it was in the middle of doing the supping so I ctrl-c out of sup and did sup -v standard-supfile later. Afterwards, I tried to build a kernel after the sup was completed and it said something about don't know how to make target. Then I tried make world from /usr/src and it just stopped when it was doing the sysinstall part of make world, anyone have any ideas? Thanks. Mark Telebit Corporation From owner-freebsd-hackers Mon Jan 30 14:51:04 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA13975 for hackers-outgoing; Mon, 30 Jan 1995 14:51:04 -0800 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA13964; Mon, 30 Jan 1995 14:51:02 -0800 Date: Mon, 30 Jan 1995 14:51:02 -0800 From: Jeffrey Hsu Message-Id: <199501302251.OAA13964@freefall.cdrom.com> To: bde@zeta.org.au Subject: Re: faulting memory reference after SIGSEGV? Cc: hackers@FreeBSD.org, thomas@ghpc8.ihf.rwth-aachen.de Sender: hackers-owner@FreeBSD.org Precedence: bulk While sigcontext is arguably a better place to pass this information back, sendsig currently places it in sigframe, visible to user processes as an extra fourth argument to signal handlers. Jeffrey From owner-freebsd-hackers Mon Jan 30 15:01:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA14199 for hackers-outgoing; Mon, 30 Jan 1995 15:01:45 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA14193 for ; Mon, 30 Jan 1995 15:01:40 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA16529; Mon, 30 Jan 1995 18:00:04 -0500 Date: Mon, 30 Jan 1995 18:00:04 -0500 From: Garrett Wollman Message-Id: <9501302300.AA16529@halloran-eldar.lcs.mit.edu> To: supervisor@alb.asctmd.com Cc: freebsd-hackers@FreeBSD.org Subject: Re: sys/netipx -Reply In-Reply-To: References: Sender: hackers-owner@FreeBSD.org Precedence: bulk < Would it make sense to create protocol family callbacks which would be > available to the ethernet hardware drivers? Is there such an interface > already defined? No. The right thing to do is to load the protocol family first, then load any interfaces, then configure those interfaces. This is presently very hard to do. I had hoped to have a solution implemented by now, but other things have soaked up my time. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Mon Jan 30 15:15:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA14642 for hackers-outgoing; Mon, 30 Jan 1995 15:15:18 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA14630 for ; Mon, 30 Jan 1995 15:15:15 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA06803; Mon, 30 Jan 1995 15:14:40 -0800 From: Poul-Henning Kamp Message-Id: <199501302314.PAA06803@ref.tfs.com> Subject: Re: DCF77 under current anyone? To: root@rz-wb.fh-sw.de (Michael Reifenberger) Date: Mon, 30 Jan 1995 15:14:40 -0800 (PST) Cc: hackers@FreeBSD.org In-Reply-To: from "Michael Reifenberger" at Jan 30, 95 10:41:38 pm Content-Type: text Content-Length: 700 Sender: hackers-owner@FreeBSD.org Precedence: bulk > On Mon, 30 Jan 1995, Poul-Henning Kamp wrote: > > > Well, I left europe and coudln't test it, so Bruce (?) yanked it > > because is was horrible. > Strange, but the whole timestamp source is in current. > > But I can't compile ioconf.c because config(8) generates: > ... > { 7, &siodriver, IO_COM1, IRQ4, -1, C 0x00000, 0, siointrt, 0, 0x0000, 0, 0, 0, 0, 1 }, > ^^^^^^^^ Is there anybody who can give a sane reason for the truncations config does ? Otherwise I'm gonna remove them. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Mon Jan 30 15:21:19 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA14825 for hackers-outgoing; Mon, 30 Jan 1995 15:21:19 -0800 Received: from nic.cerf.net (telebit@nic.cerf.net [192.102.249.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA14817; Mon, 30 Jan 1995 15:21:09 -0800 Received: (from telebit@localhost) by nic.cerf.net (8.6.9/8.6.9) id PAA05600; Mon, 30 Jan 1995 15:20:45 -0800 Date: Mon, 30 Jan 1995 15:20:40 -0800 (PST) From: Telebit Corporation To: current@FreeBSD.org cc: hackers@FreeBSD.org Subject: current problems Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk Hello, I had attempted to update to current from 2.0-RELEASE by using sup -v standard-supfile where standard-supfile is from 2.0-RELEASE /usr/share/FAQ/standard-supfile. However FreeBSD.ORG was unreachable in the middle of my sup so I aborted it and resup with sup -v standard-supfile later which completed the entire sup. However, I had problems building a kernel as it said don't know how to make target and then when I did a make world, it would stop when it did the sysinstall part. Anyone have any ideas? Thanks. Mark Telebit Corporation From owner-freebsd-hackers Mon Jan 30 15:36:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA14990 for hackers-outgoing; Mon, 30 Jan 1995 15:36:14 -0800 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA14984 for ; Mon, 30 Jan 1995 15:36:09 -0800 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA06349; Tue, 31 Jan 95 00:32:32 +0100 Date: Tue, 31 Jan 95 00:32:32 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9501302332.AA06349@cabri.obs-besancon.fr> To: dgy@seagull.rtd.com Cc: freebsd-hackers@freefall.cdrom.com In-Reply-To: <199501301556.IAA23121@seagull.rtd.com> (message from Don Yuniskis on Mon, 30 Jan 1995 08:56:17 -0700 (MST)) Subject: Re: ispell-3.01.13 and current X-Mailer: Emacs Sender: hackers-owner@FreeBSD.org Precedence: bulk >>>>> "Don" == Don Yuniskis writes: >> ispell-3.1.13 and the latest ispell-3.1.18 are broken. This is why the >> version in ports is still at patchlevel 08. A workaround is to switch >> to the smaller "american.med" dictionary, but there is no solution if >> you want to build a dictionary from raw word lists for others >> languages. >> I'll ask (again) the ispell maintainer when this will be solved! > Actually, I believe 3.1.08 *also* suffers from a broken sed problem. > Could you elaborate on the nature of the bugs/problems you are aware > of? Thx, --don I think the problem is with the creation of affixes from dictionary, in which sed is not involved: Collecting input. Finding flag marker. Generating roots and affixes. Expanding dictionary into EXPANDEDPAIRS. Creating list of legal roots/flags. Creating list of flags that participate in cross-products. Finding prefix and suffix flags. Creating awk script. Creating cross expansions (pass 0). Finding illegal cross expansions (pass 0). Creating cross expansions (pass 1). Finding illegal cross expansions (pass 1). Creating cross expansions (pass 2). Finding illegal cross expansions (pass 2). Creating cross expansions (pass 3). Finding illegal cross expansions (pass 3). Finding roots of cross expansions. Illegal affix flag character 'a' Illegal affix flag character 'a' Illegal affix flag character 'a' etc. There is another buglet in the munchlist script (the 'SIGNED' variable is incorect), which is fixed in the last version. What exactly is the sed problem? Jean-Marc. -- ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-hackers Mon Jan 30 16:18:50 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA16016 for hackers-outgoing; Mon, 30 Jan 1995 16:18:50 -0800 Received: from specgw.spec.co.jp (specgw.spec.co.jp [202.32.13.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA16005 for ; Mon, 30 Jan 1995 16:18:48 -0800 Received: from tama3 (tama3 [202.32.13.252]) by specgw.spec.co.jp (8.6.5/3.3Wb-SPEC) with SMTP id JAA02865; Tue, 31 Jan 1995 09:15:33 +0900 Date: Tue, 31 Jan 1995 09:15:33 +0900 Message-Id: <199501310015.JAA02865@specgw.spec.co.jp> To: james@hermes.cybernetics.net Cc: hackers@FreeBSD.org Subject: Re:iij PPP on demand In-Reply-To: <199501301641.LAA01038@hermes.cybernetics.net> From: =?ISO-2022-JP?B?GyRCQjwwZhsoSg==?= =?ISO-2022-JP?B?GyRCPV8bKEo=?= Atsushi Murai X-Mailer: AL-Mail for Windows(0.36B) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Sender: hackers-owner@FreeBSD.org Precedence: bulk James Robinson wrotes: >I'm about to try to gleam how to enable the autodialing, autologon scripts. Actually, I did use it between our gateway (1.1.5) and my home (2.1-development) to enable the autodialing, a couple of days. One things, port locking file is creat to /var/spool/uucp rather than /var/spool/locks. ( check pathname.c ) >Very impressed with the package and ease of use (even though the docs are >in Japanese). I sugggest any PPP user still in 1.1* land give this one >a shot! Is there any volunteer who tries to translate Japanese doc to Native English ? >Thanks you very much Atsushi!!!! You're welcome. I also forwd your mail to auther. >James Atsushi. P.S. As you see, I've already done porting them to 2.1-develoment and Just starting bring into 2.1-develoment tree by weekend. will see. -- Atsushi Murai E-Mail: amurai@spec.co.jp SPEC Voice : +81-3-3833-5341 System Planning and Engineering Corp. From owner-freebsd-hackers Mon Jan 30 16:27:26 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA16284 for hackers-outgoing; Mon, 30 Jan 1995 16:27:26 -0800 Received: from linux4nn.iaf.nl (root@linux4nn.iaf.nl [193.67.144.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA16278 for ; Mon, 30 Jan 1995 16:27:22 -0800 Received: from uni4nn.iaf.nl (root@uni4nn.iaf.nl [193.67.144.33]) by linux4nn.iaf.nl (8.6.9/8.6.9) with SMTP id BAA04698 for ; Tue, 31 Jan 1995 01:37:06 +0100 Received: by uni4nn.iaf.nl with UUCP id AA07114 (5.67b/IDA-1.5 for FreeBSD-hackers@freebsd.org); Tue, 31 Jan 1995 01:25:35 +0200 Received: by iafnl.iaf.nl with UUCP id AA16381 (5.65c/IDA-1.4.4); Mon, 30 Jan 1995 23:27:33 +0100 Received: (from wilko@localhost) by yedi.iaf.nl (8.6.8/8.6.6) id XAA00219 for FreeBSD-hackers@freebsd.org; Mon, 30 Jan 1995 23:15:31 +0100 From: Wilko Bulte Message-Id: <199501302215.XAA00219@yedi.iaf.nl> Subject: exabyte 8200 on freebsd To: FreeBSD-hackers@FreeBSD.org (FreeBSD hackers list) Date: Mon, 30 Jan 1995 23:15:31 +1596657 (MET) X-Mailer: ELM [version 2.4 PL22] Content-Type: text Content-Length: 400 Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi I got my Exabyte for testing. I'd appreciate some 'known good' dump params and other relevant info. _ __________________________________________________________________________ | / o / / _ Wilko Bulte email: wilko@yedi.iaf.nl |/|/ / / /( (_) Private FreeBSD site - Arnhem - The Netherlands -------------------------------------------------------------------------------- From owner-freebsd-hackers Mon Jan 30 17:27:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA17711 for hackers-outgoing; Mon, 30 Jan 1995 17:27:28 -0800 Received: from Starbase.NeoSoft.COM (dbaker@starbase.NeoSoft.COM [198.64.6.26]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA17704 for ; Mon, 30 Jan 1995 17:27:26 -0800 Received: (from dbaker@localhost) by Starbase.NeoSoft.COM (8.6.9/8.6.9) id TAA26860; Mon, 30 Jan 1995 19:27:08 -0600 X-Provider: NeoSoft, Inc.: Internet Service Provider (713) 684-5969 Date: Mon, 30 Jan 1995 19:27:08 -0600 (CST) From: Daniel Baker To: hackers@FreeBSD.org Subject: Ferenhite Pro 64 -- X! Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk [ Article crossposted from comp.os.386bsd.questions,comp.windows.x.i386bsd,hackers@freebsd.org,dbaker@concorde-mail.neosoft.com,dawes@physics.su.oz.au ] [ Author was Daniel Baker ] [ Posted on 30 Jan 1995 23:58:55 GMT ] I have a Farenhite 64 Pro with 2 megs of Ram -- the PCI version. My monitor is a Dell V1528U 15" . I am trying to get X Windows to run. It isn't working. I've tried making my own Xf86config file, I have run xf86config on FreeBSD 2, and asked Other Xers for help.. Here is my XF86Config file: [COPYRIGHT SNIP] Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" RGBPath "/usr/X11R6/lib/X11/rgb" EndSection Section "ServerFlags" EndSection Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 ServerNumLock EndSection Section "Pointer" Protocol "PS/2" Device "/dev/psm0" Emulate3Buttons EndSection Section "Monitor" Identifier "VESA Standard Monitor" VendorName "VESA" ModelName "Standard Monitor" BandWidth 135 MHz HorizSync 30-58.5 kHz VertRefresh 50-90 Hz Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 #Modeline "640x480" 28.322 640 680 720 864 480 488 491 521 #Modeline "640x480" 31.5 640 664 704 832 480 489 492 520 Modeline "800x600" 36 800 824 896 1024 600 601 603 625 #Modeline "800x600" 40 800 848 1000 1056 600 605 607 633 #Modeline "800x600" 50 800 856 976 1040 600 637 643 666 Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 #Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 EndSection Section "Device" Identifier "Orchid Farenheit Pro64" VendorName "Orchid" BoardName "Farenheit Pro64" ClockChip "s3_sdac" RamDac "s3_sdac" MemBase 0x80000000 # Option "power_saver" EndSection Section "Screen" Driver "accel" Device "Orchid Farenheit Pro64" Monitor "VESA Standard Monitor" Subsection "Display" Modes "1024x768" ViewPort 0 0 Virtual 1024 768 EndSubsection EndSection #END OF FILE Here is what happens when I run X: XFree86 Version 3.1 / X Window System (protocol Version 11, revision 0, vendor release 6000) Operating System: FreeBSD 2.0 Configured drivers: S3: accelerated server for S3 graphics adaptors (Patchlevel 3) mmio_928, s3_generic Using syscons driver with X support (version 1.3) (using VT number 1) XF86Config: /usr/X11R6/lib/X11/XF86Config (**) stands for supplied, (--) stands for probed/default values (**) Mouse: type: PS/2, device: /dev/psm0, baudrate: 1200, 3 button emulation (**) S3: Graphics device ID: "Orchid Farenheit Pro64" (**) S3: Monitor ID: "VESA Standard Monitor" (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/" (--) S3: card type: PCI (--) S3: chipset: 964 rev. 0 (--) S3: chipset driver: mmio_928 (--) S3: videoram: 2048k (--) S3: Ramdac type: normal (--) S3: Ramdac speed: 110 (**) S3: Using S3 Gendac/SDAC programmable clock (--) S3: Maximum allowed dot-clock: 110.000 MHz (**) S3: Mode "1024x768": mode clock = 65.000 (--) S3: Using 6 bits per RGB value (**) S3: Virtual resolution set to 1024x768 (--) S3: Local bus LAW is 0xF3000000 (--) S3: Using a banksize of 2048k, line width of 1024 (--) S3: Using a single 64x64 area for expanding pixmaps (--) S3: Using 8 planes of 960x1279 at (0,769) aligned 8 as font cache MIT-SHM extension disabled due to lack of kernel support Any Ideas? Thanks in advance, Daniel Baker -- Daniel Baker -- NeoSoft FTP/UseNet Administrator (713)531-8571 DBaker@NeoSoft.COM DBaker@Concorde-Mail.NeoSoft.COM From owner-freebsd-hackers Mon Jan 30 17:36:23 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA18073 for hackers-outgoing; Mon, 30 Jan 1995 17:36:23 -0800 Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.97.216]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA18065 for ; Mon, 30 Jan 1995 17:36:21 -0800 Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.6.9/8.6.9) id RAA00240 for freebsd-hackers@freefall.cdrom.com; Mon, 30 Jan 1995 17:33:09 -0800 From: Steven G Kargl Message-Id: <199501310133.RAA00240@troutmask.apl.washington.edu> Subject: tar dumps core on 950112-SNAP To: freebsd-hackers@freefall.cdrom.com (FreeBSD) Date: Mon, 30 Jan 1995 17:33:07 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1740 Sender: hackers-owner@FreeBSD.org Precedence: bulk Hackers, Simple question: should tar dump core if it tries to access /proc where /proc is, of course, mounted as a procfs? I am going to start to sup the -current tree, so I wanted to backup my entire system. I cd to / and simply issued `tar cvf /dev/rst0 .i >& tar.log &'. The system barfed on /proc. If /proc is unmounted the tar executes as expected. The following error message is printed to the console. Jan 30 16:29:31 troutmask /kernel: pid 115: tar: uid 0: exited on signal 11 Will a similar type of error occur with unionfs and memfs? On other note. I have built several programs from prep.ai.mit.edu (octave-1.1.0, Gnu make-3.71.1), ftp.cs.umb.edu (Karl Berry's distribution of TeX, dvipsk, and xdvik), and ftp.x.org (xfig-3.1.2, transfig-3.0) with very few problems. I quite impressive and thankful for the core team's sweat. One minor problem: Some programs include the following lines: #include int foo() { extern char *sys_errlist[]; .... } FreeBSD-2.[01].x declares extern __const char *__const sys_errlist[]; in stdio.h. gcc complains about the redeclaration, then halts compilation. I modified the sources to read #include #include int foo() { #if BSD < 199303 extern char *sys_errlist[]; #endif .... } Is this the proper way to handle the problem? Finally, I have unsubscribed to -hackers because of my $real$ work load. Please, email any response to me. I will re-subscribe when life calms down. -- Steven G. Kargl | Phone: 206-685-4677 | Applied Physics Laboratory | Fax: 206-543-6785 | University of Washington |---------------------| 1013 NE 40th St | FreeBSD 2.0-950112 | Seattle, WA 98105 | | From owner-freebsd-hackers Mon Jan 30 18:22:11 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA19724 for hackers-outgoing; Mon, 30 Jan 1995 18:22:11 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA19718 for ; Mon, 30 Jan 1995 18:22:08 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id TAA21204 for freebsd-hackers@freefall.cdrom.com; Mon, 30 Jan 1995 19:21:50 -0700 From: Don Yuniskis Message-Id: <199501310221.TAA21204@seagull.rtd.com> Subject: ispell / sed bug To: freebsd-hackers@freefall.cdrom.com Date: Mon, 30 Jan 1995 19:21:49 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2894 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Actually, I believe 3.1.08 *also* suffers from a broken sed problem. > > Could you elaborate on the nature of the bugs/problems you are aware > > of? Thx, --don > > I think the problem is with the creation of affixes from dictionary, > in which sed is not involved: > Collecting input. > Finding flag marker. > Generating roots and affixes. > Expanding dictionary into EXPANDEDPAIRS. > Creating list of legal roots/flags. > Creating list of flags that participate in cross-products. > Finding prefix and suffix flags. > Creating awk script. > Creating cross expansions (pass 0). > Finding illegal cross expansions (pass 0). > Creating cross expansions (pass 1). > Finding illegal cross expansions (pass 1). > Creating cross expansions (pass 2). > Finding illegal cross expansions (pass 2). > Creating cross expansions (pass 3). > Finding illegal cross expansions (pass 3). > Finding roots of cross expansions. > > Illegal affix flag character 'a' > > Illegal affix flag character 'a' > > Illegal affix flag character 'a' > > etc. No! This bug is caused exactly by the sed bug I've mentioned! The "D" and "P" operators for sed don't work (P inserts a NUL instead of a NL and D flushes the line prematurely.). As a result, when munchlist tries to break an entry of the form alamo/ABCDE into alamo/A alamo/B alamo/C etc. (purely fictitious example), it instead generates alamo/Aalamo/BCDE (or something like that). However, the first "/" is used to delimit the start of the "flags". So, this is erroneously interpreted as "alamo" with the flags "Aalamo/BCDE". If you look at the list of "Illegal affix flag character" error messages, you'll note that each successive "illegal flag" is actually the next letter of a word from the dictionary. So, you'll end up with serveral MB of error messages if you build a big dictionary! An important note: This bug is present in 3.1.08 also! The reason you never noticed the errors in a 3.1.08 build was because the older versions "forced" each flag to be valid (i.e. flag = toupper(flag); for all practical purposes.) The newer code actually verifies the flag as being legal or illegal... hence the abundance of error messages. I have, unfortunately, not spent the time to *prove* that the resulting dictionaries contain illegal suffix/affix combinations (sorry, not high on my todo list :-( ) > There is another buglet in the munchlist script (the 'SIGNED' variable > is incorect), which is fixed in the last version. Ah, I hadn't noticed this... > What exactly is the sed problem? > > Jean-Marc. GNU sed 2.05 works correctly (at least, it doesn't exhibit the D & P bug) However, I haven't tried to rebuild ispell in quite some time... I'd appreciate any feedback others have to offer (since I supher frum pore spelink lik moest enjinears... or, is it perhaps, laziness???) Mercy buckets! --don From owner-freebsd-hackers Mon Jan 30 18:35:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA20052 for hackers-outgoing; Mon, 30 Jan 1995 18:35:15 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA20046 for ; Mon, 30 Jan 1995 18:35:13 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id TAA21841 for freebsd-hackers@freefall.cdrom.com; Mon, 30 Jan 1995 19:35:00 -0700 From: Don Yuniskis Message-Id: <199501310235.TAA21841@seagull.rtd.com> Subject: user id's To: freebsd-hackers@freefall.cdrom.com Date: Mon, 30 Jan 1995 19:35:00 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 874 Sender: hackers-owner@FreeBSD.org Precedence: bulk Greetings! This may be a "silly" question, but I haven't found a "silly" answer in a cursory examination of the sources... Re: FBSD 1.1.5.1R (but I suspect *all* *BSD's) I (unfortunately) mix upper and lower case in user id's. I've noticed that a few id's which consist solely of uppercase characters are prompted for a password (even tho' a password is not required for the user) ONLY ON THE FIRST ATTEMPT. A subsequent attempt (after "illegal password") will accept the uppercase login. I imagine this is due to the support for "single-case" only terminals (in which the uppercase chars are converted to lowercase and, since no such user exists, the "Password:" prompt is issued). However, it ONLY HAPPENS WITH CERTAIN ID's. I have several other all uppercase id's and they are accepted first-time, every-time. Ideas? Pointers?? Thx, --don From owner-freebsd-hackers Mon Jan 30 20:09:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA24008 for hackers-outgoing; Mon, 30 Jan 1995 20:09:18 -0800 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA23995 for hackers; Mon, 30 Jan 1995 20:09:14 -0800 Date: Mon, 30 Jan 1995 20:09:14 -0800 From: "Jordan K. Hubbard" Message-Id: <199501310409.UAA23995@freefall.cdrom.com> To: hackers Subject: Optimizing CVS? Sender: hackers-owner@FreeBSD.org Precedence: bulk I would have to say that by this point, waiting around for CVS operations has taken a significant part of my life for the last 2 years. It's great, I love it, but damn is it SLOW! :-( Anyone out there closer to the CVS project who could say whether or not thoughts have been straying to optimization issues now? Jordan From owner-freebsd-hackers Mon Jan 30 20:51:59 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA29049 for hackers-outgoing; Mon, 30 Jan 1995 20:51:59 -0800 Received: from faser.cs.olemiss.edu (faser.cs.olemiss.edu [130.74.96.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA29034 for ; Mon, 30 Jan 1995 20:51:56 -0800 Received: (from bsd@localhost) by faser.cs.olemiss.edu (8.6.8/8.6.6) id XAA00964; Mon, 30 Jan 1995 23:59:17 -0600 Date: Mon, 30 Jan 1995 23:59:17 -0600 From: BSD Message-Id: <199501310559.XAA00964@faser.cs.olemiss.edu> To: FreeBSD-hackers@FreeBSD.org, wilko@yedi.iaf.nl Subject: Re: exabyte 8200 on freebsd Sender: hackers-owner@FreeBSD.org Precedence: bulk Here's what I used to use on 1.1.5.1 with an 8205: rdump 0fdsu root@cy:/dev/nrst0 54000 6000 /dev/rsd0a rdump 0fdsu root@cy:/dev/nrst0 54000 6000 /dev/rsd0e exit 0 That should work -- never had problems with it after figuring out the params :-) Viren viren@faser.cs.olemiss.edu From owner-freebsd-hackers Mon Jan 30 23:13:08 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA05317 for hackers-outgoing; Mon, 30 Jan 1995 23:13:08 -0800 Received: from specgw.spec.co.jp (specgw.spec.co.jp [202.32.13.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA05311 for ; Mon, 30 Jan 1995 23:13:06 -0800 Received: from tama3 (tama3 [202.32.13.252]) by specgw.spec.co.jp (8.6.5/3.3Wb-SPEC) with SMTP id QAA02863; Tue, 31 Jan 1995 16:08:37 +0900 Date: Tue, 31 Jan 1995 16:08:37 +0900 Message-Id: <199501310708.QAA02863@specgw.spec.co.jp> To: roberto@blaise.ibp.fr Cc: james@hermes.cybernetics.net, hackers@FreeBSD.org Subject: Re: iij PPP on demand In-Reply-To: <9501301719.AA01447@blaise.ibp.fr> From: =?ISO-2022-JP?B?GyRCQjwwZhsoSg==?= =?ISO-2022-JP?B?GyRCPV8bKEo=?= Atsushi Murai X-Mailer: AL-Mail for Windows(0.36B) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Sender: hackers-owner@FreeBSD.org Precedence: bulk >And thanks to the one who will hopefully port it to 2.1 !! :-) It's done unless I don't make any mistake! Sorry Jordan-san I break a promise that done by end of this weekend. ;-) Atsushi. -- Atsushi Murai E-Mail: amurai@spec.co.jp SPEC Voice : +81-3-3833-5341 System Planning and Engineering Corp. From owner-freebsd-hackers Mon Jan 30 23:25:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA05661 for hackers-outgoing; Mon, 30 Jan 1995 23:25:10 -0800 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id XAA05653 for ; Mon, 30 Jan 1995 23:25:06 -0800 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA09301; Tue, 31 Jan 95 08:20:37 +0100 Date: Tue, 31 Jan 95 08:20:37 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9501310720.AA09301@cabri.obs-besancon.fr> To: dgy@seagull.rtd.com Cc: freebsd-hackers@freefall.cdrom.com In-Reply-To: <199501310221.TAA21204@seagull.rtd.com> (message from Don Yuniskis on Mon, 30 Jan 1995 19:21:49 -0700 (MST)) Subject: Re: ispell / sed bug X-Mailer: Emacs Sender: hackers-owner@FreeBSD.org Precedence: bulk >>>>> "Don" == Don Yuniskis writes: [...] > GNU sed 2.05 works correctly (at least, it doesn't exhibit the D & P bug) > However, I haven't tried to rebuild ispell in quite some time... I'd > appreciate any feedback others have to offer (since I supher frum pore > spelink lik moest enjinears... or, is it perhaps, laziness???) I have tried to make ispell with gnu sed (2.03), and indeed the problem disapeared!! Time to another port? :-) > Mercy buckets! > --don Jean-Marc -- ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-hackers Mon Jan 30 23:32:21 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA06058 for hackers-outgoing; Mon, 30 Jan 1995 23:32:21 -0800 Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.RWTH-Aachen.DE [134.130.90.6]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA06048; Mon, 30 Jan 1995 23:32:18 -0800 Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.8/8.6.6) id IAA06361; Tue, 31 Jan 1995 08:31:38 +0100 From: Thomas Gellekum Message-Id: <199501310731.IAA06361@ghpc6.ihf.rwth-aachen.de> Subject: Re: faulting memory reference after SIGSEGV? To: hsu@freefall.cdrom.com (Jeffrey Hsu) Date: Tue, 31 Jan 1995 08:31:37 +0100 (MET) Cc: thomas@ghpc8.ihf.rwth-aachen.de, hackers@freefall.cdrom.com In-Reply-To: <199501301947.LAA08464@freefall.cdrom.com> from "Jeffrey Hsu" at Jan 30, 95 11:47:45 am Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 566 Sender: hackers-owner@FreeBSD.org Precedence: bulk Jeffrey Hsu wrote: > > Let me guess, you're working on the garbage collector for some language. > Which one? Just trying to port elk (Extension Language Kit, an embeddable scheme interpreter). > Here's an example from Boehm's GC, Do I _have_ to know him? > void GC_write_fault_handler(sig, code, scp, addr) > int sig, code; > struct sigcontext *scp; > char *addr; > > where addr is the faulting virtual address. Hm. That's actually already implemented in elk, but failed when I tried it. I'll have to look into it a bit deeper. Thanks. tg From owner-freebsd-hackers Tue Jan 31 00:11:23 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA07528 for hackers-outgoing; Tue, 31 Jan 1995 00:11:23 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA07522 for ; Tue, 31 Jan 1995 00:11:22 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id AAA03388; Tue, 31 Jan 1995 00:09:21 -0800 To: =?ISO-2022-JP?B?GyRCQjwwZhsoSg==?= =?ISO-2022-JP?B?GyRCPV8bKEo=?= Atsushi Murai cc: roberto@blaise.ibp.fr, james@hermes.cybernetics.net, hackers@FreeBSD.org Subject: Re: iij PPP on demand In-reply-to: Your message of "Tue, 31 Jan 95 16:08:37 +0900." <199501310708.QAA02863@specgw.spec.co.jp> Date: Tue, 31 Jan 1995 00:09:20 -0800 Message-ID: <3387.791539760@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk Hey, no problem! Monday is fine for me too! :-) Real glad to see this going in! Now we just need to have Terry translate all the Japanese are we're completely set! :-) Jordan > >And thanks to the one who will hopefully port it to 2.1 !! :-) > > It's done unless I don't make any mistake! > Sorry Jordan-san I break a promise that done by end of this weekend. ;-) > > Atsushi. > > -- > Atsushi Murai E-Mail: amurai@spec.co. jp > SPEC Voice : +81-3-3833-5341 > System Planning and Engineering Corp. From owner-freebsd-hackers Tue Jan 31 01:20:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA11540 for hackers-outgoing; Tue, 31 Jan 1995 01:20:10 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id BAA11427; Tue, 31 Jan 1995 01:18:43 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id KAA05570 ; Tue, 31 Jan 1995 10:17:35 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA04063; Tue, 31 Jan 95 10:15:29 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9501310915.AA04063@blaise.ibp.fr> Subject: Re: Optimizing CVS? To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Tue, 31 Jan 1995 10:15:29 +0100 (MET) Cc: hackers@freefall.cdrom.com In-Reply-To: <199501310409.UAA23995@freefall.cdrom.com> from "Jordan K. Hubbard" at Jan 30, 95 08:09:14 pm X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 748 Sender: hackers-owner@FreeBSD.org Precedence: bulk > I would have to say that by this point, waiting around for CVS operations > has taken a significant part of my life for the last 2 years. It's > great, I love it, but damn is it SLOW! :-( Anyone out there closer to > the CVS project who could say whether or not thoughts have been straying > to optimization issues now? Maybe we should optimize stat(2) before... Ask Remy about the tests he made between ext2fs and our ffs. Our stat(2) is way slower than the 1.1.5.1 one. When I used CVS under 1.1.5.1 it was very acceptable. Now, when I do a cvs update on directories like lib/libc, it is slow. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Tue Jan 31 01:30:01 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA12006 for hackers-outgoing; Tue, 31 Jan 1995 01:30:01 -0800 Received: from physics.su.OZ.AU (dawes@physics.su.OZ.AU [129.78.129.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id BAA11999 for ; Tue, 31 Jan 1995 01:29:58 -0800 Received: by physics.su.OZ.AU id AA06869 (5.67b/IDA-1.4.4 for hackers@freebsd.org); Tue, 31 Jan 1995 20:29:34 +1100 From: David Dawes Message-Id: <199501310929.AA06869@physics.su.OZ.AU> Subject: Re: Ferenhite Pro 64 -- X! To: dbaker@Starbase.NeoSoft.COM (Daniel Baker) Date: Tue, 31 Jan 1995 20:29:31 +1100 (EST) Cc: hackers@FreeBSD.org In-Reply-To: from "Daniel Baker" at Jan 30, 95 07:27:08 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 2049 Sender: hackers-owner@FreeBSD.org Precedence: bulk >[ Article crossposted from comp.os.386bsd.questions,comp.windows.x.i386bsd,hackers@freebsd.org,dbaker@concorde-mail.neosoft.com,dawes@physics.su.oz.au ] >[ Author was Daniel Baker ] >[ Posted on 30 Jan 1995 23:58:55 GMT ] > >I have a Farenhite 64 Pro with 2 megs of Ram -- the PCI version. My >monitor is a Dell V1528U 15" . I am trying to get X Windows to run. It >isn't working. I've tried making my own Xf86config file, I have run >xf86config on FreeBSD 2, and asked Other Xers for help.. You haven't said what the problem is. >Section "Device" > Identifier "Orchid Farenheit Pro64" > VendorName "Orchid" > BoardName "Farenheit Pro64" > ClockChip "s3_sdac" > RamDac "s3_sdac" > MemBase 0x80000000 ># Option "power_saver" >EndSection Does this card really have an S3 SDAC?? I'm not aware of any 964 cards that do, and the XFree86 server certainly does not support this combination which is why the server reports your ramdac type as "normal". What does SuperProbe report for your card, and what does the server report for the ramdac type when you omit the ramdac line in your XF86Config? If all else fails, look at the board and see what the ramdac part number is. Where did the above MemBase number come from? The server thinks it is located at 0xF3000000. >XFree86 Version 3.1 / X Window System >(**) S3: Graphics device ID: "Orchid Farenheit Pro64" >(--) S3: card type: PCI >(--) S3: chipset: 964 rev. 0 >(--) S3: videoram: 2048k >(--) S3: Ramdac type: normal >(--) S3: Ramdac speed: 110 >(**) S3: Using S3 Gendac/SDAC programmable clock >(--) S3: Maximum allowed dot-clock: 110.000 MHz >(**) S3: Mode "1024x768": mode clock = 65.000 >(--) S3: Using 6 bits per RGB value >(**) S3: Virtual resolution set to 1024x768 >(--) S3: Local bus LAW is 0xF3000000 >(--) S3: Using a banksize of 2048k, line width of 1024 >(--) S3: Using a single 64x64 area for expanding pixmaps >(--) S3: Using 8 planes of 960x1279 at (0,769) aligned 8 as font cache >MIT-SHM extension disabled due to lack of kernel support David From owner-freebsd-hackers Tue Jan 31 04:32:03 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA17361 for hackers-outgoing; Tue, 31 Jan 1995 04:32:03 -0800 Received: from caledonias1.caledonia.hw.ac.uk (caledonias1.caledonia.hw.ac.uk [137.195.151.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id EAA17353 for ; Tue, 31 Jan 1995 04:31:55 -0800 Received: from cscd4c16.caledonia.hw.ac.uk by caledonias1.caledonia.hw.ac.uk with SMTP id AA04051; Tue, 31 Jan 1995 12:31:07 GMT Received: by cscd4c16.caledonia.hw.ac.uk (5.65/4.7) id AA01678; Tue, 31 Jan 1995 12:31:05 GMT Message-Id: <9501311231.AA01678@cscd4c16.caledonia.hw.ac.uk> To: hackers@FreeBSD.org Subject: I`m interested in FreeBSD Date: Tue, 31 Jan 95 12:31:03 GMT From: Duncan Forbes McPherson Sender: hackers-owner@FreeBSD.org Precedence: bulk Hello there hackers@Freebsd.org I am a RiscPC owner at herriot watt university in Scotland and am very interested in your freeBSD project How soon do you expect your beta version to be released??? and how will you release it (ftp?) Thanks, Duncan McPherson ceedfm@caledonia.hw.ac.uk From owner-freebsd-hackers Tue Jan 31 07:43:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA21032 for hackers-outgoing; Tue, 31 Jan 1995 07:43:54 -0800 Received: from schizo.coe.montana.edu (schizo.coe.montana.edu [153.90.192.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id HAA21026 for ; Tue, 31 Jan 1995 07:43:53 -0800 Received: by schizo.coe.montana.edu (5.65/DEC-Ultrix/4.3) id AA06187; Tue, 31 Jan 1995 08:43:32 -0700 Date: Tue, 31 Jan 1995 08:43:32 -0700 From: osyjm@schizo.coe.montana.edu (Jaye Mathisen) Message-Id: <9501311543.AA06187@schizo.coe.montana.edu> To: hackers@FreeBSD.org Subject: forwarded message from Akihiro Tominaga Sender: hackers-owner@FreeBSD.org Precedence: bulk This went out on the BSDI mailing list. Somebody should track this guy down and see if we can get it, as it would be useful. ------- start of forwarded message (RFC 934 encapsulation) ------- Received: (from majordom@localhost) by enterprise.interpath.net (8.6.9/8.6.9) id FAA20250 for bsdi-users-outgoing; Tue, 31 Jan 1995 05:30:17 -0500 Message-Id: <199501311027.TAA01687@nasu.sfc.wide.ad.jp> Reply-To: tomy@sfc.wide.ad.jp In-Reply-To: Your message of "Tue, 31 Jan 1995 17:34:28 +0900" References: <199501310834.RAA03540@shonan.sfc.wide.ad.jp> X-Mailer: Mew beta version 0.82+ on Emacs 19.28.1, Mule 2.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Precedence: bulk From: Akihiro Tominaga Sender: owner-bsdi-users@bsdi.com To: "Kirill V. Ermakov" Cc: bsdi-users@bsdi.com Subject: Re: DHCP server for BSD/386? Date: Tue, 31 Jan 1995 19:27:54 +0900 From: Kazunori Sugiura Subject: Forward: Re: DHCP server for BSD/386? Date: Tue, 31 Jan 1995 17:34:28 +0900 > > Does anybody know where can I find DHCP extensions for bootp daemon > > running on BSD/386 v.1.1? > > At this time, there are no "free" implementations for DHCP that I am aware > of. I ran this subject by the BSDI folks a few weeks ago so they are aware > that there is a potential need for it. There are no immediate plans to > include a DHCP daemon in BSD/OS. (that is to say, without a miracle, there > will most likely *not* be one in BSD/OS 2.0.) Hello. I'm a member of WIDE project, which provides Internet for research in Japan. We implement DHCP server, client and relay agent running on BSD/386 1.1 and other version of BSD UNIX. And we plan to port them to BSD/OS 2.0 after release of BSD/OS 2.0. We will distribute them **as free** soon. I'm writing documents for these programs. Wait for our release. Thank you. - -- Keio UNIV. WIDE Project. Akihiro Tominaga (tomy@sfc.wide.ad.jp) ------- end ------- From owner-freebsd-hackers Tue Jan 31 09:42:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA22032 for hackers-outgoing; Tue, 31 Jan 1995 09:42:55 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA22026 for ; Tue, 31 Jan 1995 09:42:46 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id EAA27602; Wed, 1 Feb 1995 04:39:30 +1100 Date: Wed, 1 Feb 1995 04:39:30 +1100 From: Bruce Evans Message-Id: <199501311739.EAA27602@godzilla.zeta.org.au> To: freebsd-hackers@freefall.cdrom.com, kargl@troutmask.apl.washington.edu Subject: Re: tar dumps core on 950112-SNAP Sender: hackers-owner@FreeBSD.org Precedence: bulk >Simple question: should tar dump core if it tries to >access /proc where /proc is, of course, mounted as a >procfs? No. I think /proc is still buggy. Regular files in it are irregular. Some are irregular enough to confuse tar. BTW, for `cd /proc; wc */*', wc gives up immediately after not being able to read the first file (0/ctl). >I am going to start to sup the -current tree, so I >wanted to backup my entire system. I cd to / and >simply issued `tar cvf /dev/rst0 .i >& tar.log &'. The system >barfed on /proc. If /proc is unmounted the tar executes >as expected. The following error message is printed >to the console. You have to skip /proc somehow. I use a regexp to weed out junk in "/" (most mount points, but not /usr). >One minor problem: Some programs include the following lines: >#include >int foo() { > extern char *sys_errlist[]; >.... >} >FreeBSD-2.[01].x declares >extern __const char *__const sys_errlist[]; ^^it doesn't have this bit probably should >in stdio.h. gcc complains about the redeclaration, then halts >compilation. I modified the sources to read >#include >#include >int foo() { >#if BSD < 199303 > extern char *sys_errlist[]; >#endif >.... >} >Is this the proper way to handle the problem? Not really. It works for one system, but for 100 systems that have sys_errlist it generalizes to a 100-line ifdef, and then there are systems that don't have sys_errlist but have strerror()... Bruce From owner-freebsd-hackers Tue Jan 31 10:24:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA22800 for hackers-outgoing; Tue, 31 Jan 1995 10:24:18 -0800 Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA22794 for ; Tue, 31 Jan 1995 10:24:14 -0800 Received: by gvr.win.tue.nl (8.6.9/1.53) id TAA11843; Tue, 31 Jan 1995 19:23:59 +0100 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199501311823.TAA11843@gvr.win.tue.nl> Subject: mail(1) from 4.4-lite-current To: freebsd-hackers@FreeBSD.org Date: Tue, 31 Jan 1995 19:23:59 +0100 (MET) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 633 Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi, I am having new sources of mail.local that does username.lock file alike locking on mailboxes. This creature is clearly from Berkeley, and it is a newer version thatn ours. I'd like to commit it, but than I want to commit the mail(1) as well. So I'm looking for the current mail sources. Does anyone have access to the 4.4 tree? I'd hate to reinvent the wheel ;-() (btw: the mail.local was appended to a cert advisory and is clearly public) This is ours: static char sccsid[] = "@(#)mail.local.c 8.6 (Berkeley) 4/8/94"; this is the one from cert: static char sccsid[] = "@(#)mail.local.c 8.18 (Berkeley) 1/25/95"; -Guido From owner-freebsd-hackers Tue Jan 31 10:54:47 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA24633 for hackers-outgoing; Tue, 31 Jan 1995 10:54:47 -0800 Received: from anvil.appsmiths.com (appsmiths.sccsi.com [198.65.134.98]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA24626 for ; Tue, 31 Jan 1995 10:54:42 -0800 Received: (from hoppy@localhost) by anvil.appsmiths.com (8.6.8/8.6.6) id MAA08430 for hackers@FreeBSD.org; Tue, 31 Jan 1995 12:54:11 -0600 From: "Clay D. Hopperdietzel" Message-Id: <199501311854.MAA08430@anvil.appsmiths.com> Subject: Some changes to gateway stuff? To: hackers@FreeBSD.org Date: Tue, 31 Jan 1995 12:54:10 -0600 (CST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 388 Sender: hackers-owner@FreeBSD.org Precedence: bulk I have a 2.0 box on my desk that wants to use a 1.1.5.1 box as a gateway out to the internet. The version of 2.0 which got pressed on CD-ROM seems to think this is a good idea. No problem. I supped CURRENT, and tried to make this work, and had this problem: # route add default protocal not supported Just for fun, I supped the 12 Jan snapshot. Same thing. What gives? From owner-freebsd-hackers Tue Jan 31 12:48:31 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA28507 for hackers-outgoing; Tue, 31 Jan 1995 12:48:31 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA28499 for ; Tue, 31 Jan 1995 12:48:25 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id NAA21461 for freebsd-hackers@freefall.cdrom.com; Tue, 31 Jan 1995 13:48:13 -0700 From: Don Yuniskis Message-Id: <199501312048.NAA21461@seagull.rtd.com> Subject: binaries in CVS tree To: freebsd-hackers@freefall.cdrom.com Date: Tue, 31 Jan 1995 13:48:12 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 371 Sender: hackers-owner@FreeBSD.org Precedence: bulk Greetings! A while back, while discussing CVS, someone indicated they had compiled/maintained a list of the binaries currently in the tree (phk??) Could this list be published/posted? Also, any other notes regarding control of the tree under CVS. I've been slowly compiling this info but peeking over someone's shoulder would sure speed things up... Thx, --don From owner-freebsd-hackers Tue Jan 31 12:57:50 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA28652 for hackers-outgoing; Tue, 31 Jan 1995 12:57:50 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA28646 for ; Tue, 31 Jan 1995 12:57:47 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id MAA12118; Tue, 31 Jan 1995 12:57:35 -0800 From: Poul-Henning Kamp Message-Id: <199501312057.MAA12118@ref.tfs.com> Subject: Re: binaries in CVS tree To: dgy@seagull.rtd.com (Don Yuniskis) Date: Tue, 31 Jan 1995 12:57:34 -0800 (PST) Cc: freebsd-hackers@freefall.cdrom.com In-Reply-To: <199501312048.NAA21461@seagull.rtd.com> from "Don Yuniskis" at Jan 31, 95 01:48:12 pm Content-Type: text Content-Length: 597 Sender: hackers-owner@FreeBSD.org Precedence: bulk > Greetings! > A while back, while discussing CVS, someone indicated they > had compiled/maintained a list of the binaries currently in > the tree (phk??) Could this list be published/posted? Also, > any other notes regarding control of the tree under CVS. I've > been slowly compiling this info but peeking over someone's > shoulder would sure speed things up... Check out the "ctm_scan" program in /usr/src/sbin/ctm/ctm_scan It can tell you. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Tue Jan 31 13:04:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA28817 for hackers-outgoing; Tue, 31 Jan 1995 13:04:15 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA28806 for ; Tue, 31 Jan 1995 13:04:11 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA28146; Tue, 31 Jan 95 13:29:59 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9501312029.AA28146@cs.weber.edu> Subject: Re: sys/netipx -Reply To: supervisor@alb.asctmd.com Date: Tue, 31 Jan 95 13:29:58 MST Cc: freebsd-hackers@FreeBSD.org In-Reply-To: from "supervisor@alb.asctmd.com" at Jan 30, 95 01:44:19 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > Would it make sense to create protocol family callbacks which would be > available to the ethernet hardware drivers? Is there such an interface > already defined? Yes and no. Callbacks probably mean that you are screwing up load order more than nything else -- that is, breaking the layering model or otherwise blurring the distinction between the logical layering. The "yes" part is that protocols like IPX benefit greatly by peeking into the packet to know the size before the allocate which cuts the number of copies by one and (potentially) allows a packet unload directly into the user buffer. NetWare uses this internally and has 1/4 the latency in it's stack of the IPX code in many UNIX implementations ("many" and not "all" because there are several implementations that have much, much worse latency). This is very important for request/response architectures, such as SMB (LANMAN) and NCP (NetWare). The cost on top of the layering abstraction getting less clean is that you must have outstanding posted reads to receive a packet, which means pre-dedicating buffers and other rather uncouth things. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Tue Jan 31 14:04:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA02413 for hackers-outgoing; Tue, 31 Jan 1995 14:04:46 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id OAA02403; Tue, 31 Jan 1995 14:04:43 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA28664; Tue, 31 Jan 95 14:31:29 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9501312131.AA28664@cs.weber.edu> Subject: Re: Optimizing CVS? To: roberto@blaise.ibp.fr (Ollivier ROBERT) Date: Tue, 31 Jan 95 14:31:28 MST Cc: jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <9501310915.AA04063@blaise.ibp.fr> from "Ollivier ROBERT" at Jan 31, 95 10:15:29 am X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > I would have to say that by this point, waiting around for CVS operations > > has taken a significant part of my life for the last 2 years. It's > > great, I love it, but damn is it SLOW! :-( Anyone out there closer to > > the CVS project who could say whether or not thoughts have been straying > > to optimization issues now? > > Maybe we should optimize stat(2) before... Ask Remy about the tests > he made between ext2fs and our ffs. Our stat(2) is way slower than the > 1.1.5.1 one. > > When I used CVS under 1.1.5.1 it was very acceptable. Now, when I > do a cvs update on directories like lib/libc, it is slow. Stat needs a lot of work... basically, the new UFS getinfo implementation sucks badly because of an NFS compatability hack that should have been made in such a way as to act as a single penalty instead of a per layer penalty (ie: NFS would still suffer, but UFS would not). There is also some room for VFS stack collapse once a mount has taken place; it's possible to drastically reduce the call overhead by using one of Thomas Rosenthal's tricks and using a top-level call-down vector that's filled out with the first active element in the stack. This works for us because, unlike Rosenthal's work, the stack is assembled on a per mount basis instead of on a per vnode basis. This means there is not near the penalty. Mount, being an infrequent operation, is generally permitted to be slow as necessary, although this shouldn't increas things drastically. Finally, the inode cache needs to be moved over to a vnode cache instead, and generalized at the comsumer level for the file system (ie: moved the hell out of UFS). SVR4 actually has this one right with their DNLC mechanism, although they (incorrectly) do not allow for use of the DNLC as a negative hit cache. Once the vnode->inode cache transition is complete, it should be possible to prefetch the the vnodes for a particular inode during directory enumeration. This fits with the locality-of-reference model which was used to justify storing a single current directory vnode pointer in the proc struct (the process current directory). This won't help with > 15 character file names (the DNLC stly cache will only cache 16 byte of name data inclusive of the NULL), but since that is really a rare occurance in a typical U*** FS, this should *significantly* speed stat operations by avoiding the nami per stat lookup for typical iterative directory enumerations. Cranking the buffer area to greater than 32 bytes total is possible (to push over the 15 character limit), but not recommended. When talking about ext2fs, it should be noted that it does a whole lot of caching of meta-data which is not technically legal, but which it gets away with because the hardware is much more reliable than when UFS was first put together. Most of the synchronus write through is disabled. This isn't a fair comparison because the reliability is not comparable. Linux also has a two stage vnode cache -- effectively the same thing as the SVR4 vnode cache coupled with the VMS second chance cache. I'm not convinced of the utility of the second chance cache in light of the normal POSIX time update semantics, since it seems pretty useless when you go to do a lookup. There's also the fact that the cache is not flushed on a CDROM device on unmount, only on a mount of new media. The same effect could probably be achieved with less code by holding a preallocation freelist of vnodes. The Linux code would seem to have much faster create times if the creates followed an equal or larger number of deletes. There is a finite probability of a terrific explosion in the Linux cache code when swapping removable media (basically, it returning cached data from the previous media). This makes them appear blindingly fast on CDROM remounts, however. I'll have more information as I hack more. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Tue Jan 31 14:19:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA03727 for hackers-outgoing; Tue, 31 Jan 1995 14:19:46 -0800 Received: from cs.sunysb.edu (sbcs.sunysb.edu [130.245.1.15]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id OAA03712 for ; Tue, 31 Jan 1995 14:19:41 -0800 Date: Tue, 31 Jan 1995 17:19:21 -0500 From: vernick@cs.sunysb.edu (Michael Vernick) Message-Id: <199501312219.AA18381@cs.sunysb.edu> Received: from sbgrad9.csdept (sbgrad9.cs.sunysb.edu) by cs.sunysb.edu; Tue, 31 Jan 1995 17:19:21 -0500 Received: by sbgrad9.csdept (4.1/SMI-4.1) id AA25290; Tue, 31 Jan 95 17:16:34 EST To: freebsd-hackers@FreeBSD.org Subject: pthreads Sender: hackers-owner@FreeBSD.org Precedence: bulk Someone mentioned that there is a 'pthreads' library for FreeBSD. Is it a lightweight process model? Or something else? Where can I find it? I looked in 'ports' but didn't see anything. Any help would be appreciated. Michael Vernick From owner-freebsd-hackers Tue Jan 31 15:59:04 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA12448 for hackers-outgoing; Tue, 31 Jan 1995 15:59:04 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA12440; Tue, 31 Jan 1995 15:59:02 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA18319; Tue, 31 Jan 1995 18:58:48 -0500 Date: Tue, 31 Jan 1995 18:58:48 -0500 From: Garrett Wollman Message-Id: <9501312358.AA18319@halloran-eldar.lcs.mit.edu> To: terry@cs.weber.edu (Terry Lambert) Cc: roberto@blaise.ibp.fr (Ollivier ROBERT), jkh@freefall.cdrom.com, hackers@freefall.cdrom.com Subject: Re: Optimizing CVS? In-Reply-To: <9501312131.AA28664@cs.weber.edu> References: <9501310915.AA04063@blaise.ibp.fr> <9501312131.AA28664@cs.weber.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk < Finally, the inode cache needs to be moved over to a vnode cache instead, > and generalized at the comsumer level for the file system (ie: moved the > hell out of UFS). SVR4 actually has this one right with their DNLC > mechanism, although they (incorrectly) do not allow for use of the DNLC > as a negative hit cache. Gee, this sure looks like a vnode cache to me... /* * Look for a the name in the cache. We don't do this * if the segment name is long, simply so the cache can avoid * holding long names (which would either waste space, or * add greatly to the complexity). * * Lookup is called with ni_dvp pointing to the directory to search, * ni_ptr pointing to the name of the entry being sought, ni_namelen * tells the length of the name, and ni_hash contains a hash of * the name. If the lookup succeeds, the vnode is returned in ni_vp * and a status of -1 is returned. If the lookup determines that * the name does not exist (negative cacheing), a status of ENOENT * is returned. If the lookup fails, a status of zero is returned. */ int cache_lookup(dvp, vpp, cnp) struct vnode *dvp; struct vnode **vpp; struct componentname *cnp; -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Tue Jan 31 16:19:13 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13074 for hackers-outgoing; Tue, 31 Jan 1995 16:19:13 -0800 Received: from kithrup.com (kithrup.com [140.174.23.40]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA13067; Tue, 31 Jan 1995 16:19:06 -0800 Received: (from sef@localhost) by kithrup.com (8.6.8/8.6.6) id QAA12854; Tue, 31 Jan 1995 16:18:54 -0800 Date: Tue, 31 Jan 1995 16:18:54 -0800 From: Sean Eric Fagan Message-Id: <199502010018.QAA12854@kithrup.com> To: terry@cs.weber.edu, wollman@halloran-eldar.lcs.mit.edu Subject: Re: Optimizing CVS? Cc: hackers@freefall.cdrom.com, jkh@freefall.cdrom.com, roberto@blaise.ibp.fr Sender: hackers-owner@FreeBSD.org Precedence: bulk In the case of CVS, most of the stat's it does, apparantly, are to determine the file type. In 4.4, this information is in the dirent structure; apparantly, if you convince cvs to use this information, it gets much faster. Sean. From owner-freebsd-hackers Tue Jan 31 16:25:17 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13361 for hackers-outgoing; Tue, 31 Jan 1995 16:25:17 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA13352 for ; Tue, 31 Jan 1995 16:25:14 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id RAA00477; Tue, 31 Jan 1995 17:24:40 -0700 From: Don Yuniskis Message-Id: <199502010024.RAA00477@seagull.rtd.com> Subject: Re: pthreads To: vernick@cs.sunysb.edu (Michael Vernick) Date: Tue, 31 Jan 1995 17:24:24 +73700 (MST) Cc: freebsd-hackers@freefall.cdrom.com (FreeBSD hackers) In-Reply-To: <199501312219.AA18381@cs.sunysb.edu> from "Michael Vernick" at Jan 31, 95 05:19:21 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 271 Sender: hackers-owner@FreeBSD.org Precedence: bulk > Someone mentioned that there is a 'pthreads' library for FreeBSD. Is > it a lightweight process model? Or something else? Where can I find > it? I looked in 'ports' but didn't see anything. Any help would be > appreciated. how about /usr/src/lib/libpthread ? :> From owner-freebsd-hackers Tue Jan 31 16:53:51 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA15474 for hackers-outgoing; Tue, 31 Jan 1995 16:53:51 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA15468; Tue, 31 Jan 1995 16:53:49 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA00456; Tue, 31 Jan 95 17:47:45 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502010047.AA00456@cs.weber.edu> Subject: Re: Optimizing CVS? To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Tue, 31 Jan 95 17:47:44 MST Cc: roberto@blaise.ibp.fr, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <9501312358.AA18319@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Jan 31, 95 06:58:48 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > < > > Finally, the inode cache needs to be moved over to a vnode cache instead, > > and generalized at the comsumer level for the file system (ie: moved the > > hell out of UFS). SVR4 actually has this one right with their DNLC > > mechanism, although they (incorrectly) do not allow for use of the DNLC > > as a negative hit cache. > > Gee, this sure looks like a vnode cache to me... > > /* > * Look for a the name in the cache. We don't do this > * if the segment name is long, simply so the cache can avoid > * holding long names (which would either waste space, or > * add greatly to the complexity). > * > * Lookup is called with ni_dvp pointing to the directory to search, > * ni_ptr pointing to the name of the entry being sought, ni_namelen > * tells the length of the name, and ni_hash contains a hash of > * the name. If the lookup succeeds, the vnode is returned in ni_vp > * and a status of -1 is returned. If the lookup determines that > * the name does not exist (negative cacheing), a status of ENOENT > * is returned. If the lookup fails, a status of zero is returned. > */ > int > cache_lookup(dvp, vpp, cnp) > struct vnode *dvp; > struct vnode **vpp; > struct componentname *cnp; You're right... but some questions, please: Is it called in the vncalls layer or in UFS for the hits? Can I cache a vpp of NULL? Can I cache a vpp of (struct vnode *)-1 or some other magic cookie to indicate a negative hit? Can I flush the cache of a particular vp to support multiple name spaces for, oh, say, a Linux style umsdos? Can I flush the cache of all vp's for a given dvp? Is the code that handles returns in the lookup in the FS or is it in the vncalls layer? Is the code that handles cache hits capable of distinguishing between a NULL (not present in cache) and the magic cookie (not present in directory)? Is a cache entry considered a hold (open instance) as far as the vnode is concerned? If the answer to all these questions (and more that I have pruned from this list) isn't "YES!", then it needs work (note: it needs work). Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Tue Jan 31 17:00:12 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA15651 for hackers-outgoing; Tue, 31 Jan 1995 17:00:12 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA15644; Tue, 31 Jan 1995 17:00:11 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id QAA06220; Tue, 31 Jan 1995 16:59:33 -0800 To: terry@cs.weber.edu (Terry Lambert) cc: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman), roberto@blaise.ibp.fr, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com Subject: Re: Optimizing CVS? In-reply-to: Your message of "Tue, 31 Jan 95 17:47:44 MST." <9502010047.AA00456@cs.weber.edu> Date: Tue, 31 Jan 1995 16:59:33 -0800 Message-ID: <6219.791600373@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Is it called in the vncalls layer or in UFS for the hits? > > Can I cache a vpp of NULL? > > [20 other questions deleted] Geeze, UTSL! I think Garrett has rather a lot on his hands without also having to answer questions that someone of your experience could easily answer for themselves! "I am your father, Luke.." :-) Jordan From owner-freebsd-hackers Tue Jan 31 18:45:13 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA20500 for hackers-outgoing; Tue, 31 Jan 1995 18:45:13 -0800 Received: from morton.cdrom.com (morton.cdrom.com [192.216.222.17]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA20493 for ; Tue, 31 Jan 1995 18:45:11 -0800 Received: (from jkh@localhost) by morton.cdrom.com (8.6.9/8.6.9) id SAA13918 for hackers@freefall; Tue, 31 Jan 1995 18:47:55 GMT Date: Tue, 31 Jan 1995 18:47:55 GMT From: "Jordan K. Hubbard" Message-Id: <199501311847.SAA13918@morton.cdrom.com> To: hackers@freefall.cdrom.com Subject: sup: Ok, I'm gonna do it. Sender: hackers-owner@FreeBSD.org Precedence: bulk Part of the 2.1 install will be a network configution menu, and on that menu will be a submenu called `SUP Configure Software Update Protocol' And on THAT submenu will be a couple of items, like so: .. Go back .. AboutSUP All About the Software Update Protocol - READ THIS! Register Register for automatic software updates If you select Register, it will first confirm that you're on the network and then it will ask you to select a sup server, one of which will be freefall.cdrom.com. Are there going to be any others? If we're going to do backup sup sites, then the time to do it is SOON! Ideally, we should have sites in the following countries (initially, anyway): Australia Denmark Germany Holland Japan U.S.A backups Then once they've selected the closest site, they check off which distributions they're interested in. A last sanity check is made to see that things are actually sort of OK, then they will be _automatically_ subscribed to current@freebsd.org (and maybe even cvs-all@freebsd.org), a sup file will be generated and they will be asked if they want to: 1. Run it once, now 2. Save the supfile somplace known for future use. 3. Save the supfile and enable sups through cron (at some given time). And from this point it's off we go. If they run the sup interactively, they can also be asked if they want to go build from the sources and then we can do some sort of `make update' thing. That's the other thing we still need to resolve, but we can get back to it later! :-) So anyway, I'd like two things from you folks initially before I dive in on this one: 1. A list of backup sup sites. 2. Some feedback on all of the above. Thanks! Jordan From owner-freebsd-hackers Tue Jan 31 19:03:16 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA20854 for hackers-outgoing; Tue, 31 Jan 1995 19:03:16 -0800 Received: from trout.nosc.mil (trout.nosc.mil [128.49.16.7]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id TAA20848 for ; Tue, 31 Jan 1995 19:03:09 -0800 Received: by trout.nosc.mil (4.1/SMI-4.1) id AA08730; Tue, 31 Jan 95 19:02:47 PST Received: by pegasus.com (8.6.8/PEGASUS-2.2) id RAA05939; Tue, 31 Jan 1995 17:02:06 -1000 Date: Tue, 31 Jan 1995 17:02:06 -1000 From: richard@pegasus.com (Richard Foulk) Message-Id: <199502010302.RAA05939@pegasus.com> To: freebsd-hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk Newsgroups: mail.freebsd.hackers Path: richard From: richard@pegasus.com (Richard Foulk) Subject: archive site for 1.1.5.1 stuff? Organization: Pegasus Information Systems Message-ID: Date: Wed, 1 Feb 1995 03:02:23 GMT Is there an archive site somewhere for 1.1.5.1 stuff somewhere? Stuff like packages, ports, etc. ... ? -- Richard Foulk richard@pegasus.com From owner-freebsd-hackers Tue Jan 31 21:05:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA22343 for hackers-outgoing; Tue, 31 Jan 1995 21:05:18 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA22337 for ; Tue, 31 Jan 1995 21:05:16 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id VAA04194; Tue, 31 Jan 1995 21:04:59 -0800 From: Poul-Henning Kamp Message-Id: <199502010504.VAA04194@ref.tfs.com> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@morton.cdrom.com (Jordan K. Hubbard) Date: Tue, 31 Jan 1995 21:04:59 -0800 (PST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199501311847.SAA13918@morton.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 06:47:55 pm Content-Type: text Content-Length: 404 Sender: hackers-owner@FreeBSD.org Precedence: bulk > freefall.cdrom.com. Are there going to be any others? If we're going to > do backup sup sites, then the time to do it is SOON! yes. How about this scenario: ftp a file from freefall traceroute all of the sites mentioned present menu of three closest -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Tue Jan 31 21:10:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA22507 for hackers-outgoing; Tue, 31 Jan 1995 21:10:10 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA22501 for ; Tue, 31 Jan 1995 21:10:09 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id FAA01322; Wed, 1 Feb 1995 05:09:56 GMT From: Paul Richards Message-Id: <199502010509.FAA01322@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@morton.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 05:09:56 +0000 (GMT) Cc: hackers@freefall.cdrom.com In-Reply-To: <199501311847.SAA13918@morton.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 06:47:55 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2704 Sender: hackers-owner@FreeBSD.org Precedence: bulk NOTE: This has gone to core only. In reply to Jordan K. Hubbard who said > > Part of the 2.1 install will be a network configution menu, and on that > menu will be a submenu called `SUP Configure Software Update Protocol' > And on THAT submenu will be a couple of items, like so: > > .. Go back .. > AboutSUP All About the Software Update Protocol - READ THIS! > Register Register for automatic software updates > I'm not sure this is a good idea. I'm already getting much too much mail from users who clearly are not capable of running development code and I'm really not looking forward to that massively increasing as every new installer takes up your offer to register for sup. On top of that I think the load on freefall will make it difficult for the real developers to work. > If you select Register, it will first confirm that you're on the network > and then it will ask you to select a sup server, one of which will be > freefall.cdrom.com. Are there going to be any others? If we're going to > do backup sup sites, then the time to do it is SOON! > This idea scares the hell out of me too since the mirrors aren't under our control and these are *development* sources we're talking about not a release. > And from this point it's off we go. If they run the sup interactively, > they can also be asked if they want to go build from the sources and > then we can do some sort of `make update' thing. That's the other thing > we still need to resolve, but we can get back to it later! :-) > You've got to be kidding. The number of times a make world actually runs, from beginning to end, flawlessly are few and far between. People *will* try and do this if you offer it to them during installation and in all likelyhood it'll fall flat on its face most of the time. In all seriousness, I'm getting more mail than I want from "not quite" newbies who ask dumb questions like, what do I do after I sup, how often should I make world and so forth. When you dangle a carrot like this in front of people they take it and the result will be that every user on the net will be supping current and complaining to us when things aren't quite working. We're seeing quite a lot of this in the mailing lists already because of the SNAP's, which, incidentally we should put big red warning signs around since people are getting the wrong impression about them and expecting them to actually work :-). Well, you asked for comments :-) -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Tue Jan 31 21:11:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA22532 for hackers-outgoing; Tue, 31 Jan 1995 21:11:39 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA22526 for ; Tue, 31 Jan 1995 21:11:37 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id VAA26087; Tue, 31 Jan 1995 21:11:15 -0800 To: Poul-Henning Kamp cc: jkh@morton.cdrom.com (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Tue, 31 Jan 95 21:04:59 PST." <199502010504.VAA04194@ref.tfs.com> Date: Tue, 31 Jan 1995 21:11:14 -0800 Message-ID: <26086.791615474@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk You're joking, right? Right??! :-) > > freefall.cdrom.com. Are there going to be any others? If we're going to > > do backup sup sites, then the time to do it is SOON! > yes. > > How about this scenario: > > ftp a file from freefall > traceroute all of the sites mentioned > present menu of three closest > > -- > Poul-Henning Kamp > TRW Financial Systems, Inc. > FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Tue Jan 31 21:12:59 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA22584 for hackers-outgoing; Tue, 31 Jan 1995 21:12:59 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA22578 for ; Tue, 31 Jan 1995 21:12:55 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id FAA01365; Wed, 1 Feb 1995 05:12:37 GMT From: Paul Richards Message-Id: <199502010512.FAA01365@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: paul@isl.cf.ac.uk (paul) Date: Wed, 1 Feb 1995 05:12:37 +0000 (GMT) Cc: jkh@morton.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: from "paul" at Feb 1, 95 05:09:56 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 363 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to paul who said > > > NOTE: This has gone to core only. > Actually, it didn't. Forgot I put that in. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Tue Jan 31 21:28:30 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA22913 for hackers-outgoing; Tue, 31 Jan 1995 21:28:30 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA22907 for ; Tue, 31 Jan 1995 21:28:29 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id VAA29191; Tue, 31 Jan 1995 21:28:16 -0800 To: Paul Richards cc: hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Wed, 01 Feb 95 05:09:56 GMT." <199502010509.FAA01322@isl.cf.ac.uk> Date: Tue, 31 Jan 1995 21:28:15 -0800 Message-ID: <29186.791616495@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > I'm not sure this is a good idea. I'm already getting much too much > mail from users who clearly are not capable of running development > code and I'm really not looking forward to that massively increasing > as every new installer takes up your offer to register for sup. Well, we've been here before (the old ``Do we really want to encourage all these newbies??'' argument) and so I'll (hopefully, please please) avoid a rehash by simply saying: We have no choice. 1. As long as we offer sup as a service, people will use it. 2. Using obfuscation as an initiation right tends to backfire - sure, it keeps rank newbies from using it, but it doesn't stop them from asking stupid questions about how to use it. Believe me, the questions don't go away, they just get redirected. 3. Not documenting something allows someone to interpret it any way they want, for both good and ill. If you don't provide a path to sup, then you also can't make sure that most people read a certain amount of doc before they start trying to use it. Most of the problems I get are from people saying ``I have to subscribe to a mailing list? Where the hell does it SAY that??'' and of course I have to answer that it DOESN'T say that! :-) If you think we can keep newbies away by not documenting things then you're living in a fool's paradise. We can't keep them away, we simply get newbies who are more clueless than even they have to be! :-) > You've got to be kidding. The number of times a make world actually > runs, from beginning to end, flawlessly are few and far between. > People *will* try and do this if you offer it to them during installation > and in all likelyhood it'll fall flat on its face most of the time. You're not reading my mail about update procedures then. This state of affairs is NOT ACCEPTABLE, and arguing that we can't go from point A to point B because there's always been this big, ugly dog standing in the middle of the road is just no substitute for finally getting up and scaring that dog away! :-) Seriously, this whole attitude of ``We can't let them into our inner sanctum! They'll do bad things!'' just has to stop. It's counter-productive, and the plain fact of the matter is that we ARE EXPORTING THESE SOURCES! FreeBSD-current is available on dozens of archive sites, and unless you also propose to yank -current out of the mainstream entirely then there's no excuse for not trying to make it work as seamlessly as possible. More importantly, and no matter what my and your feelings about it may be, it's what OUR USERS HAVE BEEN ASKING FOR! We cannot pretend to be a real operating system environment while continuing to ignore such long-stated needs so blatantly. I'll be even more contraversal: We either go for much more serious quality in our documentation and presentation or we will go the way of UNIX everywhere - slowly and painfully into ancient history. I bring up OS/2 Warp and it brings up the IBM Library manager. I bring up FreeBSD and it gives me.. A prompt. Sorry, but that just leaves me cold. I thought command-line interfaces were cool about 12 years ago, but I've grown up since then.. :-) Jordan From owner-freebsd-hackers Tue Jan 31 21:50:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA23122 for hackers-outgoing; Tue, 31 Jan 1995 21:50:14 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA23116; Tue, 31 Jan 1995 21:50:12 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id FAA01921; Wed, 1 Feb 1995 05:50:20 GMT From: Paul Richards Message-Id: <199502010550.FAA01921@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 05:50:20 +0000 (GMT) Cc: hackers@freefall.cdrom.com In-Reply-To: <29186.791616495@time.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 09:28:15 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2135 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Jordan K. Hubbard who said > > > I'm not sure this is a good idea. I'm already getting much too much > > mail from users who clearly are not capable of running development > > code and I'm really not looking forward to that massively increasing > > as every new installer takes up your offer to register for sup. > > Well, we've been here before (the old ``Do we really want to encourage > all these newbies??'' argument) and so I'll (hopefully, please please) > avoid a rehash by simply saying: > ...... > > Seriously, this whole attitude of ``We can't let them into our inner > sanctum! They'll do bad things!'' just has to stop. It's > counter-productive, and the plain fact of the matter is that we ARE > EXPORTING THESE SOURCES! FreeBSD-current is available on dozens of > archive sites, and unless you also propose to yank -current out of the > mainstream entirely then there's no excuse for not trying to make it > work as seamlessly as possible. More importantly, and no matter what > my and your feelings about it may be, it's what OUR USERS HAVE BEEN > ASKING FOR! We cannot pretend to be a real operating system > environment while continuing to ignore such long-stated needs so > blatantly. Hey, I'm all for more people in the inner sanctum, as long as they know that standing on the edge of the burning coals is risky and we haven't really got time to console them when they burn their feet. If you wander into the inner sanctum then you should *expect* to burn your feet but you're big enough not to winge about a few little blisters. That's why I think there should be these big signs on the doors which say "Only enter here if you used to be a stoker on the railways" so people don't just wander in just to have a look around and end up getting badly burnt. Rather than a big flashing neon which says, "Enter here if you want a good time" :-) -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Tue Jan 31 22:15:16 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA23483 for hackers-outgoing; Tue, 31 Jan 1995 22:15:16 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id WAA23477; Tue, 31 Jan 1995 22:15:15 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA05519; Tue, 31 Jan 95 23:09:11 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502010609.AA05519@cs.weber.edu> Subject: Re: Optimizing CVS? To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Tue, 31 Jan 95 23:09:10 MST Cc: wollman@halloran-eldar.lcs.mit.edu, roberto@blaise.ibp.fr, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <6219.791600373@time.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 04:59:33 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Is it called in the vncalls layer or in UFS for the hits? > > > > Can I cache a vpp of NULL? > > > > [20 other questions deleted] > > Geeze, UTSL! I think Garrett has rather a lot on his hands without > also having to answer questions that someone of your experience could > easily answer for themselves! "I am your father, Luke.." The point was not to get an answer, but to point out the deficiencies of the code that supposedly did what I was suggesting. The answer to many of those questions was "no". Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Tue Jan 31 22:22:23 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA23600 for hackers-outgoing; Tue, 31 Jan 1995 22:22:23 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA23591 for ; Tue, 31 Jan 1995 22:22:03 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.9/8.6.9) with SMTP id IAA05793; Wed, 1 Feb 1995 08:20:38 +0200 Message-Id: <199502010620.IAA05793@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. Date: Wed, 01 Feb 1995 08:20:38 +0200 From: Mark Murray Sender: hackers-owner@FreeBSD.org Precedence: bulk > 2. Some feedback on all of the above. This scares the willies out of me. OK - so I'm not on the firing line, so what should I care, but I am in the support business (I am a net engineer for a commercial Internet service provider) and my experience that a lot of people just press buttons because they "look cool". They have NO CONCEPT of what they are doing and they FREAK when things go wrong. I fully agree that it should be piss-easy to get SUPping going, but I think it shoulid be something that folks find later while they are tuning their systems, rather than while they are still freaked out and confused. The SUP servers will NAILED if this is not done carefully... M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-hackers Tue Jan 31 23:17:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA24567 for hackers-outgoing; Tue, 31 Jan 1995 23:17:15 -0800 Received: from crash.cts.com (crash.cts.com [192.188.72.17]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id XAA24560 for ; Tue, 31 Jan 1995 23:17:13 -0800 Received: from io.cts.com by crash.cts.com with smtp (Smail3.1.28.1 #18) id m0rZZJ9-0001GsC; Tue, 31 Jan 95 23:16 PST Received: (from root@localhost) by io.cts.com (8.6.9/8.6.9) id XAA01059; Tue, 31 Jan 1995 23:05:58 -0800 From: Morgan Davis Message-Id: <199502010705.XAA01059@io.cts.com> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Tue, 31 Jan 1995 23:05:57 -0800 (PST) Cc: hackers@freefall.cdrom.com In-Reply-To: <29186.791616495@time.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 09:28:15 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 4494 Sender: hackers-owner@FreeBSD.org Precedence: bulk Jordan K. Hubbard writes: > > If you think we can keep newbies away by not documenting things then you're > living in a fool's paradise. We can't keep them away, we simply get newbies > who are more clueless than even they have to be! :-) This is a point that needs additional reinforcement. A friend of mine and I have a lot of experience working with different flavors of Unix. We also happen to be a significant players at CTSNET (a major Internet access provider in San Diego). We have been amazed at how poorly documented routine procedures for FreeBSD happen to be. We're looking at FreeBSD as a potentially serious supplement to our existing WAN/LAN structure which is currently relying on SCO Unix for much of the host, server, and administrative tasks for more than 4,000 subscribers. Using dual news servers, we pick up one of the largest newsfeeds in Southern California with more than 11,000 groups, and have an extremely active WWW server that is currently hitting about 2 million accesses per month. The collective knowlegdge and experience to keep all this going between just the two of us is about 25 years. That picture painted, getting things to happen with FreeBSD has been less than smooth, mainly because there is a lot of exploration involved just to find the answers. (In a previous message, I liked FreeBSD to an adventure game). My friend, fortunately, has had the advantage of asking me how to accomplish basic things like getting sup working, only because I've already done a lot of the footwork before him. I think the attribution of "newbie" is misleading. Sure, we may be newbies to FreeBSD, but certainly not to Unix OS's in general, and not to "good design expectations". In lieu of adminstrator's manuals that basically give an overview of what makes FreeBSD work, there should be some kind of roadmap that spells things out clearly. Here's how you get the sources so you can at least recompile your kernel. Here's how you set up sup so you can get the bug fixes to those sources you just picked up. Here's how you reconfig your kernel to turn your machine into a network router. Here's how you easily get PPP working. Here's how you... The current FreeBSD.FAQ is horrible and filled with incorrect information. This is not a roadmap. It's a hack. After I installed 2.0R in November just after it was released, I exited from the nice installer interface wondering, OK, now how do I get back to that? The installer ought to be EASILY reentrant -- I had no idea where it ran or how to get back to it once it quit. And it should also assume that the user may want to come back to it to do other things and really make a lot of noise about proceding with things like fdisk and disklabelling, post-install. It also seems to want to find its FAQ files and read me files on the boot floopy and not in /usr/share/FAQ as a secondary (or perhaps primary location). Etc. etc. Now, I realize that much is being done about the documentation. There is a web site that will tie all this together. And that's really great, and perhaps I'm digressing a bit. But the idea of not making it easy for what I would consider to be "expert" users to get FreeBSD working in the best way turns your user base into: a) a bunch of uninformed people who can't make accurate statements about FreeBSD, b) a bunch of people who think FreeBSD is a joke because you can't do anything with it, or c) something worse than those, like a bunch of people wanting to return to Linux. :-) And by "making it easy" -- I don't mean spoonfeeding, handholding, etc., which many seem to think is bad since it would mean educating those who should even own pocket calculators so that they could possibly administrate a FreeBSD system. But, heck, if you did *that*, then you've just done something pretty amazing. What's wrong with that? Give users the tools and information to reasonably educate themselves. The alternative is lack of support for FreeBSD since it embodies no real support for those interested in checking it out. You'll either wind up with total indifference to what FreeBSD is all about while people move to something else, or you'll end up with a group of frustrated people who just gave up and have nothing good to say. Sure, sharing the information may be painful at times. But, as the net continues to teach us everyday, information withheld is a more terrible consequence. The frustrating thing? I know that there is greatness here. Why hide it? From owner-freebsd-hackers Tue Jan 31 23:29:11 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA24687 for hackers-outgoing; Tue, 31 Jan 1995 23:29:11 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA24681; Tue, 31 Jan 1995 23:29:08 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id XAA06710; Tue, 31 Jan 1995 23:28:09 -0800 To: Paul Richards cc: jkh@FreeBSD.org (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Wed, 01 Feb 95 05:50:20 GMT." <199502010550.FAA01921@isl.cf.ac.uk> Date: Tue, 31 Jan 1995 23:28:08 -0800 Message-ID: <6709.791623688@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > That's why I think there should be these big signs on the doors which > say "Only enter here if you used to be a stoker on the railways" so people > don't just wander in just to have a look around and end up getting badly > burnt. Rather than a big flashing neon which says, "Enter here if you > want a good time" :-) I think we're in violent agreement.. :-) Jordan From owner-freebsd-hackers Tue Jan 31 23:32:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA24722 for hackers-outgoing; Tue, 31 Jan 1995 23:32:06 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA24716; Tue, 31 Jan 1995 23:32:04 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id XAA06750; Tue, 31 Jan 1995 23:31:51 -0800 To: terry@cs.weber.edu (Terry Lambert) cc: jkh@FreeBSD.org (Jordan K. Hubbard), wollman@halloran-eldar.lcs.mit.edu, roberto@blaise.ibp.fr, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com Subject: Re: Optimizing CVS? In-reply-to: Your message of "Tue, 31 Jan 95 23:09:10 MST." <9502010609.AA05519@cs.weber.edu> Date: Tue, 31 Jan 1995 23:31:50 -0800 Message-ID: <6748.791623910@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > The point was not to get an answer, but to point out the deficiencies > of the code that supposedly did what I was suggesting. Grumble. You know what I hate? Rhetorical questions! :-) Perhaps it would have been more constructive (IMHO) to have simply pointed out where the current code wasn't doing any of those things. Or, better yet, to have sent diffs to do all these things! ;-) Jordan From owner-freebsd-hackers Tue Jan 31 23:56:00 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA24930 for hackers-outgoing; Tue, 31 Jan 1995 23:56:00 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA24924 for ; Tue, 31 Jan 1995 23:55:58 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id XAA19507 for hackers@freebsd.org; Tue, 31 Jan 1995 23:55:46 -0800 From: Poul-Henning Kamp Message-Id: <199502010755.XAA19507@ref.tfs.com> Subject: SUP must die, CTM for president !! To: hackers@FreeBSD.org Date: Tue, 31 Jan 1995 23:55:46 -0800 (PST) In-Reply-To: <29186.791616495@time.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 09:28:15 pm Content-Type: text Content-Length: 3278 Sender: hackers-owner@FreeBSD.org Precedence: bulk OK, I just had a chat with Jordan over a piece of cake (it's true !) >>> I belive that sup needs to die for all "src-current" use <<< I can still see a mission for it in the cvs-* area, where committers may want to get a up-to-the-minute copy of the cvs tree. But for src-current: It is stupid. Look at it: We run sup-scan every 8 hours, then we download individual sets of files to each user based on timestamps. That's not particular smart. We have probably all been hit by the zero byte file with the right timestamp havn't we ? Imagine the email ? "Well I sup'ed at 10:24AM (Tanzania time) from the mirror at zulu.foo.haiti and I see this bug..." Nobody can tell what version this person is running. And all the mirrors have to run supserver ? No way they will. Here is my counter suggestion: ------------------------------ We set up a machine, (thud probably) to run a shell script X times per day (X in [1..4]) which does a "make cleandist ; make obj ; make all" and if that succeeds it produces a CTM delta, which gets put in the public area on ftp.freebsd.org automatically and emailed to the ctm-src-cur mailing list at the same time. Advantages: Ftp can be used for transfer, it is much more efficient than sup I'm well connected, 6 hops to freefall, and I only use 50% of my modems bandwidth with sup.. :-( On top of that: CTM transfers only the changes, not the entire file each time a line is touched. People can ftp at the work/university and carry floppies home if they wish. People can stay current via email too. The mirrors will not even have to think about what's in the files. They can just be ftp-mirrors as usual. CTM uses md5, so it will detect if people have corrupt files. We get a sequence of "snapshots" where we know that the tree isn't entirely broken. People get a version handle they can use for reporting: the CTM-delta number. We can even make send-pr pick it up if we want to. We linearizes the load on freefall. More "customers" doesn't mean more load. Is CTM ready to do this ? ------------------------- Almost, I think. It will need a little work, but not too much, compared to the mess we would have to clean up with sup. And it should be moved to freefall/thud instead of ref. We may need a special "synchronize" version of ctm, where people can run a program, send the output and receive a special delta, which will get them up to date, but that is comparable to the load of sup today, so that should be a cheap service to run... Alternatives: ------------- Some serious improvements to sup. OK, so there, I opened my big mouth again. I hope to get support from some of the people who ran or runs CTM... (What needs to be better ? You guys are remarkably silent ! speak up ! Now is the time to retrospectively get on the cutting edge :-) Will anybody be willing to step in and help make CTM perfect ? I will clearly not have all the time to do this myself and be the 2.1 release engineer at the same time... I wouldn't mind handing the thing over to somebody else entirely if somebody were to step forward... (HINT HINT !) What do you think ? -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 00:08:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA25216 for hackers-outgoing; Wed, 1 Feb 1995 00:08:35 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA25210; Wed, 1 Feb 1995 00:08:34 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id AAA09876; Wed, 1 Feb 1995 00:07:51 -0800 To: Morgan Davis cc: jkh@FreeBSD.org (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Tue, 31 Jan 95 23:05:57 PST." <199502010705.XAA01059@io.cts.com> Date: Wed, 01 Feb 1995 00:07:50 -0800 Message-ID: <9872.791626070@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > A friend of mine and I have a lot of experience working with different > flavors of Unix. We also happen to be a significant players at CTSNET > (a major Internet access provider in San Diego). We have been amazed > at how poorly documented routine procedures for FreeBSD happen to be. Thank you for articulating so well my exact feelings! It's a sad reflection on some of the downsides of the whole ``hacker ethic'' when you hear some of our own core team members say, with a twinge of perverse pride, that "They've never installed FreeBD from scratch." Then try sitting behind a _skilled programmer_ who's totally new to FreeBSD sometime and watch him try to install the system. You may even learn a few new words! :-) Now not to beat on the core people too much - a big reason a lot of them never install has to do with resources. They have one key machine they can't afford to lose or they're balls-to-the-wall on some project and don't have time to spend on things like watching FreeBSD install. But it's still pretty important, nonetheless, and getting involved in *doing* the FreeBSD installation is almost an exercise in controlled dispair. Once you start really getting into it, you're struck by the sheer magnitude of what's MISSING. Argh! Just sit down for 10 minutes and you can think up about 20 things that somebody REALLY should go off and document, or automate, or even just plain FIX! So yes, there's very little that's truly OBVIOUS about the system and obvious is what it all really needs to be. Why? For the rank newbies who just want to say they ran a UNIX on their PC? No! For me, it's doing it for the professionals who are in a DIFFERENT AREA of the industry! People who are doing graphics, or video mixing, or service providerships, or audio work, or games development, or counting tree-rings (really!) or any one of a hundred different things that *I* think are cool! I want those people running FreeBSD so that I can use it as a springboard to go find out more about THEIR stuff! Just having a stupid OS sitting here staring at you is BORING! :-) :-) And for all of those people, being wholly trained in other disciplines that may not include operating systems, they need FreeBSD to be EASY TO INSTALL and EASY TO USE. They need to be able to relate it quickly to the kind of work THEY are doing or clearly there's no point in running FreeBSD for them! I am ambitious. I want to see FreeBSD running at ice stations, monitoring weather equipment and making the data available over the Internet. I want to see it in high schools and colleges, providing cheap instructional computing. And I want to see it in small and medium sized businesses doing Real Work(tm). I know that I will not see it doing any of those things if it is not easy to install and easy to use. I shall therefore be putting ALL of my spare effort over the next year (I hope!) into this area and let other folks worry about the kernel and general system integrity. They do that better than I do anyway! :-) > After I installed 2.0R in November just after it was released, I > exited from the nice installer interface wondering, OK, now how do I > get back to that? The installer ought to be EASILY reentrant -- I had In 2.1, that nice installer and "the nice system management tool" will be two seperate things, and much more directly pointed at. In 2.0, sysinstall never really crawled above being just a one-off installer and thus we weren't exactly keen to point people at it! :-) > The frustrating thing? I know that there is greatness here. Why hide > it? Sigh. I would like that on a T-shirt: Front of shirt: "UNIX" (big letters) Back of shirt: "Even though we did our best to hide it, there's some great stuff in here!" :-) From owner-freebsd-hackers Wed Feb 1 00:18:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA25337 for hackers-outgoing; Wed, 1 Feb 1995 00:18:37 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA25331 for ; Wed, 1 Feb 1995 00:18:36 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id AAA16418; Wed, 1 Feb 1995 00:18:24 -0800 To: Poul-Henning Kamp cc: hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-reply-to: Your message of "Tue, 31 Jan 95 23:55:46 PST." <199502010755.XAA19507@ref.tfs.com> Date: Wed, 01 Feb 1995 00:18:24 -0800 Message-ID: <16399.791626704@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > OK, I just had a chat with Jordan over a piece of cake (it's true !) Well, like I told you at the time (between mouthfuls): If, by the time I get done with my second-stage stuff for the 2.1 install, sup is dead then I won't document it. That is to say, if you and your brave (and sometimes merry) band of CTM volunteers succeed in making it the all-singing, all-dancing, all-high-fiber equivalent of sliced bread and hot sex with pert-nosed California girls who, well, never mind let's not get into that, if you and your CTM people manage to pull it off then this will be be good and I will also document it. If you don't, then I will still document sup because we will still be using it and, as I also said to you over the same cake, our motto for 2.1 should be: "Either kill it or document it." How's that? Jordan From owner-freebsd-hackers Wed Feb 1 00:22:40 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA25438 for hackers-outgoing; Wed, 1 Feb 1995 00:22:40 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA25432 for ; Wed, 1 Feb 1995 00:22:39 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id AAA21068; Wed, 1 Feb 1995 00:22:27 -0800 To: Poul-Henning Kamp cc: hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-reply-to: Your message of "Tue, 31 Jan 95 23:55:46 PST." <199502010755.XAA19507@ref.tfs.com> Date: Wed, 01 Feb 1995 00:22:26 -0800 Message-ID: <21066.791626946@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk P.S. Is it currently possible to set someone up with a special CTM alias in their /etc/aliases that will allow freefall to send them patches which get filed and applied automatically? That way, to register for CTM updates a user just says "Sure, I'm willing" and it sends off a subscription request to the nearest CTM site for doing it by mail, or sets up some sort of mirror to grab it via ftp, and adds the alias so that it's all automatic after that. The user gets daily/weekly/monthly/whatever reports from CTM when it changes things and they can do with those whatever they wish. THAT would be very cool. Totally automated and unattended. We update people by sending email to a special address on their machine. I like it. We might need to go to PGP authentication at some point so that only WE can generate official patches, but that's down the road. Jordan From owner-freebsd-hackers Wed Feb 1 01:21:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA27641 for hackers-outgoing; Wed, 1 Feb 1995 01:21:52 -0800 Received: from FIMP01.fim.uni-linz.ac.at (fimp01.fim.uni-linz.ac.at [140.78.100.24]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id BAA27623 for ; Wed, 1 Feb 1995 01:21:41 -0800 Received: by FIMP01.fim.uni-linz.ac.at (5.57/Ultrix3.0-C) id AA23141; Wed, 1 Feb 95 10:22:53 +0100 Date: Wed, 1 Feb 95 10:22:53 +0100 From: cg@FIMP01.fim.uni-linz.ac.at (DI. Christian Gusenbauer) Message-Id: <9502010922.AA23141@FIMP01.fim.uni-linz.ac.at> To: freebsd-hackers@FreeBSD.org Subject: TCP/IP benchmarking Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi! I had to develop a TCP/IP driver for an Intel 80596 and an Intel 80960 CA. Now, I tried to test its performance and so I connected a DECstation 5000/240 with the i960/80596 and run a benchmark. There were no other machines connected to this segment, and only neccessary programs were running on the DEC. To send 10000 packets from the DEC to the i960 and vice versa, it takes about 20 to 61 seconds (for packets with 128/1536 Byte). To verify these tests, I connected a 486 DX/2 66 MHz running FreeBSD-current and a 386 33 MHz (both boxes with NE2000 comp. network cards) running 1.1.5. I repeated my tests and I have to say, that FreeBSD is much faster! But, starting with packet sizes > 1024 Byte, FreeBSD takes about 120 to 130 seconds to finish the benchmarks and that's much slower. So I want to ask all TCP/IP-hackers if you know, why? Is a packet size of more than 1024 Byte a problem for FreeBSD? Thanks, for all replies! Christian. PS: If you want, you can find my little benchmark "bench.c" on ftp.fim.uni-linz.ac.at:/pub/soft/unix. ----------------------------- DI. Christian Gusenbauer gusenbauer@fim.uni-linz.ac.at From owner-freebsd-hackers Wed Feb 1 01:31:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA27923 for hackers-outgoing; Wed, 1 Feb 1995 01:31:18 -0800 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA27914; Wed, 1 Feb 1995 01:31:15 -0800 Date: Wed, 1 Feb 1995 01:31:15 -0800 From: Jeffrey Hsu Message-Id: <199502010931.BAA27914@freefall.cdrom.com> To: jkh Subject: POS (was Re: sup: Ok, I'm gonna do it.) Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk I am ambitious. I want to see FreeBSD running at ice stations, ... And I want to see it in small and medium sized businesses doing Real Work(tm). Point of sales systems are a big part of SCO Unix sales and one of the most common business applications. These POS packages are usually custom-built vertical applications with the operating system bundled in. Does anyone want to put one together for FreeBSD? I figure the first thing we need is a barcode reader. We could use tk or tkperl for the front-end and use sql to pass data to some database, running on some other machine. Eventually, we'll want to have that running on FreeBSD too. (Sybase or Oracle employees take note: lobby your local VP. Better yet, do the port, then lobby your VP.) I figure we already have the networking requirements covered. There are other architectures, usually involving terminals, but we've got to start somewhere. Jeffrey From owner-freebsd-hackers Wed Feb 1 02:01:48 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA28888 for hackers-outgoing; Wed, 1 Feb 1995 02:01:48 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id CAA28879; Wed, 1 Feb 1995 02:01:34 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id CAA17409; Wed, 1 Feb 1995 02:01:21 -0800 To: Jeffrey Hsu cc: hackers@freefall.cdrom.com Subject: Re: POS (was Re: sup: Ok, I'm gonna do it.) In-reply-to: Your message of "Wed, 01 Feb 95 01:31:15 PST." <199502010931.BAA27914@freefall.cdrom.com> Date: Wed, 01 Feb 1995 02:01:19 -0800 Message-ID: <17408.791632879@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Point of sales systems are a big part of SCO Unix sales and one of > the most common business applications. These POS packages are > usually custom-built vertical applications with the operating system > bundled in. Does anyone want to put one together for FreeBSD? I I don't really feel like putting one together myself (I've *done* POS systems; I cut my teeth on the damn things! I don't want to do them ever again! :-) but I strongly support the sentiment! I've long felt that 2 or 3 dedicated hackers could easily put a warehousing or POS network together with dedicated entry terminals (those vt100's really take a beating and keep going! :-) hooked to a FreeBSD server box. The console of the box itself could run a little application monitor in snazzy syscons colors on some cheapo 14" monitor and VGA card. When the sysop wants to work on it, he or she even has up to 12 virtual screens to work on - woo! That's a lot better than the console interface of any of the systems I used to put together! :-) In situations where even that's impractical, they could use the serial console stuff and a suitably chosen machine racked in a sealed, dustproof (sort of) rack. No vga display or keyboard to cause problems, just a rack and those little industrial terminals and their twisted pair serial connections down on the shop floor. For databases, they could go Ingres or even spend some time beating on postgres to make it something more of what they want. For a lot of applications, however, even that's overkill and they could always just use their own file format and B-trees or something. The DB package we ship with isn't even that bad now, actually, and you could certainly do something like a small sawmill's work-order database with it. Any way you slice it, if you're sure that your underlying OS is stable then you can put the rest together with off-the-shelf PC components (that you've tested extensively) and some custom code of your own. Get a reseller's certification for the low hardware pricing and then walk into small businesses and undercut the turnkey bids. Not hard, since most turnkey systems are EXPENSIVE. It would be an uphill road to climb in competing with the quality of the turnkey software, but even that shouldn't be too hard for 3 really BRIGHT folks with solid motivation to build their own company in that business. It's even kind of fun. You get to see how a lot of busineses work that you never even really thought much about before! Ever wonder how they make fish tanks? Or plastic cups? Or comic books? Or auto parts? I could talk to you about all of these things from the production automation side.. :-) Jordan From owner-freebsd-hackers Wed Feb 1 03:44:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA03590 for hackers-outgoing; Wed, 1 Feb 1995 03:44:54 -0800 Received: from ensta.ensta.fr (ensta.ensta.fr [147.250.1.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA03584 for ; Wed, 1 Feb 1995 03:44:48 -0800 Received: from itesec.hsc-sec.fr (itesec.hsc-sec.fr [192.70.106.33]) by ensta.ensta.fr (8.6.4/8.6.4) with SMTP id MAA17157 for ; Wed, 1 Feb 1995 12:44:20 +0100 Received: from sidhe.hsc-sec.fr by itesec.hsc-sec.fr (5.65d8/IDA-1.5f) via HSCnet with SMTP id AA11600; Wed, 1 Feb 1995 12:44:08 +0100 Received: (from roberto@localhost) by sidhe.hsc-sec.fr (8.6.9/sidhe-1.2) id MAA17954; Wed, 1 Feb 1995 12:41:59 +0100 Date: Wed, 1 Feb 1995 12:41:59 +0100 From: Ollivier Robert Message-Id: <199502011141.MAA17954@sidhe.hsc-sec.fr> To: hackers@freefall.cdrom.com Subject: NFS V3 Alpha release (fwd) Reply-To: roberto@hsc.fr.net (Ollivier Robert) Newsgroups: comp.unix.bsd,comp.protocols.nfs,comp.os.386bsd.misc In-Reply-To: <3gm938$inb@ccshst05.cs.uoguelph.ca> Organization: Herve Schauer Consultants, Paris, France Sender: hackers-owner@FreeBSD.org Precedence: bulk Just saw that on UseNet... ------- start of forwarded message ------- From: rmacklem@uoguelph.ca (Rick Macklem) Newsgroups: comp.unix.bsd,comp.protocols.nfs,comp.os.386bsd.misc Subject: NFS V3 Alpha release Date: 31 Jan 1995 21:12:08 GMT Organization: University of Guelph Summary: Alpha test release of NFS V3 Keywords: NFS For any daring soul who is interested, there is an Alpha test release of NFS code that includes support for NFS Version 3 and assorted other new features up anonymous ftpable from snowhite.cis.uoguelph.ca [131.104.48.1] in /pub/nfs. This code has only been tested in FreeBSD2.0R, but should be runable in other 4.4BSD-Lite based operating systems withou too much effort. Good luck if you decide to try it, rick ps: Be sure to read the Readme.nfsv3 file before deciding to go ahead with it. ------- end of forwarded message ------- -- Ollivier ROBERT -=-=- Hervé Schauer Consultants -=-=- roberto@hsc.fr.net -=-=-=-=-=- Support The Free UNIX Systems ! FreeBSD NetBSD Linux -=-=-=-=-=- From owner-freebsd-hackers Wed Feb 1 03:53:20 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA03911 for hackers-outgoing; Wed, 1 Feb 1995 03:53:20 -0800 Received: from rz-wb.fh-sw.de ([192.129.23.111]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA03875 for ; Wed, 1 Feb 1995 03:52:46 -0800 Received: (from root@localhost) by rz-wb.fh-sw.de (8.6.9/8.6.9) id MAA04796; Wed, 1 Feb 1995 12:51:51 +0100 Date: Wed, 1 Feb 1995 12:51:51 +0100 (MET) From: Michael Reifenberger To: Poul-Henning Kamp cc: hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-Reply-To: <199502010755.XAA19507@ref.tfs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk But don't forget to say to the people: CURRENT SOURCES CAN KILL YOUR MACHINE/FS/DATA o Stress that current is alpha code. o You have to teach how to get consistency between kernel/userland stuff. (Maybe CTM patches must contain scripts to rebuild some stuff in the right order) Do you remember the troubles due the locale support in libc? On the other side a CTM based current policy would reach more people since it is cheaper to have email than ip access. Bye! .... Michael Reifenberger From owner-freebsd-hackers Wed Feb 1 03:56:30 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA04363 for hackers-outgoing; Wed, 1 Feb 1995 03:56:30 -0800 Received: from gatekeeper.us.oracle.com (gatekeeper.us.oracle.com [192.216.243.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA04353 for ; Wed, 1 Feb 1995 03:56:26 -0800 Received: from iesun1.ie.oracle.com by gatekeeper.us.oracle.com with SMTP (8.6.7/37.7) id DAA11988; Wed, 1 Feb 1995 03:56:11 -0800 Received: by iesun1.ie.oracle.com (4.1/37.3.TJL.1.84) id AA19479; Wed, 1 Feb 95 11:56:29 GMT Message-Id: <9502011156.AA19479@iesun1.ie.oracle.com> Date: Wed, 1 Feb 95 11:56:29 GMT From: "Henry Chung " To: hackers@FreeBSD.org Subject: Support for IDE or Sound Blaster interface CD-ROM Original-To: IEUNIX:hackers@freebsd.org Sender: hackers-owner@FreeBSD.org Precedence: bulk Does anyone know what is the current state of the above in future releases of FreeBSD? Thank you very much for your hlep, appreciated. Regards, -- Henry Hyen-Vui Chung ================================================================================ ICL Product Line Developer Oracle Europe Manufacturing Ltd. e-mail: hchung@ie.oracle.com Maretimo Court, Temple Road Tel : 353 12834700 ext 220 Blackrock, Co. Dublin Fax : 353 12834732 Republic of Ireland. -----------------------------------oOo------------------------------------------ From owner-freebsd-hackers Wed Feb 1 04:14:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA05187 for hackers-outgoing; Wed, 1 Feb 1995 04:14:10 -0800 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA05180 for hackers; Wed, 1 Feb 1995 04:14:09 -0800 Date: Wed, 1 Feb 1995 04:14:09 -0800 From: "Jordan K. Hubbard" Message-Id: <199502011214.EAA05180@freefall.cdrom.com> To: hackers Subject: this is silly - really! Sender: hackers-owner@FreeBSD.org Precedence: bulk ok, just a quick straw poll. how many people out there _really object_ when somebody sends them something in all lower-case, too lazy to even capitalize after punctuation? this used to sort of bother me until finally the light dawned yesterday and i understood - it's a lot *faster* to type when you ignore case! gee! revelation! :-) now it's no coincidence that all my very busiest friends all started doing this around the same time! :-) on the other hand, as you can plainly see, it looks kinda stupid. it is certainly much faster to type, and you run into less run-on mistakes where you get two letters cap'd and then you have to go back and muck it all up for awhile until finally you can go on to the next word. bah. so what's the concensus? go for fast but ugly or slower but more elegant? :-) jordan From owner-freebsd-hackers Wed Feb 1 04:40:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA05504 for hackers-outgoing; Wed, 1 Feb 1995 04:40:52 -0800 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA05498 for ; Wed, 1 Feb 1995 04:40:47 -0800 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id HAA13374; Wed, 1 Feb 1995 07:39:56 -0500 From: Peter Dufault Message-Id: <199502011239.HAA13374@hda.com> Subject: Re: pthreads To: dgy@seagull.rtd.com (Don Yuniskis) Date: Wed, 1 Feb 1995 07:39:55 -0500 (EST) Cc: vernick@cs.sunysb.edu, freebsd-hackers@freefall.cdrom.com In-Reply-To: <199502010024.RAA00477@seagull.rtd.com> from "Don Yuniskis" at Jan 31, 95 05:24:24 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 849 Sender: hackers-owner@FreeBSD.org Precedence: bulk Don Yuniskis writes: > > > Someone mentioned that there is a 'pthreads' library for FreeBSD. Is > > it a lightweight process model? Or something else? Where can I find > > it? I looked in 'ports' but didn't see anything. Any help would be > > appreciated. > > how about /usr/src/lib/libpthread ? :> > I don't think it is in 2.0: > % ls -lt /usr/src/lib/libpthread > ls: /usr/src/lib/libpthread: No such file or directory And on freefall: > % ls -lt /home/ncvs/src/lib/libpthread > ls: /home/ncvs/src/lib/libpthread: No such file or directory It goes on my TODO list if no one else has it. Peter -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 -- Formerly hd@world.std.com. E-mail problems? Tell hdslip@iii.net From owner-freebsd-hackers Wed Feb 1 04:46:02 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA05626 for hackers-outgoing; Wed, 1 Feb 1995 04:46:02 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA05620; Wed, 1 Feb 1995 04:45:59 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id NAA23800 ; Wed, 1 Feb 1995 13:47:12 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA09786; Wed, 1 Feb 95 13:45:06 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9502011245.AA09786@blaise.ibp.fr> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 13:45:05 +0100 (MET) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 442 Sender: hackers-owner@FreeBSD.org Precedence: bulk > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) Slower but more elegant (at least for what I write). It is not an english grammar/spelling contest so people is free to use whatever they want anyway. :-) You seems to have lot of free time Jordan... Hmmm :-)) -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Wed Feb 1 04:51:11 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA05920 for hackers-outgoing; Wed, 1 Feb 1995 04:51:11 -0800 Received: from amcell2.caisr.cwru.edu (amcell2.CAISR.CWRU.Edu [129.22.24.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA05908 for ; Wed, 1 Feb 1995 04:51:00 -0800 Received: (from ljo@localhost) by amcell2.caisr.cwru.edu (8.6.9/8.6.6) id HAA09062; Wed, 1 Feb 1995 07:50:26 -0500 Date: Wed, 1 Feb 1995 07:50:26 -0500 From: L Jonas Olsson Message-Id: <199502011250.HAA09062@amcell2.caisr.cwru.edu> To: dufault@hda.com CC: dgy@seagull.rtd.com, vernick@cs.sunysb.edu, freebsd-hackers@freefall.cdrom.com In-reply-to: <199502011239.HAA13374@hda.com> (message from Peter Dufault on Wed, 1 Feb 1995 07:39:55 -0500 (EST)) Subject: Re: pthreads Reply-to: ljo@po.cwru.edu Sender: hackers-owner@FreeBSD.org Precedence: bulk I think Lars Fredriksen has it running on 2.0. Jonas >From: fredriks@mcs.com (Lars Fredriksen) >Subject: Re: pthreads >To: dfr@render.com (Doug Rabson) >Date: Mon, 12 Dec 1994 15:16:32 -0600 (CST) >Cc: hackers@freebsd.org, proven@mit.edu >In-Reply-To: <199412091420.OAA19083@trout.render.com> from "Doug Rabson" at Dec 9, 94 02:20:50 pm >X-Mailer: ELM [version 2.4 PL23] >Content-Type: text >Content-Length: 770 >Sender: hackers-owner@freebsd.org >Precedence: bulk Doug Rabson writes: > > Is anyone working on pthreads for 2.0 or using pthreads in 1.1.5? I > just started looking at getting the 1.1.5 version working under 2.0 > and it appears to be seriously broken in places. > > Is there a more recent version than the one in 1.1.5? I don't want to > spend too long fixing it if the work has already been done elsewhere. > Yes, and yes. I do have a newer version up and running. This is based upon draft 8 (now there are things that have to change to upgrade it to draft 10). I will see if I cannot get it on to freefall this weekend. Lars -- ------------------------------------------------------------------- Lars Fredriksen fredriks@mcs.com (home) lars@fredriks.pr.mcs.net (home-home) fredriks@asiago.cs.wisc.edu From owner-freebsd-hackers Wed Feb 1 04:57:01 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA06407 for hackers-outgoing; Wed, 1 Feb 1995 04:57:01 -0800 Received: from dataplex.net (SHARK.DATAPLEX.NET [199.183.109.241]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA06393 for ; Wed, 1 Feb 1995 04:56:53 -0800 Received: from [199.183.109.242] by dataplex.net with SMTP (MailShare 1.0b8); Wed, 1 Feb 1995 06:56:25 -0600 X-Sender: wacky@shark.dataplex.net Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 1 Feb 1995 06:56:24 -0600 To: hackers@freefall.cdrom.com From: rkw@dataplex.net (Richard Wackerbarth) Subject: Re: sup: Ok, I'm gonna do it. Sender: hackers-owner@FreeBSD.org Precedence: bulk >And from this point it's off we go. If they run the sup interactively, >they can also be asked if they want to go build from the sources and >then we can do some sort of `make update' thing. That's the other thing >we still need to resolve, but we can get back to it later! :-) IMHO, there are two things that MUST be resolved. 1) The MAKE procedure must run without any manual kludges. I am working on that! Basically, you have to "bootstrap" your way to a set of tools that can build a system. Then you can go at it. 2) The second problem is that the system must, at least, compile from any release. What I would suggest is a bit more "engineering" in the process. Perhaps we need a two step commit process. Basically, developers commit to "wanna-be-current". Periodically take a snapshot of this and test to see if everything compiles. If not, it gets bounced! Things that pass the sieve go into "current". It might also be appropriate to have a differentiation between corrections to a release and additional functionality. I think that many users are more interested in patches to correct bugs in what they have rather than the latest and greatest might work code. ---- Richard Wackerbarth rkw@dataplex.net From owner-freebsd-hackers Wed Feb 1 05:05:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA07217 for hackers-outgoing; Wed, 1 Feb 1995 05:05:58 -0800 Received: from lupine.nsi.nasa.gov (lupine.nsi.nasa.gov [198.116.2.100]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA07205; Wed, 1 Feb 1995 05:05:49 -0800 Received: (from mnewell@localhost) by lupine.nsi.nasa.gov (8.6.9/8.6.9) id IAA06207; Wed, 1 Feb 1995 08:04:35 -0500 Date: Wed, 1 Feb 1995 08:04:30 -0500 (EST) From: "Michael C. Newell" To: "Jordan K. Hubbard" cc: hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk all lower case isn't a problem from my perspective; I DO REALLY HATE IT THOUGH WHEN PEOPLE SEND MESSAGES IN ALL UPPER CASE. (shudder) No mercy should be shown to upper-case weenies; most are probably ex-mainframers that are trying to find real careers anyway... I learned to touch-type in high school, so mixing case is really easy for me... Mike On Wed, 1 Feb 1995, Jordan K. Hubbard wrote: > Date: Wed, 1 Feb 1995 04:14:09 -0800 > From: Jordan K. Hubbard > To: hackers@freefall.cdrom.com > Subject: this is silly - really! > > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? this used to sort of bother me until finally > the light dawned yesterday and i understood - it's a lot *faster* to > type when you ignore case! gee! revelation! :-) now it's no coincidence > that all my very busiest friends all started doing this around the > same time! :-) > > on the other hand, as you can plainly see, it looks kinda stupid. > > it is certainly much faster to type, and you run into less run-on mistakes > where you get two letters cap'd and then you have to go back and muck it all > up for awhile until finally you can go on to the next word. bah. > > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) > > jordan > > Thanks, Mike +--------------------------------------+------------------------------------+ |Mike Newell | The opinions expressed herein are | |NASA Science Internet Network Systems | my own, and do not necessarily | |Sterling Software, Inc. | reflect those of the NSI program, | |MNewell@nsipo.nasa.gov | Sterling Software, NASA, or anyone | |+1-202-434-8954 | else. | +--------------------------------------+------------------------------------+ From owner-freebsd-hackers Wed Feb 1 05:34:47 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA10177 for hackers-outgoing; Wed, 1 Feb 1995 05:34:47 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA10166 for ; Wed, 1 Feb 1995 05:34:17 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.9/8.6.9) with SMTP id PAA06824; Wed, 1 Feb 1995 15:20:55 +0200 Message-Id: <199502011320.PAA06824@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: Poul-Henning Kamp cc: hackers@FreeBSD.org, mark@grunt.grondar.za Subject: Re: SUP must die, CTM for president !! Date: Wed, 01 Feb 1995 15:20:54 +0200 From: Mark Murray Sender: hackers-owner@FreeBSD.org Precedence: bulk > OK, I just had a chat with Jordan over a piece of cake (it's true !) Sigh. This dispells the myth that jkh is a perl script... ;-) > >>> I belive that sup needs to die for all "src-current" use <<< Yeah! SUP's take a couple of hours round here, often for very little... > We set up a machine, (thud probably) to run a shell script X times per day > (X in [1..4]) which does a "make cleandist ; make obj ; make all" and if > that succeeds it produces a CTM delta, which gets put in the public > area on ftp.freebsd.org automatically and emailed to the ctm-src-cur > mailing list at the same time. Will these be proper diffs, or will SUPPpers (new-style) also have all the old deleted crud hanging around too? > Advantages: > > Ftp can be used for transfer, it is much more efficient than sup > I'm well connected, 6 hops to freefall, and I only use 50% of my > modems bandwidth with sup.. :-( I use about 2%... > What do you think ? You've got my vote... -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-hackers Wed Feb 1 05:38:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA10229 for hackers-outgoing; Wed, 1 Feb 1995 05:38:06 -0800 Received: from warlock.win.net (warlock.win.net [198.30.130.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA10223 for ; Wed, 1 Feb 1995 05:38:03 -0800 Received: (from bugs@localhost) by warlock.win.net (8.6.9/8.6.9) id IAA20643 for freebsd-hackers@FreeBSD.ORG; Wed, 1 Feb 1995 08:38:46 -0500 From: Mark Hittinger Message-Id: <199502011338.IAA20643@warlock.win.net> Subject: re: POS (was re: sup: Ok, I'm gonna do it.) To: freebsd-hackers@FreeBSD.org Date: Wed, 1 Feb 1995 08:38:46 -0500 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1556 Sender: hackers-owner@FreeBSD.org Precedence: bulk > From: Jeffrey Hsu > > I am ambitious. I want to see FreeBSD running at ice stations, ... > And I want to see it in small and medium sized businesses doing > Real Work(tm). > > Point of sales systems are a big part of SCO Unix sales and one of > the most common business applications. These POS packages are Groan - I did this for several years for Xenix/SCO-UNIX platforms in my previous job. Believe me, the level of support that POS sites need is so incredible. You guys should drop the idea right now :-). The design I developed was DOS/PC based registers communicating with a Unix box over a serial lan. Central file on host with "cache" on the PC hard drive. Modem pool on host for doing credit cards or electronic ordering. It is one thing to technically make it work, which I have done. Credit cards, data base, electronic ordering, just-in-time inventory, ect. It is quite another thing to support it in the field - 24x7, money on the line, upset managers screaming, ect. 95% of our effort and costs were related to customer site staff mistakes, customer site improper electrical wiring, bad data supplied by wholesalers, and a lack of pre-existing financial controls in the store. It was a mess - and I'm glad to be back into the Internet food chain once again. FreeBSD has made my job easier, but its not *THAT* much easier :-) :-) Good Luck, mark.h bugs@win.net PS: do good xenix 286 image emulation and you will probably be able to run the 100 or so packages that are already out there :-) From owner-freebsd-hackers Wed Feb 1 05:41:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA10339 for hackers-outgoing; Wed, 1 Feb 1995 05:41:18 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA10333; Wed, 1 Feb 1995 05:40:39 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.9/8.6.9) with SMTP id PAA06897; Wed, 1 Feb 1995 15:39:56 +0200 Message-Id: <199502011339.PAA06897@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: hackers@freefall.cdrom.com, mark@grunt.grondar.za Subject: Re: this is silly - really! Date: Wed, 01 Feb 1995 15:39:56 +0200 From: Mark Murray Sender: hackers-owner@FreeBSD.org Precedence: bulk > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) particularly with folks i know, idont even use the bacspce key. if you read 'dougleas hofstadters"metamagical thema" he make great moment of making nonsense out of garbag /. wasnt that bad, huh? M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-hackers Wed Feb 1 05:51:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA10492 for hackers-outgoing; Wed, 1 Feb 1995 05:51:18 -0800 Received: from NS.netvision.net.il (root@ns.NetVision.net.il [192.114.201.5]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA10479; Wed, 1 Feb 1995 05:51:10 -0800 Received: from ugen.NetManage.co.il (ugen.netmanage.co.il [192.114.78.165]) by NS.netvision.net.il (8.6.9/8.6.9) with SMTP id PAA21548; Wed, 1 Feb 1995 15:50:38 +0200 Date: Wed, 1 Feb 95 15:53:39 IST From: "Ugen J.S.Antsilevich" Subject: RE: this is silly - really! To: hackers@freefall.cdrom.com, "Jordan K. Hubbard" X-Mailer: Chameleon 4.00-Arm-25, TCP/IP for Windows, NetManage Inc. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk >so what's the concensus? go for fast but ugly or slower but more >elegant? :-) > jordan Isn't that a time to form new mailing list: freebsd-jordan-manners :)?:))))) -- -=Ugen J.S.Antsilevich=- NetVision - Israeli Commercial Internet | Learning E-mail: ugen@NetVision.net.il | To Fly. [c] Phone : +972-4-550330 | From owner-freebsd-hackers Wed Feb 1 06:13:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id GAA10879 for hackers-outgoing; Wed, 1 Feb 1995 06:13:05 -0800 Received: from ns.GE.com (ns.ge.com [192.35.39.24]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id GAA10873; Wed, 1 Feb 1995 06:13:00 -0800 Received: from thomas.ge.com by ns.GE.com (5.65/GE Gateway 1.32) with SMTP id AA16899; Wed, 1 Feb 1995 09:12:39 -0500 Received: from carsdb.salem.ge.com by thomas.ge.com (5.65/GE Internal Gateway 1.26) with SMTP id AA24705; Wed, 1 Feb 1995 09:12:28 -0500 Received: from combs.salem.ge.com by salem.ge.com (4.1/SMI-4.1) id AA29503; Wed, 1 Feb 95 09:12:32 EST Received: by combs.salem.ge.com (4.1/SMI-4.1) id AA20492; Wed, 1 Feb 95 09:12:31 EST Date: Wed, 1 Feb 95 09:12:31 EST From: combssf@salem.ge.com (Stephen F. Combs [Network Services) Message-Id: <9502011412.AA20492@combs.salem.ge.com> To: jkh@freefall.cdrom.com Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: this is silly - really! Reply-To: CombsSF@salem.ge.com Sender: hackers-owner@FreeBSD.org Precedence: bulk Jordan, Whatever makes you happy! It doesn't bother me either way! Steve C. > Date: Wed, 1 Feb 1995 04:14:09 -0800 > From: "Jordan K. Hubbard" > Sender: hackers-owner@freebsd.org > Precedence: bulk > > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? this used to sort of bother me until finally > the light dawned yesterday and i understood - it's a lot *faster* to > type when you ignore case! gee! revelation! :-) now it's no coincidence > that all my very busiest friends all started doing this around the > same time! :-) > > on the other hand, as you can plainly see, it looks kinda stupid. > > it is certainly much faster to type, and you run into less run-on mistakes > where you get two letters cap'd and then you have to go back and muck it all > up for awhile until finally you can go on to the next word. bah. > > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) > > jordan > > =============================================================================== (My employer is in NO WAY responsible for the opinions expressed herein) Stephen F. Combs Internet: CombsSF@Salem.GE.COM GE Industrial Sales & Services Voice: 703.387.8828 Network Services Home: CombsSF-Home@Salem.GE.COM 1501 Roanoke Blvd Home Voice: 703.389.9524 Salem, VA 24153 (not reliable after 9:30pm, 'cuz 'tis my link) =============================================================================== From owner-freebsd-hackers Wed Feb 1 06:16:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id GAA10943 for hackers-outgoing; Wed, 1 Feb 1995 06:16:28 -0800 Received: from kryten.atinc.com (kryten.atinc.com [198.138.38.7]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id GAA10935; Wed, 1 Feb 1995 06:16:23 -0800 Received: (jmb@localhost) by kryten.atinc.com (8.6.9/8.3) id JAA19280; Wed, 1 Feb 1995 09:03:11 -0500 Date: Wed, 1 Feb 1995 09:03:10 -0500 (EST) From: "Jonathan M. Bresler" Subject: Re: sup: Ok, I'm gonna do it. To: "Jordan K. Hubbard" cc: Paul Richards , hackers@freefall.cdrom.com In-Reply-To: <29186.791616495@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk just to state the obvious, do you have an method to prevent export of des code and other controller material? jmb Jonathan M. Bresler jmb@kryten.atinc.com | Analysis & Technology, Inc. | 2341 Jeff Davis Hwy play go. | Arlington, VA 22202 ride bike. hack FreeBSD.--ah the good life | 703-418-2800 x346 From owner-freebsd-hackers Wed Feb 1 10:19:59 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00251 for hackers-outgoing; Wed, 1 Feb 1995 10:19:59 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00245 for ; Wed, 1 Feb 1995 10:19:57 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id JAA27527; Wed, 1 Feb 1995 09:17:17 -0700 From: Don Yuniskis Message-Id: <199502011617.JAA27527@seagull.rtd.com> Subject: Re: pthreads To: dufault@hda.com (Peter Dufault) Date: Wed, 1 Feb 1995 09:17:16 -0700 (MST) Cc: freebsd-hackers@freefall.cdrom.com (FreeBSD hackers) In-Reply-To: <199502011239.HAA13374@hda.com> from "Peter Dufault" at Feb 1, 95 07:39:55 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 426 Sender: hackers-owner@FreeBSD.org Precedence: bulk > Don Yuniskis writes: > > > > > Someone mentioned that there is a 'pthreads' library for FreeBSD. Is > > > it a lightweight process model? Or something else? Where can I find > > > it? I looked in 'ports' but didn't see anything. Any help would be > > > appreciated. > > > > how about /usr/src/lib/libpthread ? :> > > I don't think it is in 2.0: Ah... I guess it disappeared between 1.1.5.1R and 2.0R :-( Sorry... From owner-freebsd-hackers Wed Feb 1 10:19:57 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00244 for hackers-outgoing; Wed, 1 Feb 1995 10:19:57 -0800 Received: from seagull.rtd.com (root@Seagull.rtd.com [198.102.68.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00237 for ; Wed, 1 Feb 1995 10:19:55 -0800 Received: (from dgy@localhost) by seagull.rtd.com (8.6.9/8.6.9.1) id KAA28845 for freebsd-hackers@freefall.cdrom.com; Wed, 1 Feb 1995 10:07:01 -0700 From: Don Yuniskis Message-Id: <199502011707.KAA28845@seagull.rtd.com> Subject: corrupted files in distribution To: freebsd-hackers@freefall.cdrom.com (FreeBSD hackers) Date: Wed, 1 Feb 1995 10:07:00 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 319 Sender: hackers-owner@FreeBSD.org Precedence: bulk Greetings! This applies to 1.1.5.1R but may also appear in 2.+ .../devX100/CBI and .../devX100-12/TR appear to have been trashed in the release (i.e. their images under src hierarchy are also trashed. Could someone please confirm this on 1.1.5.1R and check it on 2.+ (to ensure it isn't propagated)? Thx, --don From owner-freebsd-hackers Wed Feb 1 10:22:34 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00441 for hackers-outgoing; Wed, 1 Feb 1995 10:22:34 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00409; Wed, 1 Feb 1995 10:22:15 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id FAA18514; Thu, 2 Feb 1995 05:06:10 +1100 Date: Thu, 2 Feb 1995 05:06:10 +1100 From: Bruce Evans Message-Id: <199502011806.FAA18514@godzilla.zeta.org.au> To: roberto@blaise.ibp.fr, terry@cs.weber.edu Subject: Re: Optimizing CVS? Cc: hackers@freefall.cdrom.com, jkh@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk >> When I used CVS under 1.1.5.1 it was very acceptable. Now, when I >> do a cvs update on directories like lib/libc, it is slow. The profile for `cvs -Q update src/lib' on an up to date src/lib is more interesting than for `cvs -Q bin'. Now the stat()s dominate and take too long (3921 usec/call, without even counting idle time, compared with only 500 usec/call for stat()ing 1000 files in one directory). >When talking about ext2fs, it should be noted that it does a whole lot >of caching of meta-data which is not technically legal, but which it gets >away with because the hardware is much more reliable than when UFS was >first put together. Most of the synchronus write through is disabled. >This isn't a fair comparison because the reliability is not comparable. The average reliability of ext2fs is probably much higher. ufs does many more disk writes to update metadata (I guess 20 times as many) so the chance of a failure when something is inconsistent is higher. Bruce --- 0.31 98.88 27703/27703 _Xsyscall [2] [3] 73.6 0.31 98.88 27703 _syscall [3] 0.03 19.12 4885/4885 _stat [17] 0.05 17.94 3449/3449 _open [18] 0.02 14.08 3373/3373 _lstat [21] 0.03 8.45 2203/2203 _access [27] 0.01 7.93 523/523 _select [28] 0.01 6.47 392/5757 _mi_switch [4] 0.03 5.48 2607/2607 _read [32] 0.00 4.40 223/223 _unlink [40] 0.00 3.75 109/109 _rmdir [45] 0.00 3.61 109/109 _mkdir [47] 0.02 3.47 1311/1311 _getdirentries [50] 0.04 1.35 3134/3134 _close [63] 0.00 1.28 331/331 _chdir [66] 0.00 0.22 37/37 _execve [115] 0.02 0.19 2438/2438 _fstat [117] 0.01 0.20 525/525 _write [119] 0.00 0.13 7/7 _wait4 [137] 0.00 0.12 63/63 _mmap [140] 0.00 0.11 5/5 _vfork [147] 0.11 0.00 27535/28649 _copyin [144] 0.00 0.04 2/2 _fork [201] 0.00 0.03 338/338 _obreak [223] 0.00 0.03 2/2 _sigsuspend [225] 0.00 0.01 7/7 _exit [280] 0.00 0.01 12/12 ___sysctl [284] 0.01 0.00 877/877 _lseek [304] 0.01 0.00 876/876 _fcntl [307] 0.00 0.01 12/12 _munmap [326] 0.00 0.00 919/1265 _fuword [352] 0.00 0.00 5/5 _dup2 [366] 0.00 0.00 29/29 _sigaction [375] 0.00 0.00 392/5765 _setrunqueue [239] 0.00 0.00 117/117 _getpid [383] 0.00 0.00 11/11 _setitimer [402] 0.00 0.00 16/16 _mprotect [414] 0.00 0.00 7/7 _gettimeofday [431] 0.00 0.00 7/7 _postsig [438] 0.00 0.00 7/7 _sigreturn [453] 0.00 0.00 15/15 _getuid [480] 0.00 0.00 1/1 _ioctl [483] 0.00 0.00 13/13 _geteuid [496] 0.00 0.00 7/7 _getgid [500] 0.00 0.00 7/7 _getegid [513] 0.00 0.00 4/4 _seteuid [517] 0.00 0.00 4/4 _sigprocmask [520] 0.00 0.00 5/51004 _splz [299] 0.00 0.00 7/14 _issignal [499] 0.00 0.00 2/2 _getpgrp [546] ... ----------------------------------------------- 0.03 19.12 4885/4885 _syscall [3] [17] 14.2 0.03 19.12 4885 _stat [17] 0.04 17.66 4885/14719 _namei [8] 0.01 1.06 4544/24339 _vput [31] 0.22 0.00 4544/15108 _copyout [79] 0.03 0.11 4544/10849 _vn_stat [95] ... granularity: each sample hit covers 4 byte(s) for 0.00% of 142.08 seconds % cumulative self self total time seconds seconds calls us/call us/call name 66.7 94.831 94.831 5068 18712 18712 _idle [5] 11.6 111.283 16.453 _cputime [20] 5.1 118.566 7.282 _mcount (1506) 4.1 124.333 5.767 _user [29] 2.8 128.296 3.963 _mexitcount [41] 0.5 129.055 0.758 56757 13 569 _ufs_lookup [11] 0.5 129.775 0.720 15108 48 48 _copyout [79] 0.3 130.158 0.383 14744 26 3500 _lookup [9] 0.3 130.533 0.375 56757 7 9 _cache_lookup [87] 0.2 130.850 0.317 34278 9 9 _malloc [98] 0.2 131.162 0.311 135438 2 2 _ufs_unlock [100] 0.2 131.469 0.308 27703 11 3580 _syscall [3] 0.2 131.752 0.282 29302 10 17 _brelse [88] 0.2 132.030 0.279 82837 3 4 _ufs_lock [97] 0.2 132.281 0.251 34255 7 7 _free [109] 0.2 132.525 0.244 83037 3 3 _bcmp [110] 0.2 132.762 0.237 21811 11 11 ___qdivrem [111] 0.2 132.994 0.232 93983 2 3 _vrele [112] 0.2 133.221 0.227 28630 8 23 _hardclock [81] 0.2 133.439 0.217 43731 5 5 _timeout [116] ... 0.0 139.974 0.031 4885 6 3921 _stat [17] From owner-freebsd-hackers Wed Feb 1 10:22:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00462 for hackers-outgoing; Wed, 1 Feb 1995 10:22:42 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00451; Wed, 1 Feb 1995 10:22:40 -0800 Received: from masi.ibp.fr (root@masi.ibp.fr [132.227.60.23]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with ESMTP id TAA00164 ; Wed, 1 Feb 1995 19:24:08 +0100 Received: from aphrodite.ibp.fr (card@aphrodite.ibp.fr [132.227.64.26]) by masi.ibp.fr (8.6.9/jtpda-5.0) with ESMTP id TAA29892 ; Wed, 1 Feb 1995 19:22:43 +0100 From: Remy.Card@masi.ibp.fr (Remy CARD) Received: by aphrodite.ibp.fr (8.6.9/jtpda-5.0) id TAA11457 ; Wed, 1 Feb 1995 19:19:51 +0100 Message-Id: <199502011819.TAA11457@aphrodite.ibp.fr> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 19:19:51 +0100 (MET) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am X-Mailer: ELM [version 2.4 PL21] Content-Type: text Content-Length: 579 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? this used to sort of bother me until finally > the light dawned yesterday and i understood - it's a lot *faster* to > type when you ignore case! gee! revelation! :-) now it's no coincidence > that all my very busiest friends all started doing this around the > same time! :-) anddidyoutrytotypeamailwithoutusingspace.hittingspacebetweenwords makesyouwastetime. > > jordan > > Remy From owner-freebsd-hackers Wed Feb 1 10:22:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00478 for hackers-outgoing; Wed, 1 Feb 1995 10:22:46 -0800 Received: from cslab.cs.vt.edu (cslab.cs.vt.edu [128.173.41.87]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA00465 for ; Wed, 1 Feb 1995 10:22:43 -0800 Received: by cslab.cs.vt.edu; (5.65/1.1.8.2/19Jan95-0547PM) id AA27154; Wed, 1 Feb 1995 12:03:27 -0500 From: Jeff Aitken Message-Id: <9502011703.AA27154@cslab.cs.vt.edu> Subject: New Apple+Intel machine To: hackers@FreeBSD.org Date: Wed, 1 Feb 1995 12:03:27 -0500 (EST) X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 590 Sender: hackers-owner@FreeBSD.org Precedence: bulk I'm still evaluating possible machines for the recommended student configuration in a year, and the latest test macchine I've received is an Apple with the PowerPC chip (I forget which model number it is) which also has an Intel 486 (or pentium, one or the other) on a daughtercard. This beast is supposedly able to run MAC and IBM stuff simultaneously, so what I'm wondering is what the chances are of getting one of the *BSD's on it. Has anyone used one of these things? I know NetBSD works on the MAC, but I think only the 68k variety. Is this true? -- Jeff Aitken jaitken@vt.edu From owner-freebsd-hackers Wed Feb 1 10:22:51 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00486 for hackers-outgoing; Wed, 1 Feb 1995 10:22:51 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00452; Wed, 1 Feb 1995 10:22:40 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id DAA17258; Thu, 2 Feb 1995 03:25:46 +1100 Date: Thu, 2 Feb 1995 03:25:46 +1100 From: Bruce Evans Message-Id: <199502011625.DAA17258@godzilla.zeta.org.au> To: jkh@freefall.cdrom.com, roberto@blaise.ibp.fr Subject: Re: Optimizing CVS? Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk >Maybe we should optimize stat(2) before... Ask Remy about the tests >he made between ext2fs and our ffs. Our stat(2) is way slower than the >1.1.5.1 one. Actual testing shows that stat() is slightly faster under FreeBSD-current than under linux-1.1.36 for files in a medium sized directory, and 5 times faster under FreeBSD for files in a large directory! FreeBSD is much slower at creating the files to be stat()ed because it updates metadata synchronously. Profiling cvs doesn't show much in-core file system activity. I think it's just spending too much time waiting to write metadata and temporary files to the disk. This is nothing new, so it's not clear why 1.1.5 was faster. Bruce --- All tests were run on a 486DX/33 IDE system. Output was generated using this shell script: ---- for i in 1 10 100 1000 do ./z $i done for i in 1 10 100 1000 do ./z $i done time rm -rf stat-test --- on this test program: --- z.c --- #include #include #include #include #include #include #include #include #include #include #include static void error(char *fmt, ...) { va_list ap; int save_errno; save_errno = errno; va_start(ap, fmt); vfprintf(stderr, fmt, ap); va_end(ap); fprintf(stderr, ": %s\n", strerror(save_errno)); exit(1); } #ifdef GETTIMEOFDAY_MISSING struct timezone; static int gettimeofday(struct timeval *tv, struct timezone *tz) { double c; struct tms tms; times(&tms); c = (double) (tms.tms_utime + tms.tms_stime) / CLOCKS_PER_SEC; tv->tv_sec = c; tv->tv_usec = (c - tv->tv_sec) * 1e6; return 0; } #endif int main(int argc, char **argv) { int fd; double dt; struct timeval finish; int i; int n; char nb[64]; struct stat sb; struct timeval start; n = atoi(argv[1]); mkdir("stat-test", 0755); if (gettimeofday(&start, (struct timezone *) NULL) != 0) error("gettimeofday for start of creat tests failed"); for (i = 0; i < n; ++i) { sprintf(nb, "stat-test/%d", i); fd = creat(nb, 0666); if (fd < 0) error("creat of %s failed (step %d)", nb, i); if (close(fd) != 0) error("close of %s failed (step %d)", nb, i); } if (gettimeofday(&finish, (struct timezone *) NULL) != 0) error("gettimeofday for finish of creat tests failed"); dt = (finish.tv_sec - start.tv_sec) + (finish.tv_usec - start.tv_usec) / 1e6; printf("time for %d creats = %.6f (%.6f each)\n", n, dt, dt / n); if (gettimeofday(&start, (struct timezone *) NULL) != 0) error("gettimeofday for start of stat tests failed"); for (i = 0; i < n; ++i) { sprintf(nb, "stat-test/%d", i); if (stat(nb, &sb) != 0) error("stat of %s failed (step %d)", nb, i); } if (gettimeofday(&finish, (struct timezone *) NULL) != 0) error("gettimeofday for finish of stat tests failed"); dt = (finish.tv_sec - start.tv_sec) + (finish.tv_usec - start.tv_usec) / 1e6; printf("time for %d stats = %.6f (%.6f each)\n", n, dt, dt / n); return 0; } --- # minix file system under linux-1.1.36 Filesystem 1024-blocks Used Available Capacity Mounted on /dev/hda3 49525 43988 5537 89% /minix1 Filesystem Inodes IUsed IFree %IUsed Mounted on /dev/hda3 12288 6943 5345 57% /minix1 time for 1 creats = 0.002140 (0.002140 each) time for 1 stats = 0.000344 (0.000344 each) time for 10 creats = 0.007555 (0.000755 each) time for 10 stats = 0.004280 (0.000428 each) time for 100 creats = 0.099810 (0.000998 each) time for 100 stats = 0.062747 (0.000627 each) time for 1000 creats = 4.484905 (0.004485 each) time for 1000 stats = 2.569069 (0.002569 each) time for 1 creats = 0.002169 (0.002169 each) time for 1 stats = 0.000347 (0.000347 each) time for 10 creats = 0.007130 (0.000713 each) time for 10 stats = 0.003092 (0.000309 each) time for 100 creats = 0.076044 (0.000760 each) time for 100 stats = 0.064099 (0.000641 each) time for 1000 creats = 3.087616 (0.003088 each) time for 1000 stats = 2.619802 (0.002620 each) 0.03user 3.79system 0:03.82elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+0minor)pagefaults 0swaps --- # ext2 file system under linux-1.1.36 Filesystem 1024-blocks Used Available Capacity Mounted on /dev/hda4 120640 71274 43334 62% /usr Filesystem Inodes IUsed IFree %IUsed Mounted on /dev/hda4 30240 5148 25092 17% /usr time for 1 creats = 0.002205 (0.002205 each) time for 1 stats = 0.000415 (0.000415 each) time for 10 creats = 0.010211 (0.001021 each) time for 10 stats = 0.005585 (0.000558 each) time for 100 creats = 0.157388 (0.001574 each) time for 100 stats = 0.082506 (0.000825 each) time for 1000 creats = 7.780158 (0.007780 each) time for 1000 stats = 3.712792 (0.003713 each) time for 1 creats = 0.002524 (0.002524 each) time for 1 stats = 0.000581 (0.000581 each) time for 10 creats = 0.010363 (0.001036 each) time for 10 stats = 0.005613 (0.000561 each) time for 100 creats = 0.116314 (0.001163 each) time for 100 stats = 0.099282 (0.000993 each) time for 1000 creats = 3.947709 (0.003948 each) time for 1000 stats = 3.751310 (0.003751 each) 0.06user 1.45system 0:01.53elapsed 98%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+0minor)pagefaults 0swaps --- # (same) minix file system under minix-1.6.25.mine Device Inodes Inodes Inodes Blocks Blocks Blocks Mounted V Pr total used free total used free on ------ ------ ------ ------ ------ ------ ------- - -- /dev/hda3 12288 6948 5340 49920 44437 5483 / 1 rw time for 1 creats = 0.000000 (0.000000 each) time for 1 stats = 0.000000 (0.000000 each) time for 10 creats = 0.000000 (0.000000 each) time for 10 stats = 0.016667 (0.001667 each) time for 100 creats = 0.133334 (0.001333 each) time for 100 stats = 0.033333 (0.000333 each) time for 1000 creats = 5.433333 (0.005433 each) time for 1000 stats = 0.516667 (0.000517 each) time for 1 creats = 0.000000 (0.000000 each) time for 1 stats = 0.000000 (0.000000 each) time for 10 creats = 0.000000 (0.000000 each) time for 10 stats = 0.016667 (0.001667 each) time for 100 creats = 0.066667 (0.000667 each) time for 100 stats = 0.050000 (0.000500 each) time for 1000 creats = 0.783333 (0.000783 each) time for 1000 stats = 0.516667 (0.000517 each) 2.00 real 0.11 user 1.98 sys --- # ufs file system under FreeBSD 2.1.0-Development #597: Tue Jan 31 19:40:24 EST 1995 time for 1 creats = 0.050128 (0.050128 each) time for 1 stats = 0.000539 (0.000539 each) time for 10 creats = 0.289739 (0.028974 each) time for 10 stats = 0.004222 (0.000422 each) time for 100 creats = 3.376021 (0.033760 each) time for 100 stats = 0.047203 (0.000472 each) time for 1000 creats = 42.747052 (0.042747 each) time for 1000 stats = 0.714697 (0.000715 each) time for 1 creats = 0.001992 (0.001992 each) time for 1 stats = 0.000410 (0.000410 each) time for 10 creats = 0.010583 (0.001058 each) time for 10 stats = 0.003012 (0.000301 each) time for 100 creats = 0.122799 (0.001228 each) time for 100 stats = 0.029209 (0.000292 each) time for 1000 creats = 3.959052 (0.003959 each) time for 1000 stats = 0.738038 (0.000738 each) 16.84 real 0.05 user 1.35 sys --- This profile output is for `cvs -Q bin' of a new `bin' on a 486DX2/66 SCSI system. I've made some local improvements to profiling. The times for _cputime, _mcount and _mexitcount are profiling overheads. When the checkout is run with profiling off, it is faster by almost exactly the profiling overhead, so the overhead is apparently not overlapped with waiting for the disk. --- granularity: each sample hit covers 4 byte(s) for 0.00% of 164.53 seconds % cumulative self self total time seconds seconds calls us/call us/call name 35.9 59.016 59.016 3704 15933 15933 _idle [5] 21.6 94.557 35.541 _cputime [7] 9.0 109.408 14.851 _mcount (1470) 8.2 122.857 13.449 _user [13] 5.2 131.447 8.590 _mexitcount [24] 2.0 134.810 3.363 10108 333 333 _pmap_copy_page [44] 1.1 136.660 1.850 68026 27 30 _pmap_page_protect [60] 1.1 138.399 1.738 42968 40 40 _bzero [65] 0.8 139.674 1.275 245493 5 5 _vm_page_lookup [75] 0.6 140.587 0.914 59681 15 250 _vm_fault [14] 0.5 141.357 0.769 60541 13 13 _pmap_enter [94] 0.4 141.990 0.633 176799 4 4 _vm_page_remove [105] 0.4 142.598 0.609 179817 3 3 _vm_page_unqueue [109] 0.3 143.108 0.510 35449 14 165 _ufs_lookup [33] 0.3 143.617 0.509 176832 3 3 _vm_page_insert [123] 0.3 144.121 0.504 48614 10 1328 _syscall [3] 0.3 144.598 0.477 61202 8 364 _trap [10] 0.3 145.060 0.461 65641 7 21 _vm_map_lookup [71] 0.3 145.504 0.445 33969 13 26 _pmap_remove [85] 0.3 145.939 0.435 44544 10 10 _malloc [135] 0.3 146.374 0.435 115642 4 4 _wakeup [129] --- From owner-freebsd-hackers Wed Feb 1 10:23:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00544 for hackers-outgoing; Wed, 1 Feb 1995 10:23:37 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00311; Wed, 1 Feb 1995 10:20:23 -0800 Received: from masi.ibp.fr (root@masi.ibp.fr [132.227.60.23]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with ESMTP id TAA00101 ; Wed, 1 Feb 1995 19:21:44 +0100 Received: from aphrodite.ibp.fr (card@aphrodite.ibp.fr [132.227.64.26]) by masi.ibp.fr (8.6.9/jtpda-5.0) with ESMTP id TAA29860 ; Wed, 1 Feb 1995 19:20:20 +0100 From: Remy.Card@masi.ibp.fr (Remy CARD) Received: by aphrodite.ibp.fr (8.6.9/jtpda-5.0) id TAA11446 ; Wed, 1 Feb 1995 19:17:28 +0100 Message-Id: <199502011817.TAA11446@aphrodite.ibp.fr> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 19:17:26 +0100 (MET) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am X-Mailer: ELM [version 2.4 PL21] Content-Type: text Content-Length: 623 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? this used to sort of bother me until finally > the light dawned yesterday and i understood - it's a lot *faster* to > type when you ignore case! gee! revelation! :-) now it's no coincidence > that all my very busiest friends all started doing this around the > same time! :-) Pour moi, ca va encore plus vite quand j'ecris en Francais parce que je n'ai pas besoin de reflechir a la traduction en anglais :-) > > jordan > Remy From owner-freebsd-hackers Wed Feb 1 10:24:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00597 for hackers-outgoing; Wed, 1 Feb 1995 10:24:39 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00591; Wed, 1 Feb 1995 10:24:38 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id KAA20962; Wed, 1 Feb 1995 10:24:36 -0800 From: Poul-Henning Kamp Message-Id: <199502011824.KAA20962@ref.tfs.com> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 10:24:35 -0800 (PST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am Content-Type: text Content-Length: 308 Sender: hackers-owner@FreeBSD.org Precedence: bulk > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) DON'T YOU HAVE SOMETHING MORE PRODUCTIVE TO DO ?? :-) anyway you want it... -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 10:30:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00902 for hackers-outgoing; Wed, 1 Feb 1995 10:30:05 -0800 Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA00895; Wed, 1 Feb 1995 10:30:03 -0800 Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA01496; Wed, 1 Feb 95 08:42:13 -0600 Received: by junco.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA23119; Wed, 1 Feb 1995 07:42:11 -0700 Date: Wed, 1 Feb 1995 07:42:11 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9502011442.AA23119@junco.fsl.noaa.gov> To: jkh@freefall.cdrom.com Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: this is silly - really! Sender: hackers-owner@FreeBSD.org Precedence: bulk wow1 you can save even more time by not shifting for punctuation 7 other symbols 9it looks kind of odd, though0. --k ps; who said going off topic once in awhile was bad/ From owner-freebsd-hackers Wed Feb 1 10:30:56 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA00988 for hackers-outgoing; Wed, 1 Feb 1995 10:30:56 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA00982 for ; Wed, 1 Feb 1995 10:30:55 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id KAA21040; Wed, 1 Feb 1995 10:30:01 -0800 From: Poul-Henning Kamp Message-Id: <199502011830.KAA21040@ref.tfs.com> Subject: Re: SUP must die, CTM for president !! To: mark@grondar.za (Mark Murray) Date: Wed, 1 Feb 1995 10:30:00 -0800 (PST) Cc: hackers@FreeBSD.org, mark@grunt.grondar.za In-Reply-To: <199502011320.PAA06824@grunt.grondar.za> from "Mark Murray" at Feb 1, 95 03:20:54 pm Content-Type: text Content-Length: 1306 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > OK, I just had a chat with Jordan over a piece of cake (it's true !) > > Sigh. This dispells the myth that jkh is a perl script... ;-) No, they say "learning Perl is a piece of cake"... > > >>> I belive that sup needs to die for all "src-current" use <<< > > Yeah! SUP's take a couple of hours round here, often for very little... > > > We set up a machine, (thud probably) to run a shell script X times per day > > (X in [1..4]) which does a "make cleandist ; make obj ; make all" and if > > that succeeds it produces a CTM delta, which gets put in the public > > area on ftp.freebsd.org automatically and emailed to the ctm-src-cur > > mailing list at the same time. > > Will these be proper diffs, or will SUPPpers (new-style) also have all the > old deleted crud hanging around too? The present CTM-deltas are not the kind of "patches" you are used to. The consist of a MD5 sum before, a ed-like script (diff -n) and a MD5 after, and it will bail out if your file hasn't got the right MD5 checksum. It is a distribution tool, not a patch tool. You can try it out now, check ftp://ref.tfs.com/pub/CTM/README > You've got my vote... Thanks. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 10:36:04 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01313 for hackers-outgoing; Wed, 1 Feb 1995 10:36:04 -0800 Received: from MIT.EDU (SOUTH-STATION-ANNEX.MIT.EDU [18.72.1.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA01306 for ; Wed, 1 Feb 1995 10:36:01 -0800 Received: from JIMI.MIT.EDU by MIT.EDU with SMTP id AA17186; Wed, 1 Feb 95 12:56:29 EST Received: by jimi.MIT.EDU (5.57/4.7) id AA12474; Wed, 1 Feb 95 12:56:22 -0500 Message-Id: <9502011756.AA12474@jimi.MIT.EDU> To: freebsd-hackers@freefall.cdrom.com Cc: proven@MIT.EDU Subject: pthreads the next release. Date: Wed, 01 Feb 1995 12:56:20 EST From: Christopher Provenzano Sender: hackers-owner@FreeBSD.org Precedence: bulk The current release 1_51 will soon be out of date. I have a whole bunch of patches that I'm merging into the next release, 1_60, and as soon as I'm done I'll put it in my freefall account and start merging it into the source tree, which should be sometime this weekend. CAP From owner-freebsd-hackers Wed Feb 1 10:36:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01326 for hackers-outgoing; Wed, 1 Feb 1995 10:36:14 -0800 Received: from kryten.atinc.com (kryten.atinc.com [198.138.38.7]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA01314; Wed, 1 Feb 1995 10:36:07 -0800 Received: (jmb@localhost) by kryten.atinc.com (8.6.9/8.3) id JAA19440; Wed, 1 Feb 1995 09:42:17 -0500 Date: Wed, 1 Feb 1995 09:42:16 -0500 (EST) From: "Jonathan M. Bresler" Subject: Re: this is silly - really! To: "Jordan K. Hubbard" cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Wed, 1 Feb 1995, Jordan K. Hubbard wrote: > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) > > jordan fast ond uglyy cap are SHOUTING only ps. whats a moin, moin? Jonathan M. Bresler jmb@kryten.atinc.com | Analysis & Technology, Inc. | 2341 Jeff Davis Hwy play go. | Arlington, VA 22202 ride bike. hack FreeBSD.--ah the good life | 703-418-2800 x346 From owner-freebsd-hackers Wed Feb 1 10:40:26 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01531 for hackers-outgoing; Wed, 1 Feb 1995 10:40:26 -0800 Received: from nomad.osmre.gov (nomad.osmre.gov [192.243.129.244]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA01519 for ; Wed, 1 Feb 1995 10:40:21 -0800 Received: (from gfoster@localhost) by nomad.osmre.gov (8.6.8/8.6.6) id KAA12229; Wed, 1 Feb 1995 10:18:09 -0500 Date: Wed, 1 Feb 1995 10:18:09 -0500 From: Glen Foster Message-Id: <199502011518.KAA12229@nomad.osmre.gov> To: hackers@FreeBSD.org In-reply-to: <21066.791626946@time.cdrom.com> (jkh@FreeBSD.org) Subject: Re: SUP must die, CTM for president !! Sender: hackers-owner@FreeBSD.org Precedence: bulk > Date: Wed, 01 Feb 1995 00:22:26 -0800 > From: "Jordan K. Hubbard" > > Is it currently possible to set someone up with a special CTM alias in > their /etc/aliases that will allow freefall to send them patches which get > filed and applied automatically? > THAT would be very cool. That WOULD be cool. As would a dial-up interface to same for those who are net.less. I think it is very important that security aspects should be addressed before implementation rather than after (someone gets bitten). Just one incident could compromise FreeBSD's reputation. Speaking of dialup, how about an option for install that would fetch the bindist through dial-up. Someone (Walnut Creek?) could probably even make money on this if it were a (not too expensive) 900 number. . . Or an ISP could offer this as an inducement to get folks to sign up. The understandable subconcious assumption that everybody worthwhile is on the net strongly influences all development and hinders acceptance of FreeBSD by the majority of users who have only dialup communications capability. These far outnumber CD-ROM owners. Glen Foster From owner-freebsd-hackers Wed Feb 1 10:41:32 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01563 for hackers-outgoing; Wed, 1 Feb 1995 10:41:32 -0800 Received: from lirmm.lirmm.fr (lirmm.lirmm.fr [193.49.104.10]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA01557 for ; Wed, 1 Feb 1995 10:41:31 -0800 Received: from lirmm.fr (baobab.lirmm.fr [193.49.106.14]) by lirmm.lirmm.fr (8.6.9/8.6.4) with ESMTP id QAA16210; Wed, 1 Feb 1995 16:19:46 +0100 Message-Id: <199502011519.QAA16210@lirmm.lirmm.fr> To: Poul-Henning Kamp cc: hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-reply-to: Your message of "Tue, 31 Jan 1995 23:55:46 PST." <199502010755.XAA19507@ref.tfs.com> Date: Wed, 01 Feb 1995 16:19:40 +0100 From: "Philippe Charnier" Sender: hackers-owner@FreeBSD.org Precedence: bulk Salut, In the message SUP must die, CTM for president !!, Poul-Henning Kamp wrote : >Advantages: > >On top of that: CTM transfers only the changes, not the entire file >each time a line is touched. > 5 yards >People can ftp at the work/university and carry floppies home if they >wish. > 10 yards >People can stay current via email too. > >The mirrors will not even have to think about what's in the files. They >can just be ftp-mirrors as usual. > >CTM uses md5, so it will detect if people have corrupt files. > 5 yards >People get a version handle they can use for reporting: the CTM-delta number. >We linearizes the load on freefall. More "customers" doesn't mean more load. 5 yards >Is CTM ready to do this ? >------------------------- > >Almost, I think. > Touch Down!!!!! >Poul-Henning Kamp Quaterback? -------- -------- Philippe Charnier charnier@lirmm.fr LIRMM, 161 rue Ada, 34392 Montpellier cedex 5 -- France ------------------------------------------------------------------------ From owner-freebsd-hackers Wed Feb 1 10:43:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01639 for hackers-outgoing; Wed, 1 Feb 1995 10:43:39 -0800 Received: from tuatara.reptiles.org ([142.57.253.134]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA01616 for ; Wed, 1 Feb 1995 10:43:02 -0800 Received: by tuatara.reptiles.org (/\==/\ Smail3.1.28.1 #28.2) id ; Wed, 1 Feb 95 13:43 EST To: freebsd-hackers@freefall.cdrom.com Newsgroups: reptiles.freebsd.hackers Path: jim From: jim@reptiles.org (Jim Mercer) Subject: Re: this is silly - really! Message-ID: Organization: Reptilian Research, Toronto, Canada References: <199502011214.EAA05180@freefall.cdrom.com> Distribution: reptiles Date: Wed, 1 Feb 1995 13:59:30 GMT Sender: hackers-owner@FreeBSD.org Precedence: bulk In article <199502011214.EAA05180@freefall.cdrom.com>, Jordan K. Hubbard wrote: >ok, just a quick straw poll. how many people out there _really object_ >when somebody sends them something in all lower-case, too lazy to even >capitalize after punctuation? as i heard Neil Young say in an interview, "It's my style, man." i generally type in lower case, only capitializing when the mood strikes me, or when yelling. this gets me into trouble sometimes, as this style of writing follows me on paper, and my boss has actually sent my memo's back with little circles around the 'i' (as in "i propose ..."). i explained to her that my style was somewhat representative of my personality. all lowercase is relaxed and informal. to me it indicates a certain level of slack, which i try to maintain. >on the other hand, as you can plainly see, it looks kinda stupid. i resemble that remark. -- [ Jim Mercer jim@reptiles.org +1 416 506-0654 ] [ Reptilian Research -- Longer Life through Colder Blood ] [ Never, ever forget to replace the toiletseat after use!!! A wet ] [ chinchilla is a very funny and pathetic sight. -- alt.chinchilla ] From owner-freebsd-hackers Wed Feb 1 10:44:19 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01674 for hackers-outgoing; Wed, 1 Feb 1995 10:44:19 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA01654; Wed, 1 Feb 1995 10:44:09 -0800 Received: from rks32.pcs.dec.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA16617; Wed, 1 Feb 95 08:50:38 -0800 Received: by rks32.pcs.dec.com (Smail3.1.27.1 #16) id m0rZiFY-0005M7C; Wed, 1 Feb 95 17:49 MEZ Message-Id: To: jkh%freebsd.org@inet-gw-1.pa.dec.com Cc: hackers%freebsd.org@inet-gw-1.pa.dec.com In-Reply-To: Message from "Jordan K. Hubbard" of Wed, 01 Feb 95 00:18:24 PST. Reply-To: gj@FreeBSD.org Subject: Re: SUP must die, CTM for president !! Date: Wed, 01 Feb 95 16:49:48 GMT From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" Sender: hackers-owner@FreeBSD.org Precedence: bulk Jordan wrote: [elipsis] > That is to say, if you and your brave (and sometimes merry) band of > CTM volunteers succeed in making it the all-singing, all-dancing, > all-high-fiber equivalent of sliced bread and hot sex with pert-nosed > California girls who, well,.... does antwerp read this list ? Gary J. From owner-freebsd-hackers Wed Feb 1 10:46:31 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01758 for hackers-outgoing; Wed, 1 Feb 1995 10:46:31 -0800 Received: from grendel.csc.smith.edu (grendel.csc.smith.edu [131.229.64.23]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA01749; Wed, 1 Feb 1995 10:46:27 -0800 Received: from localhost (jfieber@localhost) by grendel.csc.smith.edu (8.6.5/8.6.5) id JAA17173; Wed, 1 Feb 1995 09:48:49 -0500 From: jfieber@cs.smith.edu (John Fieber) Message-Id: <199502011448.JAA17173@grendel.csc.smith.edu> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 09:48:48 -0500 (EST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am Content-Type: text Content-Length: 719 Sender: hackers-owner@FreeBSD.org Precedence: bulk Jordan K. Hubbard writes: > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? this used to sort of bother me until finally heckwhyevenbotherwithpunctuationifyouaddupallthetimeyouspendtyping thoseblastedlittleperiodsquestionmarkscommasandworstofallspacesyou begintorealizehowmuchofyourlifehasbeensquanderedonsuchtrivialdetail whoneedspunctuationanywayitsforwimpsifyoucantreadwithoutusingsuch disgustingcrutchewhodoyouthinkyouareanyway -john === jfieber@cs.smith.edu ================================================ =================================== Come up and be a kite! --K. Bush === From owner-freebsd-hackers Wed Feb 1 10:47:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01769 for hackers-outgoing; Wed, 1 Feb 1995 10:47:05 -0800 Received: from sci.brooklyn.cuny.edu (eastham.sci.brooklyn.cuny.edu [146.245.1.21]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA01761 for ; Wed, 1 Feb 1995 10:47:01 -0800 Received: from robeson.brooklyn.cuny.edu (robeson.sci.brooklyn.cuny.edu) by sci.brooklyn.cuny.edu (4.1/SMI-4.1a) id AA27069; Wed, 1 Feb 95 10:15:06 EST Date: Wed, 1 Feb 95 10:15:06 EST From: dayton@sci.brooklyn.cuny.edu (Dayton Clark) Message-Id: <9502011515.AA27069@sci.brooklyn.cuny.edu> Received: by robeson.brooklyn.cuny.edu (4.1/SMI-4.1) id AA02824; Wed, 1 Feb 95 10:15:01 EST To: dgy@seagull.rtd.com Cc: vernick@cs.sunysb.edu, freebsd-hackers@freefall.cdrom.com In-Reply-To: <199502010024.RAA00477@seagull.rtd.com> (message from Don Yuniskis on Tue, 31 Jan 1995 17:24:24 +73700 (MST)) Subject: Re: pthreads Sender: hackers-owner@FreeBSD.org Precedence: bulk <.> From: Don Yuniskis <.> Date: Tue, 31 Jan 1995 17:24:24 +73700 (MST) <.> Cc: freebsd-hackers@freefall.cdrom.com (FreeBSD hackers) <.> Mime-Version: 1.0 <.> Content-Type: text/plain; charset=US-ASCII <.> Content-Transfer-Encoding: 7bit <.> Content-Length: 271 <.> Precedence: bulk <.> <.> > Someone mentioned that there is a 'pthreads' library for FreeBSD. Is <.> > it a lightweight process model? Or something else? Where can I find <.> > it? I looked in 'ports' but didn't see anything. Any help would be <.> > appreciated. <.> <.> how about /usr/src/lib/libpthread ? :> <.> Is it in the 2.0 source tree yet? I looked yesterday, I believe, and couldn't find it. I have gotten the 1.1.5 version to to compile under 2.0R but have not tested it yet (I haven't even linked it). To answer the original question, it is the lightweight process model. I could send you what I've got, but there are no guarantees. dayton From owner-freebsd-hackers Wed Feb 1 10:47:17 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01776 for hackers-outgoing; Wed, 1 Feb 1995 10:47:17 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA01770; Wed, 1 Feb 1995 10:47:03 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id KAA20870; Wed, 1 Feb 1995 10:12:51 -0800 From: Poul-Henning Kamp Message-Id: <199502011812.KAA20870@ref.tfs.com> Subject: Re: SUP must die, CTM for president !! To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 10:12:51 -0800 (PST) Cc: hackers@FreeBSD.org In-Reply-To: <21066.791626946@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 00:22:26 am Content-Type: text Content-Length: 711 Sender: hackers-owner@FreeBSD.org Precedence: bulk > P.S. > > Is it currently possible to set someone up with a special CTM alias in > their /etc/aliases that will allow freefall to send them patches which get > filed and applied automatically? That way, to register for CTM updates > THAT would be very cool. Totally automated and unattended. We update people > by sending email to a special address on their machine. I like it. yes, this was the design goal. > We might need to go to PGP authentication at some point so that only WE > can generate official patches, but that's down the road. Yes, good idea. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 10:47:24 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01786 for hackers-outgoing; Wed, 1 Feb 1995 10:47:24 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA01777; Wed, 1 Feb 1995 10:47:16 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id KAA20843; Wed, 1 Feb 1995 10:07:34 -0800 From: Poul-Henning Kamp Message-Id: <199502011807.KAA20843@ref.tfs.com> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 10:07:34 -0800 (PST) Cc: root@io.cts.com, jkh@FreeBSD.org, hackers@freefall.cdrom.com In-Reply-To: <9872.791626070@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 00:07:50 am Content-Type: text Content-Length: 563 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > A friend of mine and I have a lot of experience working with different > > flavors of Unix. We also happen to be a significant players at CTSNET > > (a major Internet access provider in San Diego). We have been amazed > > at how poorly documented routine procedures for FreeBSD happen to be. > > Thank you for articulating so well my exact feelings! > And mine too. This is why I signed up as release eng. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 10:53:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA01915 for hackers-outgoing; Wed, 1 Feb 1995 10:53:33 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA01909; Wed, 1 Feb 1995 10:53:28 -0800 Received: from rks32.pcs.dec.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA17744; Wed, 1 Feb 95 09:06:02 -0800 Received: by rks32.pcs.dec.com (Smail3.1.27.1 #16) id m0rZiUY-0005M7C; Wed, 1 Feb 95 18:05 MEZ Message-Id: To: jkh%freebsd.org@inet-gw-1.pa.dec.com Cc: hackers%freebsd.org@inet-gw-1.pa.dec.com In-Reply-To: Message from "Jordan K. Hubbard" of Wed, 01 Feb 95 04:14:09 PST. Reply-To: gj@FreeBSD.org Subject: Re: this is silly - really! Date: Wed, 01 Feb 95 17:05:18 GMT From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" Sender: hackers-owner@FreeBSD.org Precedence: bulk > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? [elipsis] > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) > > jordan ich persoenlich siehe damit kein problem, es geht sogar auf deutsch :) In English there's even less problem! Considering the volume of mail you get, use any method you can to speed thibgs up. Gary J. From owner-freebsd-hackers Wed Feb 1 11:03:04 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02142 for hackers-outgoing; Wed, 1 Feb 1995 11:03:04 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA02135; Wed, 1 Feb 1995 11:03:01 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA06899; Wed, 1 Feb 95 10:04:06 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502011704.AA06899@cs.weber.edu> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 95 10:04:05 MST Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > on the other hand, as you can plainly see, it looks kinda stupid. 0n th3 0th3r hand, as U cn plnly C, it 100ks kinda st00pid. > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) It could be worse. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 11:03:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02171 for hackers-outgoing; Wed, 1 Feb 1995 11:03:14 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA02161 for ; Wed, 1 Feb 1995 11:03:12 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA06793; Wed, 1 Feb 95 09:15:15 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502011615.AA06793@cs.weber.edu> Subject: Re: SUP must die, CTM for president !! To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Wed, 1 Feb 95 9:15:14 MST Cc: hackers@FreeBSD.org In-Reply-To: <199502010755.XAA19507@ref.tfs.com> from "Poul-Henning Kamp" at Jan 31, 95 11:55:46 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > We set up a machine, (thud probably) to run a shell script X times per day > (X in [1..4]) which does a "make cleandist ; make obj ; make all" and if > that succeeds it produces a CTM delta, which gets put in the public > area on ftp.freebsd.org automatically and emailed to the ctm-src-cur > mailing list at the same time. I suggested something similar to this, but with a slightly more elaborate protocol to keep crap from getting into the CVS treee in the first place and to allow multiple reader/writer use over NFS. Maybe you can add automatic mailing to the committer from the CVS log of the last writer on the failed file? This would go 2/3's of the way to what I suggested without requiring the typing of a command before and after commit sequences. Of course, the "several times a day" is clearly a reference to the fact that there is not a reader lock, so you can't be guaranteed a consistent state when you checkout for the build. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 11:03:07 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02150 for hackers-outgoing; Wed, 1 Feb 1995 11:03:07 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA02144 for ; Wed, 1 Feb 1995 11:03:05 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA06926; Wed, 1 Feb 95 10:08:30 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502011708.AA06926@cs.weber.edu> Subject: Re: sup: Ok, I'm gonna do it. To: rkw@dataplex.net (Richard Wackerbarth) Date: Wed, 1 Feb 95 10:08:30 MST Cc: hackers@freefall.cdrom.com In-Reply-To: from "Richard Wackerbarth" at Feb 1, 95 06:56:24 am X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > Perhaps we need a two step commit process. Basically, developers commit to > "wanna-be-current". Periodically take a snapshot of this and test to see if > everything compiles. If not, it gets bounced! Things that pass the sieve go > into "current". Topologically equivalent to: lock w commit resolve conflicts check out build unlock Except the second approach doesn't require as much local disk. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 11:03:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02180 for hackers-outgoing; Wed, 1 Feb 1995 11:03:18 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA02169 for ; Wed, 1 Feb 1995 11:03:14 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA06873; Wed, 1 Feb 95 09:53:27 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502011653.AA06873@cs.weber.edu> Subject: Re: NFS V3 Alpha release (fwd) To: roberto@hsc.fr.net Date: Wed, 1 Feb 95 9:53:26 MST Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011141.MAA17954@sidhe.hsc-sec.fr> from "Ollivier Robert" at Feb 1, 95 12:41:59 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > Just saw that on UseNet... [ ... ] > For any daring soul who is interested, there is an Alpha test release of > NFS code that includes support for NFS Version 3 and assorted other new > features up anonymous ftpable from snowhite.cis.uoguelph.ca [131.104.48.1] > in /pub/nfs. > > This code has only been tested in FreeBSD2.0R, but should be runable in > other 4.4BSD-Lite based operating systems withou too much effort. YES! YES! EAT THIS: USL: "We now have NFS V3 in beta..." PRESS: "Who did the developement? Did you buy it from Sun?" ... If this was truly a BSD based project, this is worth a PRESS RELEASE! Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 11:03:24 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02191 for hackers-outgoing; Wed, 1 Feb 1995 11:03:24 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA02183 for ; Wed, 1 Feb 1995 11:03:19 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA06840; Wed, 1 Feb 95 09:42:46 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502011642.AA06840@cs.weber.edu> Subject: Re: sup: Ok, I'm gonna do it. To: root@io.cts.com (Morgan Davis) Date: Wed, 1 Feb 95 9:42:46 MST Cc: jkh@FreeBSD.org, hackers@freefall.cdrom.com In-Reply-To: <199502010705.XAA01059@io.cts.com> from "Morgan Davis" at Jan 31, 95 11:05:57 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > In lieu of adminstrator's manuals that basically give an overview of > what makes FreeBSD work, there should be some kind of roadmap that > spells things out clearly. Here's how you get the sources so you can > at least recompile your kernel. Here's how you set up sup so you can > get the bug fixes to those sources you just picked up. Here's how you > reconfig your kernel to turn your machine into a network router. > Here's how you easily get PPP working. Here's how you... The current > FreeBSD.FAQ is horrible and filled with incorrect information. This > is not a roadmap. It's a hack. Would an all singing, all dancing administration tool, like SVR4 sysadm or AIX's be a sufficient answer to this problem? What it if was only available as a GUI tool? > After I installed 2.0R in November just after it was released, I > exited from the nice installer interface wondering, OK, now how do I > get back to that? The installer ought to be EASILY reentrant -- I had > no idea where it ran or how to get back to it once it quit. And it > should also assume that the user may want to come back to it to do > other things and really make a lot of noise about proceding with > things like fdisk and disklabelling, post-install. The installer is a special purpose program -- that is, its scope is extremely limited. It does what it does extremely well. You might liken it to a car that runs real well in one lane of a 20 lane freeway. Reentering it is like trying to signal a lane change. Unless you already know and obey the rules of the road, you are just as likely to lane change the wrong direction, and then you are out in the weeds. Going 60 MPH toward a canal. There are a lot of size and other justifications for making the installer seperate from the standard tool set. I think the problem is that there isn't a standard tool set. I also think that a standard tool set is a bigger job than it sounds. Let me digress for a minute: how does something like Motif get written? Well, you go to add a user. But there isn't an add user utility. So, being a programmer, you say "Hmmm... I might one day add another user", and go off and write 3000 lines of code to do what you could do in 5 minutes. Then you look at this code and say "This is crud. No one will be able to use this without a front end". So you hack a front end on to it using curses. In the process you discover that curses sucks. You say "Hmmm... really, I need to be able to replace the front end with something that doesn't suck", so you hack the program in two. But the front end still sucks. So you say "I might as well write a front end that doesn't suck". Another 8000 lines of code go by. You say "you know, the industry standard right now is Motif". Another 2600 lines of code. "You know, the front end ought to be able to front end for any program". That's a toughie; 15000 more lines of code. Now, what about those people who don't have Motif? It's a proprietary standard, which is an idea that rankles you morally anyway. Standards should not have compulsory licensing built in to achieve compliance. "Hmmm...". The problem with self-directed coding projects is that they never get done until a long, long time has passed. This is both good and bad. Maybe what's needed is a tool writing pragmatist, willing to start pulling administration sources from the comp.sources archives and make them work. In a volunteer project, that person may be difficult to find. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 11:11:11 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02921 for hackers-outgoing; Wed, 1 Feb 1995 11:11:11 -0800 Received: from phoenix.net (phoenix.phoenix.net [199.3.232.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA02911; Wed, 1 Feb 1995 11:11:05 -0800 Received: (from gclarkii@localhost) by phoenix.net (8.6.9/8.6.6) id LAA13383; Wed, 1 Feb 1995 11:53:10 -0600 From: Gary Clark II Message-Id: <199502011753.LAA13383@ phoenix.net> Subject: Re: POS (was Re: sup: Ok, I'm gonna do it.) To: hsu@freefall.cdrom.com (Jeffrey Hsu) Date: Wed, 1 Feb 1995 11:53:10 -0500 (CST) Cc: jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <199502010931.BAA27914@freefall.cdrom.com> from "Jeffrey Hsu" at Feb 1, 95 01:31:15 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 2482 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > I am ambitious. I want to see FreeBSD running at ice stations, ... > And I want to see it in small and medium sized businesses doing > Real Work(tm). > > Point of sales systems are a big part of SCO Unix sales and one of > the most common business applications. These POS packages are > usually custom-built vertical applications with the operating system > bundled in. Does anyone want to put one together for FreeBSD? I > figure the first thing we need is a barcode reader. We could use > tk or tkperl for the front-end and use sql to pass data to some > database, running on some other machine. Eventually, we'll want > to have that running on FreeBSD too. (Sybase or Oracle employees > take note: lobby your local VP. Better yet, do the port, then > lobby your VP.) I figure we already have the networking requirements > covered. There are other architectures, usually involving terminals, > but we've got to start somewhere. > > Jeffrey > Hi, I'm working on one of these along with everything else. My background is in POS supermarket scanning and I've worked on systems like ``Real World'' so I've got a little knowledge about the subject. Here are some of the points to watch out for: 1. What market are you going for? One of the things I hate with a passion is those generic POS systems that some companies try to foist off one everyone, and then charge an arm and a leg to make it work for your business!!! 2. If you can, stay away from X (Unless your trying to get BIG customers..) The reason I say this, is that I've found people who have no problems paying 2,000 for a UPS system, bitch about having to pay $100.00 for a monitor because ``We have all of these old ones left over from our AT&T 6300s''. My present system is using CursePerl with DB extensions. 3. Every type of shop is different. Some of the lines I've seen that are wide open are: Gift Baskets (getting larger by the year) GOOD video store software Help desk software Field service software 4. Stay away from supermarkets!!!!! Unless you have a direct connection to one of the wholesalers or you know the owner of a BIG chain (20+ stores) you'll never even get near the door. 5. Make sure you can use custom keyboards and scanners. Keyboard wedge wands are nice, but anything more than a couple of items, it becomes a pain and they want in-hole Spec-F's or something. Sorry for deluge.... Gary From owner-freebsd-hackers Wed Feb 1 11:12:09 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA02995 for hackers-outgoing; Wed, 1 Feb 1995 11:12:09 -0800 Received: from UUCP-GW.CC.UH.EDU (root@UUCP-GW.CC.UH.EDU [129.7.1.11]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA02982; Wed, 1 Feb 1995 11:11:55 -0800 Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA16540 (5.67a/IDA-1.5); Wed, 1 Feb 1995 13:07:14 -0600 Received: by bonkers.taronga.com (smail2.5p) id AA13244; 1 Feb 95 10:36:23 CST (Wed) Received: (from peter@localhost) by bonkers.taronga.com (8.6.8/8.6.6) id KAA13241; Wed, 1 Feb 1995 10:36:22 -0600 From: Peter da Silva Message-Id: <199502011636.KAA13241@bonkers.taronga.com> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 10:36:21 -0600 (CST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 474 Sender: hackers-owner@FreeBSD.org Precedence: bulk > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? I think it's sorta cute. I picture this hyperactive Disney-esque toon ferret with this insane hacker grin on his face typing away with two fingers a-la archy and mehitabel while half the cast of Roger Rabbit wait their turns to ask him questions bearing FreeBSD CDROMs in their twitching paws. From owner-freebsd-hackers Wed Feb 1 11:21:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA03920 for hackers-outgoing; Wed, 1 Feb 1995 11:21:55 -0800 Received: from sci.brooklyn.cuny.edu (eastham.sci.brooklyn.cuny.edu [146.245.1.21]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA03904 for ; Wed, 1 Feb 1995 11:21:46 -0800 Received: from robeson.brooklyn.cuny.edu (robeson.sci.brooklyn.cuny.edu) by sci.brooklyn.cuny.edu (4.1/SMI-4.1a) id AA27494; Wed, 1 Feb 95 14:21:16 EST Date: Wed, 1 Feb 95 14:21:16 EST From: dayton@sci.brooklyn.cuny.edu (Dayton Clark) Message-Id: <9502011921.AA27494@sci.brooklyn.cuny.edu> Received: by robeson.brooklyn.cuny.edu (4.1/SMI-4.1) id AA02862; Wed, 1 Feb 95 14:21:12 EST To: richard@pegasus.com Cc: freebsd-hackers@freefall.cdrom.com In-Reply-To: <199502010302.RAA05939@pegasus.com> (richard@pegasus.com) Sender: hackers-owner@FreeBSD.org Precedence: bulk <.> Date: Tue, 31 Jan 1995 17:02:06 -1000 <.> From: richard@pegasus.com (Richard Foulk) <.> Precedence: bulk <.> <.> Newsgroups: mail.freebsd.hackers <.> Path: richard <.> From: richard@pegasus.com (Richard Foulk) <.> Subject: archive site for 1.1.5.1 stuff? <.> Organization: Pegasus Information Systems <.> Message-ID: <.> Date: Wed, 1 Feb 1995 03:02:23 GMT <.> <.> Is there an archive site somewhere for 1.1.5.1 stuff somewhere? Stuff <.> like packages, ports, etc. ... ? <.> <.> <.> <.> -- <.> Richard Foulk richard@pegasus.com <.> Try gatekeeper.dec.com dayton From owner-freebsd-hackers Wed Feb 1 11:40:09 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA05493 for hackers-outgoing; Wed, 1 Feb 1995 11:40:09 -0800 Received: from vmbb.cts.com (vmbb.cts.com [192.188.72.18]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA05487; Wed, 1 Feb 1995 11:40:07 -0800 Received: from io.cts.com by vmbb.cts.com with smtp (Smail3.1.28.1 #9) id m0rZku6-0000q8C; Wed, 1 Feb 95 11:39 PST Received: (from root@localhost) by io.cts.com (8.6.9/8.6.9) id LAA03109; Wed, 1 Feb 1995 11:11:41 -0800 From: Morgan Davis Message-Id: <199502011911.LAA03109@io.cts.com> Subject: Re: POS (was Re: sup: Ok, I'm gonna do it.) To: hsu@freefall.cdrom.com (Jeffrey Hsu) Date: Wed, 1 Feb 1995 11:11:41 -0800 (PST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502010931.BAA27914@freefall.cdrom.com> from "Jeffrey Hsu" at Feb 1, 95 01:31:15 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 494 Sender: hackers-owner@FreeBSD.org Precedence: bulk Jeffrey Hsu writes: > > Point of sales systems are a big part of SCO Unix sales and one of > the most common business applications. These POS packages are > usually custom-built vertical applications with the operating system > bundled in. That was one criteria why we chose SCO Unix -- because we could run FoxBASE+ on it. Does anyone know if FoxBASE+ is portable to FreeBSD? I think I had read on one of the bsd newsgroups that someone was trying to do this, but never posted a solution. From owner-freebsd-hackers Wed Feb 1 11:44:22 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA05559 for hackers-outgoing; Wed, 1 Feb 1995 11:44:22 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA05550; Wed, 1 Feb 1995 11:43:44 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.9/8.6.9) with SMTP id VAA08158; Wed, 1 Feb 1995 21:43:22 +0200 Message-Id: <199502011943.VAA08158@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: gj@FreeBSD.org cc: jkh@FreeBSD.org, hackers@FreeBSD.org Subject: Re: this is silly - really! Date: Wed, 01 Feb 1995 21:43:22 +0200 From: Mark Murray Sender: hackers-owner@FreeBSD.org Precedence: bulk > ich persoenlich siehe damit kein problem, es geht sogar auf deutsch :) > > In English there's even less problem! Considering the volume of mail > you get, use any method you can to speed thibgs up. Sukuthetha imfungu mfungu, buyelani emkomeni. Niyabona ke, uyakwazi ukuthetha imfungu mfungu nesiXhoseni! Hehehe... -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-hackers Wed Feb 1 12:00:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA05823 for hackers-outgoing; Wed, 1 Feb 1995 12:00:35 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA05806 for ; Wed, 1 Feb 1995 11:59:43 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.9/8.6.9) with SMTP id VAA08226; Wed, 1 Feb 1995 21:58:14 +0200 Message-Id: <199502011958.VAA08226@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: terry@cs.weber.edu (Terry Lambert) cc: phk@ref.tfs.com (Poul-Henning Kamp), hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! Date: Wed, 01 Feb 1995 21:58:14 +0200 From: Mark Murray Sender: hackers-owner@FreeBSD.org Precedence: bulk > > We set up a machine, (thud probably) to run a shell script X times per day > > (X in [1..4]) which does a "make cleandist ; make obj ; make all" and if > > that succeeds it produces a CTM delta, which gets put in the public > > area on ftp.freebsd.org automatically and emailed to the ctm-src-cur > > mailing list at the same time. Just one question: what happens when (not if, when) someone misses an update? (trashed message/mailbox, or they go on holiday and the service provider can't handle the mail volume). How does the poor sod get back into step then? A history of these deltas should be kept somewhere, at least for FTP, and possibly for mail retrieval. Some sort of sequencing should also be involved to keep the series accurate. A source tree full of .rej's is a sorry thing. Please don't interpret this as an attempt to kill the idea (which I think is GREAT), I just would like to see it work... -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-hackers Wed Feb 1 12:03:47 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA05864 for hackers-outgoing; Wed, 1 Feb 1995 12:03:47 -0800 Received: from tfs.com (mailhub.tfs.com [140.145.250.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id MAA05858; Wed, 1 Feb 1995 12:03:45 -0800 Received: by tfs.com (smail3.1.28.1) Message-Id: From: julian@tfs.com (Julian Elischer) Subject: Re: SUP must die, CTM for president !! To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 12:03:13 -0800 (PST) Cc: phk@ref.tfs.com, hackers@FreeBSD.org In-Reply-To: <16399.791626704@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 00:18:24 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 564 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > OK, I just had a chat with Jordan over a piece of cake (it's true !) > > Well, like I told you at the time (between mouthfuls): If, by the time > I get done with my second-stage stuff for the 2.1 install, sup is dead > then I won't document it. > I don't see that sup has to die.. It suits what I want here just fine.. and it can recover from botched patches easier.. (sup all files that don't match what's in teh repository) I don't think we should remove sup as a way of getting FreeBSD.. but I'm all for improving any other methods as well.. julian From owner-freebsd-hackers Wed Feb 1 12:03:53 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA05877 for hackers-outgoing; Wed, 1 Feb 1995 12:03:53 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA05870; Wed, 1 Feb 1995 12:03:51 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id MAA22058; Wed, 1 Feb 1995 12:03:18 -0800 From: Poul-Henning Kamp Message-Id: <199502012003.MAA22058@ref.tfs.com> Subject: Re: this is silly - really! To: mark@grondar.za (Mark Murray) Date: Wed, 1 Feb 1995 12:03:16 -0800 (PST) Cc: gj@FreeBSD.org, jkh@FreeBSD.org, hackers@FreeBSD.org In-Reply-To: <199502011943.VAA08158@grunt.grondar.za> from "Mark Murray" at Feb 1, 95 09:43:22 pm Content-Type: text Content-Length: 533 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > ich persoenlich siehe damit kein problem, es geht sogar auf deutsch :) > > > > In English there's even less problem! Considering the volume of mail > > you get, use any method you can to speed thibgs up. > > Sukuthetha imfungu mfungu, buyelani emkomeni. Niyabona ke, uyakwazi > ukuthetha imfungu mfungu nesiXhoseni! > ja det er jo meget godt, kan vi flytte det til rec.lang.fun ? -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 12:06:24 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA05917 for hackers-outgoing; Wed, 1 Feb 1995 12:06:24 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA05911 for ; Wed, 1 Feb 1995 12:06:22 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id MAA22131; Wed, 1 Feb 1995 12:05:34 -0800 From: Poul-Henning Kamp Message-Id: <199502012005.MAA22131@ref.tfs.com> Subject: Re: SUP must die, CTM for president !! To: mark@grondar.za (Mark Murray) Date: Wed, 1 Feb 1995 12:05:33 -0800 (PST) Cc: terry@cs.weber.edu, hackers@FreeBSD.org In-Reply-To: <199502011958.VAA08226@grunt.grondar.za> from "Mark Murray" at Feb 1, 95 09:58:14 pm Content-Type: text Content-Length: 1273 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > We set up a machine, (thud probably) to run a shell script X times per day > > > (X in [1..4]) which does a "make cleandist ; make obj ; make all" and if > > > that succeeds it produces a CTM delta, which gets put in the public > > > area on ftp.freebsd.org automatically and emailed to the ctm-src-cur > > > mailing list at the same time. > > Just one question: what happens when (not if, when) someone misses an > update? (trashed message/mailbox, or they go on holiday and the service > provider can't handle the mail volume). How does the poor sod get back > into step then? A history of these deltas should be kept somewhere, at > least for FTP, and possibly for mail retrieval. Some sort of sequencing > should also be involved to keep the series accurate. A source tree full of > .rej's is a sorry thing. > > Please don't interpret this as an attempt to kill the idea (which I think > is GREAT), I just would like to see it work... There will be two distribution channels: mail and ftp There will be no .rej's because that's not the way CTM works. ctm will not even attempt to apply a delta out of sequence. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 12:36:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA06387 for hackers-outgoing; Wed, 1 Feb 1995 12:36:14 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA06375 for ; Wed, 1 Feb 1995 12:35:48 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id UAA03535; Wed, 1 Feb 1995 20:29:49 GMT From: Paul Richards Message-Id: <199502012029.UAA03535@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Wed, 1 Feb 1995 20:29:49 +0000 (GMT) Cc: jkh@morton.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <199502010504.VAA04194@ref.tfs.com> from "Poul-Henning Kamp" at Jan 31, 95 09:04:59 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 964 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Poul-Henning Kamp who said > > > freefall.cdrom.com. Are there going to be any others? If we're going to > > do backup sup sites, then the time to do it is SOON! > yes. > > How about this scenario: > > ftp a file from freefall > traceroute all of the sites mentioned Ohh, people are going to love us for that :-) > present menu of three closest > A less drastic solution to a not really solvable problem would be to look at the domain name of the user and have some heuristic to pick a site based on that. For the uk that would be fairly trivial as it would be for many other countries. For the US then maybe some local net hierarchy knowledge could be used. It's not that big a deal really. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Wed Feb 1 12:58:40 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA06734 for hackers-outgoing; Wed, 1 Feb 1995 12:58:40 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id MAA06728; Wed, 1 Feb 1995 12:58:34 -0800 Received: from kronos.cam.paramax.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA03885; Wed, 1 Feb 95 12:46:40 -0800 Received: by kronos (4.1/SMI-4.1) id AA07549; Wed, 1 Feb 95 12:52:08 PST Date: Wed, 1 Feb 95 12:52:08 PST From: tunch@cam.paramax.com (Tunc Hoscan) Message-Id: <9502012052.AA07549@kronos> To: jkh%freebsd.org@inet-gw-1.pa.dec.com, gj@FreeBSD.org Subject: Re: this is silly - really! Cc: hackers%freebsd.org@inet-gw-1.pa.dec.com Sender: hackers-owner@FreeBSD.org Precedence: bulk > > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? [elipsis] > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) > > jordan > ben de turkce`de surekli kucuk harf kullaniyorum, ama arkadaslarim benim buyuk harf kullanmami tercih ediyorlar. ne farkeder ki?.. ne kullanirsan kullan, herkes anliyor nasil olsa! Get it?.. Tunc N. Hoscan tunch@cam.paramax.com From owner-freebsd-hackers Wed Feb 1 13:03:32 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA06819 for hackers-outgoing; Wed, 1 Feb 1995 13:03:32 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA06811 for ; Wed, 1 Feb 1995 13:03:27 -0800 Received: (from gibbs@localhost) by estienne.cs.berkeley.edu (8.6.9/8.6.9) id NAA26869; Wed, 1 Feb 1995 13:03:10 -0800 From: "Justin T. Gibbs" Message-Id: <199502012103.NAA26869@estienne.cs.berkeley.edu> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@morton.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 13:03:10 -0800 (PST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199501311847.SAA13918@morton.cdrom.com> from "Jordan K. Hubbard" at Jan 31, 95 06:47:55 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 743 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Part of the 2.1 install will be a network configution menu, and on that > menu will be a submenu called `SUP Configure Software Update Protocol' > And on THAT submenu will be a couple of items, like so: > Just make sure that you have a "first" target that stays constant and pulls a supfile and anything else that sup may be dependent on (you may want to ensure that gunzip is around for instance). So the target is actually two separate sups (so it will re-read the new file if necessary). > > Thanks! > > Jordan > -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-freebsd-hackers Wed Feb 1 13:10:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA07014 for hackers-outgoing; Wed, 1 Feb 1995 13:10:54 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA07004 for ; Wed, 1 Feb 1995 13:10:44 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA19660; Wed, 1 Feb 1995 16:07:48 -0500 Date: Wed, 1 Feb 1995 16:07:48 -0500 From: Garrett Wollman Message-Id: <9502012107.AA19660@halloran-eldar.lcs.mit.edu> To: rkw@dataplex.net (Richard Wackerbarth) Cc: hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-Reply-To: References: Sender: hackers-owner@FreeBSD.org Precedence: bulk < Perhaps we need a two step commit process. Basically, developers commit to > "wanna-be-current". Periodically take a snapshot of this and test to see if > everything compiles. If not, it gets bounced! Things that pass the sieve go > into "current". I think people are missing the point of what ``current'' is (or at least, was supposed to be when we set this all up)! I am not willing to waste too much effort on making sure that the world always compiles; there's no benefit. I am much more concerned about whether things compile at release time, and especially whether a source-only upgrade is possible. I think worrying about it at any other time is counterproductive. (The fact that this is even an issue indicates to me that there are WAY too many people supping ``current'' as it is.) While I'm at it, I should speak up on behalf of keeping sup access to the source tree as is. None of my machines have enough disk space to keep two complete copies of the sources to everything... -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Wed Feb 1 13:15:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA07125 for hackers-outgoing; Wed, 1 Feb 1995 13:15:33 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA07118; Wed, 1 Feb 1995 13:15:23 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA08106; Wed, 1 Feb 95 14:08:42 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502012108.AA08106@cs.weber.edu> Subject: Re: Optimizing CVS? To: bde@zeta.org.au (Bruce Evans) Date: Wed, 1 Feb 95 14:08:41 MST Cc: jkh@freefall.cdrom.com, roberto@blaise.ibp.fr, hackers@freefall.cdrom.com In-Reply-To: <199502011625.DAA17258@godzilla.zeta.org.au> from "Bruce Evans" at Feb 2, 95 03:25:46 am X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > >Maybe we should optimize stat(2) before... Ask Remy about the tests > >he made between ext2fs and our ffs. Our stat(2) is way slower than the > >1.1.5.1 one. > > Actual testing shows that stat() is slightly faster under > FreeBSD-current than under linux-1.1.36 for files in a medium sized > directory, and 5 times faster under FreeBSD for files in a large > directory! FreeBSD is much slower at creating the files to be stat()ed > because it updates metadata synchronously. This is a bogus benchmark; you are hitting pages that are cached by virtue of the number of reps applied and the operation order. This does not show the speed loss is not in the stat in practice. In effect, you are testing system call + copyout time rather than system call + fetch + copyout time. This is the same type of reasoning that make Larry McVoy's lmbench mmap benchmark (map-but-don't-use) bogus. This is also the same type of thing that has UnixWare claiming 20 mic's for a system call. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 13:26:36 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA07330 for hackers-outgoing; Wed, 1 Feb 1995 13:26:36 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA07318 for ; Wed, 1 Feb 1995 13:26:28 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA08191; Wed, 1 Feb 95 14:19:19 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502012119.AA08191@cs.weber.edu> Subject: Re: New Apple+Intel machine To: jaitken@cslab.cs.vt.edu (Jeff Aitken) Date: Wed, 1 Feb 95 14:19:18 MST Cc: hackers@FreeBSD.org In-Reply-To: <9502011703.AA27154@cslab.cs.vt.edu> from "Jeff Aitken" at Feb 1, 95 12:03:27 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > I'm still evaluating possible machines for the recommended student > configuration in a year, and the latest test macchine I've received is > an Apple with the PowerPC chip (I forget which model number it is) which > also has an Intel 486 (or pentium, one or the other) on a daughtercard. > This beast is supposedly able to run MAC and IBM stuff simultaneously, > so what I'm wondering is what the chances are of getting one of the > *BSD's on it. Has anyone used one of these things? I know NetBSD works > on the MAC, but I think only the 68k variety. Is this true? You might be able to run on the intel part of it, depending on how faithfully it acts like PC hardware. The Mac with the PPC chip is not supported by anyone but Apple right now, mostly because Apple won't provide sufficient technical information about the hardware to write UNIX-style device drivers (I think they cut a deal with the MACHTen people, though). Otherwise, I'd have one early last year, and it would be running BSD now. Apple's loss. Maybe when CHRP (pronounced "chirp"), which is the compromise replacement for a real PPC standard, PReP, is finally signed on to by all the players, we'll be able to pry hardware specifications from Apple's cold, dead fingers. After all, 100% of 6% is better than 20% of 100% (get a life, Apple). What, me bitter? Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 13:35:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA07640 for hackers-outgoing; Wed, 1 Feb 1995 13:35:42 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA07631 for ; Wed, 1 Feb 1995 13:35:34 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA19717; Wed, 1 Feb 1995 16:35:23 -0500 Date: Wed, 1 Feb 1995 16:35:23 -0500 From: Garrett Wollman Message-Id: <9502012135.AA19717@halloran-eldar.lcs.mit.edu> To: Poul-Henning Kamp Cc: hackers@FreeBSD.org Subject: SUP must die, CTM for president !! In-Reply-To: <199502010755.XAA19507@ref.tfs.com> References: <29186.791616495@time.cdrom.com> <199502010755.XAA19507@ref.tfs.com> Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: > But for src-current: > It is stupid. Look at it: We run sup-scan every 8 hours, then > we download individual sets of files to each user based on timestamps. > That's not particular smart. We have probably all been hit by the > zero byte file with the right timestamp havn't we ? It works great for me, and I've never had any problems with it that weren't my fault. As I expressed in another message, I think the problem is that there are simply too many people running -current, who aren't prepared to deal with bleeding-edge phenomena. > On top of that: CTM transfers only the changes, not the entire file > each time a line is touched. Sometimes you want the entire file to be transferred. > CTM uses md5, so it will detect if people have corrupt files. Like in this case. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Wed Feb 1 14:49:59 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA01396 for hackers-outgoing; Wed, 1 Feb 1995 14:49:59 -0800 Received: from devnull.mpd.tandem.com (devnull.mpd.tandem.com [131.124.4.29]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA01375 for ; Wed, 1 Feb 1995 14:49:52 -0800 Received: from olympus by devnull.mpd.tandem.com (8.6.8/8.6.6) id QAA06020; Wed, 1 Feb 1995 16:49:36 -0600 Received: by olympus (4.1/TSS2.1) id AA00545; Wed, 1 Feb 95 16:48:01 CST From: faulkner@mpd.tandem.com (Boyd Faulkner) Message-Id: <9502012248.AA00545@olympus> Subject: Re: sup: Ok, I'm gonna do it. To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Wed, 1 Feb 1995 16:48:00 -0600 (CST) Cc: jkh@morton.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <199502010504.VAA04194@ref.tfs.com> from "Poul-Henning Kamp" at Jan 31, 95 09:04:59 pm X-Mailer: ELM [version 2.4 PL17] Content-Type: text Content-Length: 906 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > freefall.cdrom.com. Are there going to be any others? If we're going to > > do backup sup sites, then the time to do it is SOON! > yes. > > How about this scenario: > > ftp a file from freefall > traceroute all of the sites mentioned > present menu of three closest > > -- > Poul-Henning Kamp > TRW Financial Systems, Inc. > FreeBSD has, until now, not one single time had an undetected error. :-) > Sounds nice, unless your access is via socks. I am behind a firewall and have to build socksified toys to play with. I'd rather it did not get too complicated. Traceroute could be a problem for me. I can only do tcp from here. Thanks, Boyd -- _______________________________________________________________________ Boyd Faulkner faulkner@isd.tandem.com _______________________________________________________________________ From owner-freebsd-hackers Wed Feb 1 15:03:57 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA03083 for hackers-outgoing; Wed, 1 Feb 1995 15:03:57 -0800 Received: from devnull.mpd.tandem.com (devnull.mpd.tandem.com [131.124.4.29]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA03071; Wed, 1 Feb 1995 15:03:51 -0800 Received: from olympus by devnull.mpd.tandem.com (8.6.8/8.6.6) id RAA07029; Wed, 1 Feb 1995 17:03:40 -0600 Received: by olympus (4.1/TSS2.1) id AA00659; Wed, 1 Feb 95 17:02:15 CST From: faulkner@mpd.tandem.com (Boyd Faulkner) Message-Id: <9502012302.AA00659@olympus> Subject: Re: this is silly - really! To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 17:02:14 -0600 (CST) Cc: hackers@freefall.cdrom.com In-Reply-To: <199502011214.EAA05180@freefall.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:14:09 am X-Mailer: ELM [version 2.4 PL17] Content-Type: text Content-Length: 1208 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > ok, just a quick straw poll. how many people out there _really object_ > when somebody sends them something in all lower-case, too lazy to even > capitalize after punctuation? this used to sort of bother me until finally > the light dawned yesterday and i understood - it's a lot *faster* to > type when you ignore case! gee! revelation! :-) now it's no coincidence > that all my very busiest friends all started doing this around the > same time! :-) > > on the other hand, as you can plainly see, it looks kinda stupid. > > it is certainly much faster to type, and you run into less run-on mistakes > where you get two letters cap'd and then you have to go back and muck it all > up for awhile until finally you can go on to the next word. bah. > > so what's the concensus? go for fast but ugly or slower but more > elegant? :-) > > jordan > > I don't care as long as you spell it right. Running into a spelling error is like running into a wall. Ouch. Boyd -- _______________________________________________________________________ Boyd Faulkner faulkner@isd.tandem.com _______________________________________________________________________ From owner-freebsd-hackers Wed Feb 1 15:06:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA03309 for hackers-outgoing; Wed, 1 Feb 1995 15:06:05 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA03299; Wed, 1 Feb 1995 15:05:59 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA05675; Wed, 1 Feb 1995 15:05:30 -0800 To: "Jonathan M. Bresler" cc: "Jordan K. Hubbard" , Paul Richards , hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Wed, 01 Feb 95 09:03:10 EST." Date: Wed, 01 Feb 1995 15:05:29 -0800 Message-ID: <5672.791679929@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk No, we've been on `the honor system' since day one. This has been discussed before and nobody has ever come up with an elegant solution for it. Jordan > > just to state the obvious, do you have an method to prevent > export of des code and other controller material? > > jmb > > Jonathan M. Bresler jmb@kryten.atinc.com | Analysis & Technology, Inc. > | 2341 Jeff Davis Hwy > play go. | Arlington, VA 22202 > ride bike. hack FreeBSD.--ah the good life | 703-418-2800 x346 From owner-freebsd-hackers Wed Feb 1 15:20:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA05104 for hackers-outgoing; Wed, 1 Feb 1995 15:20:55 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA05098; Wed, 1 Feb 1995 15:20:54 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA06688; Wed, 1 Feb 1995 15:20:49 -0800 To: Remy.Card@masi.ibp.fr (Remy CARD) cc: jkh@freefall.cdrom.com (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-reply-to: Your message of "Wed, 01 Feb 95 19:17:26 +0100." <199502011817.TAA11446@aphrodite.ibp.fr> Date: Wed, 01 Feb 1995 15:20:48 -0800 Message-ID: <6687.791680848@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Pour moi, ca va encore plus vite quand j'ecris en Francais parce que > je n'ai pas besoin de reflechir a la traduction en anglais :-) Well, I suppose we've been using english for 18 months now. Could be perceived as unfair. I'm willing to give French a shot as the official language on freebsd-* if nobody else minds too much.. :-) :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:22:19 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA05428 for hackers-outgoing; Wed, 1 Feb 1995 15:22:19 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA05422; Wed, 1 Feb 1995 15:22:18 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA06913; Wed, 1 Feb 1995 15:21:38 -0800 To: Bruce Evans cc: jkh@freefall.cdrom.com, roberto@blaise.ibp.fr, hackers@freefall.cdrom.com Subject: Re: Optimizing CVS? In-reply-to: Your message of "Thu, 02 Feb 95 03:25:46 +1100." <199502011625.DAA17258@godzilla.zeta.org.au> Date: Wed, 01 Feb 1995 15:21:36 -0800 Message-ID: <6912.791680896@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Profiling cvs doesn't show much in-core file system activity. I think > it's just spending too much time waiting to write metadata and temporary > files to the disk. This is nothing new, so it's not clear why 1.1.5 > was faster. So.. Um.. Now that you've measured it, how do we *fix* it? :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:23:32 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA05488 for hackers-outgoing; Wed, 1 Feb 1995 15:23:32 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA05481; Wed, 1 Feb 1995 15:23:30 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA06923; Wed, 1 Feb 1995 15:22:16 -0800 To: Poul-Henning Kamp cc: jkh@freefall.cdrom.com (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-reply-to: Your message of "Wed, 01 Feb 95 10:24:35 PST." <199502011824.KAA20962@ref.tfs.com> Date: Wed, 01 Feb 1995 15:22:15 -0800 Message-ID: <6922.791680935@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > DON'T YOU HAVE SOMETHING MORE PRODUCTIVE TO DO ?? :-) yes, what do you think I was avoiding by writing specious email? :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:32:44 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA05743 for hackers-outgoing; Wed, 1 Feb 1995 15:32:44 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA05737; Wed, 1 Feb 1995 15:32:43 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA08099; Wed, 1 Feb 1995 15:27:41 -0800 To: "Jonathan M. Bresler" cc: "Jordan K. Hubbard" , hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-reply-to: Your message of "Wed, 01 Feb 95 09:42:16 EST." Date: Wed, 01 Feb 1995 15:27:40 -0800 Message-ID: <8098.791681260@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > ps. whats a moin, moin? Morning, morning! In north-German dialect.. :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:33:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA05754 for hackers-outgoing; Wed, 1 Feb 1995 15:33:06 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA05748; Wed, 1 Feb 1995 15:33:05 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA09079; Wed, 1 Feb 1995 15:32:48 -0800 To: jfieber@cs.smith.edu (John Fieber) cc: jkh@freefall.cdrom.com (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-reply-to: Your message of "Wed, 01 Feb 95 09:48:48 EST." <199502011448.JAA17173@grendel.csc.smith.edu> Date: Wed, 01 Feb 1995 15:32:47 -0800 Message-ID: <9078.791681567@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > heckwhyevenbotherwithpunctuationifyouaddupallthetimeyouspendtyping > thoseblastedlittleperiodsquestionmarkscommasandworstofallspacesyou > begintorealizehowmuchofyourlifehasbeensquanderedonsuchtrivialdetail > whoneedspunctuationanywayitsforwimpsifyoucantreadwithoutusingsuch > disgustingcrutchewhodoyouthinkyouareanyway Sigh.. I just *knew* I was going to regret bringing that up! :-) Oh well, we can't all be serious all the time. Just wait until you guys see my April 1st snapshot.. :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:44:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA05984 for hackers-outgoing; Wed, 1 Feb 1995 15:44:14 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA05978; Wed, 1 Feb 1995 15:44:13 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA09198; Wed, 1 Feb 1995 15:42:56 -0800 To: terry@cs.weber.edu (Terry Lambert) cc: root@io.cts.com (Morgan Davis), jkh@FreeBSD.org, hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Wed, 01 Feb 95 09:42:46 MST." <9502011642.AA06840@cs.weber.edu> Date: Wed, 01 Feb 1995 15:42:56 -0800 Message-ID: <9197.791682176@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Would an all singing, all dancing administration tool, like SVR4 sysadm > or AIX's be a sufficient answer to this problem? It would certainly be a heck of a start. I've made a very rudimentary beginning on this with `dmenu', but something a lot more polished I certainly would not kick out of bed for eating crackers. > What it if was only available as a GUI tool? There would be some fuss, but since Jeremy has kindly offered Xaccel at VGA resolutions, we'd have most folks covered. > The installer is a special purpose program -- that is, its scope is > extremely limited. It does what it does extremely well. You might > liken it to a car that runs real well in one lane of a 20 lane > freeway. Reentering it is like trying to signal a lane change. I'd be even more blunt: Reentering it simply should not be allowed, with the installer leaving the system after installation. > Maybe what's needed is a tool writing pragmatist, willing to start > pulling administration sources from the comp.sources archives and > make them work. In a volunteer project, that person may be difficult > to find. Oh, I don't know.. The person I'm writing to seems very qualified! :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:46:48 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA06090 for hackers-outgoing; Wed, 1 Feb 1995 15:46:48 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA06084 for ; Wed, 1 Feb 1995 15:46:47 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA09223; Wed, 1 Feb 1995 15:46:33 -0800 To: terry@cs.weber.edu (Terry Lambert) cc: roberto@hsc.fr.net, hackers@freefall.cdrom.com Subject: Re: NFS V3 Alpha release (fwd) In-reply-to: Your message of "Wed, 01 Feb 95 09:53:26 MST." <9502011653.AA06873@cs.weber.edu> Date: Wed, 01 Feb 1995 15:46:31 -0800 Message-ID: <9222.791682391@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > If this was truly a BSD based project, this is worth a PRESS RELEASE! Any suggestions? :-) A FreeBSD press blitz has long been planned, funded and is simply waiting for 2.1 so I can have something relly worth plugging. Got my letter to BYTE already written, in fact.. I'm just too cool for words! :-) :-) Aactually, in all seriousness, any and all suggestions over the next couple of months will be greatly appreciated - I AM serious about this! We're going to do some promo posters and t-shirts as well, and I'm pushing for coffee mugs.. Jordan From owner-freebsd-hackers Wed Feb 1 15:50:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA06254 for hackers-outgoing; Wed, 1 Feb 1995 15:50:05 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA06246; Wed, 1 Feb 1995 15:50:04 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id PAA09278; Wed, 1 Feb 1995 15:49:45 -0800 To: Peter da Silva cc: jkh@freefall.cdrom.com (Jordan K. Hubbard), hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-reply-to: Your message of "Wed, 01 Feb 95 10:36:21 CST." <199502011636.KAA13241@bonkers.taronga.com> Date: Wed, 01 Feb 1995 15:49:41 -0800 Message-ID: <9277.791682581@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > I think it's sorta cute. I picture this hyperactive Disney-esque toon > ferret with this insane hacker grin on his face typing away with two > fingers a-la archy and mehitabel while half the cast of Roger Rabbit > wait their turns to ask him questions bearing FreeBSD CDROMs in their > twitching paws. Oh GAG! I guess that seals it - I'm typing in mixed case forever and ever! :-) Jordan From owner-freebsd-hackers Wed Feb 1 15:54:38 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA06389 for hackers-outgoing; Wed, 1 Feb 1995 15:54:38 -0800 Received: from hp.com (hp.com [15.255.152.4]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA06382; Wed, 1 Feb 1995 15:54:35 -0800 Received: from hpautow.aus.hp.com by hp.com with SMTP (1.37.109.14/15.5+ECS 3.3) id AA167432870; Wed, 1 Feb 1995 15:54:30 -0800 Message-Id: <199502012354.AA167432870@hp.com> Received: by hpautow.aus.hp.com (1.38.193.4/16.2) id AA20232; Thu, 2 Feb 1995 10:53:22 +1100 From: "M.C Wong" Subject: Re: POS (was Re: sup: Ok, I'm gonna do it.) To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Thu, 02 Feb 1995 10:53:21 EDT Cc: hsu@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <17408.791632879@time.cdrom.com>; from "Jordan K. Hubbard" at Feb 01, 95 2:01 am X-Mailer: Elm [revision: 109.14.c] Sender: hackers-owner@FreeBSD.org Precedence: bulk > For databases, they could go Ingres or even spend some time beating on > postgres to make it something more of what they want. For a lot of > applications, however, even that's overkill and they could always just > use their own file format and B-trees or something. The DB package we > ship with isn't even that bad now, actually, and you could certainly > do something like a small sawmill's work-order database with it. > > Jordan > For databases, if you can convince Multisoft to do a port of FlagShip for *BSD, that will be great. They've got one for Linux, and are well received. VERSASOFT even has dBASE III+ compatible DBMS for Linux as well. Both have got demo and well, they look great! -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ M.C Wong Email: mcw@hpato.aus.hp.com Australian Telecom Operation Voice: +61 3 272 8058 Hewlett-Packard Australia Ltd Fax: +61 3 898 9257 31 Joseph St, Blackburn 3130, Australia OS: FreeBSD-1.1.5.1 http://hpautow.aus.hp.com:9999/~mcw/mcw.html (or http://hpautorf/~mcw) From owner-freebsd-hackers Wed Feb 1 16:04:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA06749 for hackers-outgoing; Wed, 1 Feb 1995 16:04:39 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA06742; Wed, 1 Feb 1995 16:04:36 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id BAA03163 ; Thu, 2 Feb 1995 01:05:57 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA12481; Thu, 2 Feb 95 01:03:50 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9502020003.AA12481@blaise.ibp.fr> Subject: Re: this is silly - really! To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Thu, 2 Feb 1995 01:03:50 +0100 (MET) Cc: Remy.Card@masi.ibp.fr, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <6687.791680848@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 03:20:48 pm X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 387 Sender: hackers-owner@FreeBSD.org Precedence: bulk > Well, I suppose we've been using english for 18 months now. Could be > perceived as unfair. I'm willing to give French a shot as the > official language on freebsd-* if nobody else minds too much.. :-) :-) Pas de probleme pour moi . -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Wed Feb 1 16:13:59 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA07047 for hackers-outgoing; Wed, 1 Feb 1995 16:13:59 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA07041 for ; Wed, 1 Feb 1995 16:13:58 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id QAA09493; Wed, 1 Feb 1995 16:13:14 -0800 To: Garrett Wollman cc: Poul-Henning Kamp , hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-reply-to: Your message of "Wed, 01 Feb 95 16:35:23 EST." <9502012135.AA19717@halloran-eldar.lcs.mit.edu> Date: Wed, 01 Feb 1995 16:13:14 -0800 Message-ID: <9492.791683994@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Sometimes you want the entire file to be transferred. > > > CTM uses md5, so it will detect if people have corrupt files. > > Like in this case. But it's still too easy to confuse sup, so in many cases you won't get either of the above, you'll get no file transfered and entirely bogus contents. Poul's undeniably right about one thing: Sup's error correction sucks. Jordan From owner-freebsd-hackers Wed Feb 1 16:15:43 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA07091 for hackers-outgoing; Wed, 1 Feb 1995 16:15:43 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA07085; Wed, 1 Feb 1995 16:15:41 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id QAA00442; Wed, 1 Feb 1995 16:15:40 -0800 From: Poul-Henning Kamp Message-Id: <199502020015.QAA00442@ref.tfs.com> Subject: Re: SUP must die, CTM for president !! To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 16:15:39 -0800 (PST) Cc: wollman@halloran-eldar.lcs.mit.edu, hackers@FreeBSD.org In-Reply-To: <9492.791683994@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 04:13:14 pm Content-Type: text Content-Length: 587 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Sometimes you want the entire file to be transferred. > > > > > CTM uses md5, so it will detect if people have corrupt files. > > > > Like in this case. > > But it's still too easy to confuse sup, so in many cases you won't get either > of the above, you'll get no file transfered and entirely bogus contents. > Poul's undeniably right about one thing: Sup's error correction sucks. Well, to be precise: sup's error detection sucks -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 16:23:21 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA07158 for hackers-outgoing; Wed, 1 Feb 1995 16:23:21 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA07152; Wed, 1 Feb 1995 16:23:10 -0800 Received: from time.cdrom.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA17035; Wed, 1 Feb 95 16:11:40 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id QAA09460; Wed, 1 Feb 1995 16:09:56 -0800 To: tunch@cam.paramax.com (Tunc Hoscan) Cc: jkh%freebsd.org@inet-gw-1.pa.dec.com, gj@FreeBSD.org, hackers%freebsd.org@inet-gw-1.pa.dec.com Subject: Re: this is silly - really! In-Reply-To: Your message of "Wed, 01 Feb 95 12:52:08 PST." <9502012052.AA07549@kronos> Date: Wed, 01 Feb 1995 16:09:55 -0800 Message-Id: <9459.791683795@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > ben de turkce`de surekli kucuk harf kullaniyorum, ama arkadaslarim benim > buyuk harf kullanmami tercih ediyorlar. ne farkeder ki?.. ne kullanirsan > kullan, herkes anliyor nasil olsa! Oh my. Biblical floods in California and Europe, and now we have the tower of babel! The end is nigh! Repent! Repent, all ye sinners!! :-) Jordan From owner-freebsd-hackers Wed Feb 1 16:23:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA07171 for hackers-outgoing; Wed, 1 Feb 1995 16:23:52 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA07164; Wed, 1 Feb 1995 16:23:50 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA20038; Wed, 1 Feb 1995 19:23:48 -0500 Date: Wed, 1 Feb 1995 19:23:48 -0500 From: Garrett Wollman Message-Id: <9502020023.AA20038@halloran-eldar.lcs.mit.edu> To: "Jordan K. Hubbard" Cc: hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-Reply-To: <9492.791683994@time.cdrom.com> References: <9502012135.AA19717@halloran-eldar.lcs.mit.edu> <9492.791683994@time.cdrom.com> Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: > But it's still too easy to confuse sup, so in many cases you won't get either > of the above, you'll get no file transfered and entirely bogus contents. > Poul's undeniably right about one thing: Sup's error correction sucks. I've never had a loss that I could attribute to sup (other than forgetting to commit a change so it got blown away overnight). -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Wed Feb 1 17:32:56 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA08218 for hackers-outgoing; Wed, 1 Feb 1995 17:32:56 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id RAA08211 for ; Wed, 1 Feb 1995 17:32:52 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA20232; Wed, 1 Feb 1995 20:32:39 -0500 Date: Wed, 1 Feb 1995 20:32:39 -0500 From: Garrett Wollman Message-Id: <9502020132.AA20232@halloran-eldar.lcs.mit.edu> To: "Jordan K. Hubbard" Cc: "Jonathan M. Bresler" , Paul Richards , hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-Reply-To: <5672.791679929@time.cdrom.com> References: <5672.791679929@time.cdrom.com> Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: > No, we've been on `the honor system' since day one. This has been > discussed before and nobody has ever come up with an elegant solution > for it. Last I was told, gatekeeper.dec.com has a list of all the IP networks in ``bad'' countries, and filters them out. (That's what is meant by ``or you would not have connectivity to this machine''.) -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Wed Feb 1 17:45:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA08621 for hackers-outgoing; Wed, 1 Feb 1995 17:45:52 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA08615; Wed, 1 Feb 1995 17:45:51 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id RAA09919; Wed, 1 Feb 1995 17:40:46 -0800 To: Garrett Wollman cc: "Jordan K. Hubbard" , "Jonathan M. Bresler" , Paul Richards , hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Wed, 01 Feb 95 20:32:39 EST." <9502020132.AA20232@halloran-eldar.lcs.mit.edu> Date: Wed, 01 Feb 1995 17:40:45 -0800 Message-ID: <9918.791689245@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Last I was told, gatekeeper.dec.com has a list of all the IP networks > in ``bad'' countries, and filters them out. (That's what is meant by > ``or you would not have connectivity to this machine''.) That's completely and utterly news to me! And it also certainly doesn't work on DEC's internal network going outside the country. Trust me.. :-) Jordan From owner-freebsd-hackers Wed Feb 1 18:14:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA09213 for hackers-outgoing; Wed, 1 Feb 1995 18:14:52 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id SAA09207 for ; Wed, 1 Feb 1995 18:14:48 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA09260; Wed, 1 Feb 95 19:07:39 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502020207.AA09260@cs.weber.edu> Subject: Re: NFS V3 Alpha release (fwd) To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 95 19:07:39 MST Cc: roberto@hsc.fr.net, hackers@freefall.cdrom.com In-Reply-To: <9222.791682391@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 03:46:31 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > If this was truly a BSD based project, this is worth a PRESS RELEASE! > > Any suggestions? :-) > > A FreeBSD press blitz has long been planned, funded and is simply > waiting for 2.1 so I can have something relly worth plugging. Got my > letter to BYTE already written, in fact.. I'm just too cool for > words! :-) :-) > > Aactually, in all seriousness, any and all suggestions over the next > couple of months will be greatly appreciated - I AM serious about > this! We're going to do some promo posters and t-shirts as well, and > I'm pushing for coffee mugs.. Well, assuming the answer to the "is it a BSD based developement effort" is "yes", something like: (Terry's "build your own press release kit") ========================================================================== THE FIRST PUBLIC NFS 3.0 REFERENCE IMPLEMENTATION NOW AVAILABLE ON BSD Next generation of file sharing protocols unveiled Cyberspace, Feb. 1, 1995 -- The University of Guelph today announced the availability of a reference implementation of the long awaited NFS 3.0 file sharing protocol... on FreeBSD 2.0. "This code has only been tested in FreeBSD2.0R, but should be runable in other 4.4BSD-Lite based operating systems without too much effort," said Rick Macklem, . "Users have been eagerly awaiting NFS 3.0", said . "Now it's real, it's actively under development, and I'm sure users will agree it has been worth the wait". "We chose BSD because of ," said , "It's always nice when you have full source to something when you're trying to debug". Availability ========================================================================== It'd probably be nice if you could anon FTP to snowhite.cis.uoguelph.ca without the guest account failing, though. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Wed Feb 1 18:21:32 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA09488 for hackers-outgoing; Wed, 1 Feb 1995 18:21:32 -0800 Received: from wcarchive.cdrom.com (wcarchive.cdrom.com [192.216.191.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA09476 for ; Wed, 1 Feb 1995 18:21:20 -0800 Received: from dg-rtp.dg.com (dg-rtp.rtp.dg.com [128.222.1.2]) by wcarchive.cdrom.com (8.6.8/8.6.6) with SMTP id SAA11347 for ; Wed, 1 Feb 1995 18:21:07 -0800 Received: by dg-rtp.dg.com (5.4R2.01/dg-rtp-v02) id AA12978; Wed, 1 Feb 1995 21:20:26 -0500 Received: (rivers@localhost) by ponds.UUCP (8.6.9/8.6.5) id VAA01811; Wed, 1 Feb 1995 21:03:39 -0500 Date: Wed, 1 Feb 1995 21:03:39 -0500 From: Thomas David Rivers Message-Id: <199502020203.VAA01811@ponds.UUCP> To: freebsd-hackers@wcarchive.cdrom.com, longyear@netcom.com, rivers@dg-rtp.dg.com Subject: chat(8) improvements for SL/IP dialout. Sender: hackers-owner@FreeBSD.org Precedence: bulk Well, having wrestled with kermit, etc... to automate my SL/IP connections, I decided to modify the chat(8) program for my purposes. (Kermit, and several other alternatives were not adequate because I don't want to reset the modem with AT&D0, for SL/IP dial-out because I also have a getty on the dial-in side.) The following changes to chat.c (and the chat.8 man page) add two options: -c -s which cause chat to set the baud rate of the terminal before "chatting" and, if it is successful at the chat script, executing the command. Thus, for starting up my SL/IP connection, I issue commands like: chat -s 19200 -c "my_slattach_script" "" ATDT... OK ogin: .... < /dev/cua01 > /dev/cua01 where "my_slattach_script" sets up the default routes, /etc/resolv.conf, and the appropriate ifconfig, and then executes an slattach command. I have found this *extremely* helpful, and it could ease the problems other people have encountered. If we could, I'd like to have these improvements in FreeBSD 2.1. If someone commits this to the CVS tree, please let me know (and if there are objections, please let me know, and I'll try and change minds :-) ) - Thanks - - Dave Rivers - ---------------------- cut here (diffs to chat version 1.8) ----------- *** chat.c.ori Wed Feb 1 20:08:48 1995 --- chat.c Wed Feb 1 21:02:17 1995 *************** *** 4,9 **** --- 4,11 ---- * * This software is in the public domain. * + * Thomas David Rivers (ponds!rivers): Added -c and -s support. + * * Please send all bug reports, requests for information, etc. to: * * Al Longyear (longyear@netcom.com) *************** *** 101,106 **** --- 103,111 ---- char *chat_file = (char *)0; int timeout = DEFAULT_CHAT_TIMEOUT; + char *command = NULL; + long speed = 0; + int have_tty_parameters = 0; #ifdef TERMIO struct termio saved_tty_parameters; *************** *** 166,171 **** --- 171,177 ---- /* * chat [ -v ] [ -t timeout ] [ -l lock-file ] [ -f chat-file ] \ + [ -c command ] [-s speed] \ * [...[[expect[-say[-expect...]] say expect[-say[-expect]] ...]]] * * Perform a UUCP-dialer-like chat script on stdin and stdout. *************** *** 196,202 **** break; case 'l': ! if (arg = OPTARG(argc, argv)) lock_file = copy_of(arg); else usage(); --- 202,208 ---- break; case 'l': ! if (arg = OPTARG(argc, argv)) lock_file = copy_of(arg); else usage(); *************** *** 211,216 **** --- 217,238 ---- break; + case 's': + if (arg = OPTARG(argc, argv)) + speed = atoi(arg); + else + usage(); + break; + + case 'c': + if (arg = OPTARG(argc,argv)) + command = (char *)copy_of(arg); + else + usage(); + break; + + + default: usage(); } *************** *** 248,253 **** --- 270,279 ---- } } + if(command != NULL) { + /* Execute the given command */ + system(command); + } terminate(0); } *************** *** 336,342 **** void usage() { fprintf(stderr, "\ ! Usage: %s [-v] [-l lock-file] [-t timeout] {-f chat-file || chat-script}\n", program_name); exit(1); } --- 362,369 ---- void usage() { fprintf(stderr, "\ ! Usage: %s [-v] [-l lock-file] [-t timeout] \ ! {-f chat-file || chat-script} [-c command] [-s speed]\n", program_name); exit(1); } *************** *** 489,497 **** --- 516,533 ---- t.c_iflag |= IGNBRK | ISTRIP | IGNPAR; t.c_oflag = 0; t.c_lflag = 0; + if(command) { + /* If we're going to execute a command, don't hang-up */ + /* the device when we're done. */ + t.c_cflag &= ~HUPCL; + } t.c_cc[VERASE] = t.c_cc[VKILL] = 0; t.c_cc[VMIN] = 1; t.c_cc[VTIME] = 0; + if(speed != 0) { + t.c_ispeed = speed; + t.c_ospeed = speed; + } #ifdef TERMIO if (ioctl(0, TCSETA, &t) < 0) *************** *** 513,518 **** --- 549,559 ---- void terminate(status) int status; { + if(command != (char *)0) { + /* NB: don't unlock when there is a command to execute. */ + /* and don't reset the tty. */ + exit(status); + } if (have_tty_parameters && #ifdef TERMIO ioctl(0, TCSETA, &saved_tty_parameters) < 0 *** chat.8.ori Wed Feb 1 20:46:51 1995 --- chat.8 Wed Feb 1 21:03:44 1995 *************** *** 1,12 **** .\" -*- nroff -*- ! .\" manual page [] for chat 1.8 .\" chat.8,v 1.1.1.1 1994/11/12 05:25:32 lars Exp .\" SH section heading .\" SS subsection heading .\" LP paragraph .\" IP indented paragraph .\" TP hanging label ! .TH CHAT 8 "17 April 1994" "Chat Version 1.8" .SH NAME chat \- Automated conversational script with a modem .SH SYNOPSIS --- 1,12 ---- .\" -*- nroff -*- ! .\" manual page [] for chat 1.9 .\" chat.8,v 1.1.1.1 1994/11/12 05:25:32 lars Exp .\" SH section heading .\" SS subsection heading .\" LP paragraph .\" IP indented paragraph .\" TP hanging label ! .TH CHAT 8 "17 April 1994" "Chat Version 1.9" .SH NAME chat \- Automated conversational script with a modem .SH SYNOPSIS *************** *** 20,28 **** The \fIchat\fR program defines a conversational exchange between the computer and the modem. Its primary purpose is to establish the connection between the Point-to-Point Protocol Daemon (\fIpppd\fR) and ! the remote's \fIpppd\fR process. .SH OPTIONS .TP .B -f \fI Read the chat script from the chat \fIfile\fR. The use of this option is mutually exclusive with the chat script parameters. The user must --- 20,41 ---- The \fIchat\fR program defines a conversational exchange between the computer and the modem. Its primary purpose is to establish the connection between the Point-to-Point Protocol Daemon (\fIpppd\fR) and ! the remote's \fIpppd\fR process. Or, chat can be used to negotiate ! any connect and then execute a command. .SH OPTIONS .TP + .B -c \fI + .IP + Upon successful completion of the chat script; the named \fIcommand\fR + will be executed. This is helpful when using chat to negotiate a SL/IP + connection. Chat can be used to dial the modem and connect to the + remote site, then, issue the appropriate \fPslattach()\fR command. + If the \fB-c\fR option is used, chat will set the line to no HUPCL, so + the subsequent termination of chat will not reset the modem. Also, + if \fB-c\fR is used, chat will not unlink any lock file specified with + the \fB-l\fR option, and will not reset the tty to it's previous state + when exiting. The executed command is responsible for these items. + .TP .B -f \fI Read the chat script from the chat \fIfile\fR. The use of this option is mutually exclusive with the chat script parameters. The user must *************** *** 49,54 **** --- 62,74 ---- exclusive options and will cause one or the other program to fail to achieve the required lock if you use both. .TP + .B -s \fI + .IP + Set the baud rate. This is useful when using chat directly in + combination with the + .B -c + option. + .TP .B -t \fI Set the timeout for the expected string to be received. If the string is not received within the time limit then the reply string is not *************** *** 240,251 **** Substitute the sequence with the control character represented by C. For example, the character DC1 (17) is shown as \^^Q. .I (some characters are not valid in expect.) .SH SEE ALSO Additional information about \fIchat\fR scripts may be found with UUCP documentation. The \fIchat\fR script was taken from the ideas proposed by the ! scripts used by the \fIuucico\fR program. .LP ! uucico(1), uucp(1) .SH COPYRIGHT The \fIchat\fR program is in public domain. This is not the GNU public license. If it breaks then you get to keep both pieces. --- 260,282 ---- Substitute the sequence with the control character represented by C. For example, the character DC1 (17) is shown as \^^Q. .I (some characters are not valid in expect.) + .SH USE WITH SL/IP + By taking advantage of the \fB-c\fR and the \fB-s\fR options, chat can + also be used to establish a SL/IP connection. For example: + .IP + DEV=cua01 + chat -s 19200 -c "slattach -s 19200 /dev/$DEV" ogin: ppp ssword: hello2u2 /dev/$DEV + .LP + will cause the script to be executed on the /dev/cua01 device, at 19200 baud. + If that negotiation is successful, the \fBslattach\fR command will be + executed to establish the SL/IP connection. .SH SEE ALSO Additional information about \fIchat\fR scripts may be found with UUCP documentation. The \fIchat\fR script was taken from the ideas proposed by the ! scripts used by the \fIuucico\fR program. For information on SL/IP, see ! the \fIslattach\fR man page. .LP ! uucico(1), uucp(1), slattach(8) .SH COPYRIGHT The \fIchat\fR program is in public domain. This is not the GNU public license. If it breaks then you get to keep both pieces. From owner-freebsd-hackers Wed Feb 1 18:42:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA10143 for hackers-outgoing; Wed, 1 Feb 1995 18:42:45 -0800 Received: from tfs.com (mailhub.tfs.com [140.145.250.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id SAA10135; Wed, 1 Feb 1995 18:42:43 -0800 Received: by tfs.com (smail3.1.28.1) Message-Id: From: julian@tfs.com (Julian Elischer) Subject: Re: this is silly - really! To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 18:41:15 -0800 (PST) Cc: jfieber@cs.smith.edu, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <9078.791681567@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 03:32:47 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 130 Sender: hackers-owner@FreeBSD.org Precedence: bulk IBELIEVETHEGREEKSUSEDTOWRITETHISWAYANDIDONTKNOWIFTHEYUSEDTOUSELOWERCASEAND UPPERCASEINTHESAMEWAYWEDOORIFTHEYHADANYPUNCTUATION > From owner-freebsd-hackers Wed Feb 1 18:55:31 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA10412 for hackers-outgoing; Wed, 1 Feb 1995 18:55:31 -0800 Received: from glueserv1.umd.edu (glueserv1.umd.edu [129.2.70.69]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA10406; Wed, 1 Feb 1995 18:55:29 -0800 Received: from espresso.eng.umd.edu (espresso.eng.umd.edu [129.2.98.13]) by glueserv1.umd.edu (8.6.9/8.6.4) with ESMTP id VAA01420; Wed, 1 Feb 1995 21:55:24 -0500 Received: (chuckr@localhost) by espresso.eng.umd.edu (8.6.9/8.6.4) id VAA21788; Wed, 1 Feb 1995 21:55:24 -0500 Date: Wed, 1 Feb 1995 21:55:23 -0500 (EST) From: Chuck Robey To: "Jordan K. Hubbard" cc: Remy CARD , "Jordan K. Hubbard" , hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-Reply-To: <6687.791680848@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Wed, 1 Feb 1995, Jordan K. Hubbard wrote: > > Pour moi, ca va encore plus vite quand j'ecris en Francais parce que > > je n'ai pas besoin de reflechir a la traduction en anglais :-) > > Well, I suppose we've been using english for 18 months now. Could be > perceived as unfair. I'm willing to give French a shot as the > official language on freebsd-* if nobody else minds too much.. :-) :-) You do that, I begin learning French.... ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 7608 Topton St. | New Carrollton, MD 20784 | I run Journey2 (Freebsd 2.0) and n3lxx (301) 459-2316 | (FreeBSD 1.1.5.1) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-hackers Wed Feb 1 19:00:44 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA10533 for hackers-outgoing; Wed, 1 Feb 1995 19:00:44 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA10525; Wed, 1 Feb 1995 19:00:40 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id DAA01082; Thu, 2 Feb 1995 03:00:50 GMT From: Paul Richards Message-Id: <199502020300.DAA01082@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Thu, 2 Feb 1995 03:00:49 +0000 (GMT) Cc: terry@cs.weber.edu, root@io.cts.com, jkh@FreeBSD.org, hackers@freefall.cdrom.com In-Reply-To: <9197.791682176@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 03:42:56 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1834 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Jordan K. Hubbard who said > > > Would an all singing, all dancing administration tool, like SVR4 sysadm > > or AIX's be a sufficient answer to this problem? > > It would certainly be a heck of a start. I've made a very rudimentary > beginning on this with `dmenu', but something a lot more polished I > certainly would not kick out of bed for eating crackers. > > > What it if was only available as a GUI tool? > > There would be some fuss, but since Jeremy has kindly offered Xaccel > at VGA resolutions, we'd have most folks covered. > Offered it to who? > > The installer is a special purpose program -- that is, its scope is > > extremely limited. It does what it does extremely well. You might > > liken it to a car that runs real well in one lane of a 20 lane > > freeway. Reentering it is like trying to signal a lane change. > > I'd be even more blunt: Reentering it simply should not be allowed, > with the installer leaving the system after installation. > Hmm, I've got a few queries regarding that since a lot of the code that we'll add to sysinstall this time around is actually quite usefull. All the disklabelling code is stuff you're going to want to use at other times besides installation such as when you get a new disk. Also, I'd like to make it possible to just download a single basic module during installation and then go get other modules as and when I feel I need more. There's also a lot of glue in sysinstall that binds all these functions together that you'd never want to use again, we need to look at this in a bit more depth. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Wed Feb 1 19:11:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA10855 for hackers-outgoing; Wed, 1 Feb 1995 19:11:54 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA10847; Wed, 1 Feb 1995 19:11:49 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id TAA10188; Wed, 1 Feb 1995 19:11:45 -0800 To: Paul Richards cc: jkh@FreeBSD.org (Jordan K. Hubbard), terry@cs.weber.edu, root@io.cts.com, hackers@freefall.cdrom.com Subject: Re: sup: Ok, I'm gonna do it. In-reply-to: Your message of "Thu, 02 Feb 95 03:00:49 GMT." <199502020300.DAA01082@isl.cf.ac.uk> Date: Wed, 01 Feb 1995 19:11:45 -0800 Message-ID: <10187.791694705@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > > There would be some fuss, but since Jeremy has kindly offered Xaccel > > at VGA resolutions, we'd have most folks covered. > > > Offered it to who? *Thump* "Wake up, boy! You bin sleepin' agin'!" Jeremy talked about this months ago, even announcing it to this very list! Xaccel free with FreeBSD at VGA res only (cripped from going higher - you still need to pay for that! :-) Jordan From owner-freebsd-hackers Wed Feb 1 19:15:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA10952 for hackers-outgoing; Wed, 1 Feb 1995 19:15:55 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA10944; Wed, 1 Feb 1995 19:15:44 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id DAA01145; Thu, 2 Feb 1995 03:14:39 GMT From: Paul Richards Message-Id: <199502020314.DAA01145@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Thu, 2 Feb 1995 03:14:39 +0000 (GMT) Cc: jkh@FreeBSD.org, terry@cs.weber.edu, root@io.cts.com, hackers@freefall.cdrom.com In-Reply-To: <10187.791694705@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 07:11:45 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 809 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Jordan K. Hubbard who said > > > > There would be some fuss, but since Jeremy has kindly offered Xaccel > > > at VGA resolutions, we'd have most folks covered. > > > > > Offered it to who? > > *Thump* "Wake up, boy! You bin sleepin' agin'!" > > Jeremy talked about this months ago, even announcing it to this very > list! Xaccel free with FreeBSD at VGA res only (cripped from going > higher - you still need to pay for that! :-) Ohh, must have missed that, probably when I had that mail problem and was dropped off the lists for a few days. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Wed Feb 1 19:19:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA11014 for hackers-outgoing; Wed, 1 Feb 1995 19:19:18 -0800 Received: from wcarchive.cdrom.com (wcarchive.cdrom.com [192.216.191.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA11007 for ; Wed, 1 Feb 1995 19:19:11 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by wcarchive.cdrom.com (8.6.8/8.6.6) with ESMTP id TAA24375 for ; Wed, 1 Feb 1995 19:19:05 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id TAA10219; Wed, 1 Feb 1995 19:13:54 -0800 To: Thomas David Rivers cc: freebsd-hackers@wcarchive.cdrom.com, longyear@netcom.com, rivers@dg-rtp.dg.com Subject: Re: chat(8) improvements for SL/IP dialout. In-reply-to: Your message of "Wed, 01 Feb 95 21:03:39 EST." <199502020203.VAA01811@ponds.UUCP> Date: Wed, 01 Feb 1995 19:13:53 -0800 Message-ID: <10218.791694833@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > The following changes to chat.c (and the chat.8 man page) add two > options: > -c > -s > I'd like to, but your patch for chat.8 is bogus - it's not to -current sources! Can you re-send me your patch against current, at least for chat.8? The chat.c changes went in without any problem.. Jordan From owner-freebsd-hackers Wed Feb 1 19:31:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA11250 for hackers-outgoing; Wed, 1 Feb 1995 19:31:06 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA11242; Wed, 1 Feb 1995 19:31:00 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id TAA10337; Wed, 1 Feb 1995 19:30:55 -0800 To: jdc@crab.xinside.com cc: jkh@FreeBSD.org (Jordan K. Hubbard), wollman@halloran-eldar.lcs.mit.edu, hackers@freefall.cdrom.com Subject: Re: Am I dreaming? In-reply-to: Your message of "Sat, 28 Jan 95 02:29:29 GMT." <199501280929.CAA16417@crab.xinside.com> Date: Wed, 01 Feb 1995 19:30:54 -0800 Message-ID: <10336.791695854@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > The automount daemon circumvents the same problem appearing for NFS. > Life goes on while the automounter tracks down and mounts the > required resource... It's been a while since I ran a network large > enough to justify automounting, but I don't remember any system > delays while the node was found and mounted. Would it be useful to > consider what & how the automounter achieves its' effects? Note that Actually, it sort of would since I've always *wondered* how it did that! :-) Anybody know off the top of their heads? Jordan From owner-freebsd-hackers Wed Feb 1 19:43:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA11538 for hackers-outgoing; Wed, 1 Feb 1995 19:43:54 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id TAA11526 for ; Wed, 1 Feb 1995 19:43:51 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA20549; Wed, 1 Feb 1995 22:43:42 -0500 Date: Wed, 1 Feb 1995 22:43:42 -0500 From: Garrett Wollman Message-Id: <9502020343.AA20549@halloran-eldar.lcs.mit.edu> To: "Jordan K. Hubbard" Cc: jdc@crab.xinside.com, wollman@halloran-eldar.lcs.mit.edu, hackers@freefall.cdrom.com Subject: Re: Am I dreaming? In-Reply-To: <10336.791695854@time.cdrom.com> References: <199501280929.CAA16417@crab.xinside.com> <10336.791695854@time.cdrom.com> Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: >> The automount daemon circumvents the same problem appearing for NFS. >> Life goes on while the automounter tracks down and mounts the >> required resource... It's been a while since I ran a network large >> enough to justify automounting, but I don't remember any system >> delays while the node was found and mounted. Would it be useful to >> consider what & how the automounter achieves its' effects? Note that > Actually, it sort of would since I've always *wondered* how it did that! :-) > Anybody know off the top of their heads? amd relies on NFS retransmissions for reliability. If it needs to do something that isn't finished right away, it will just drop the packet, start the operation, and let the kernel eventually time out and retransmit. That's why it turns off the automatic RTT estimation in the kernel (because the RTT depends on what it's being asked to do). -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Wed Feb 1 20:36:16 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA14026 for hackers-outgoing; Wed, 1 Feb 1995 20:36:16 -0800 Received: from phoenix.net (phoenix.phoenix.net [199.3.232.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA14009; Wed, 1 Feb 1995 20:36:13 -0800 Received: (from gclarkii@localhost) by phoenix.net (8.6.9/8.6.6) id WAA06160; Wed, 1 Feb 1995 22:31:57 -0600 From: Gary Clark II Message-Id: <199502020431.WAA06160@ phoenix.net> Subject: Re: POS (was Re: sup: Ok, I'm gonna do it.) To: mcw@hpato.aus.hp.com (M.C Wong) Date: Wed, 1 Feb 1995 22:31:57 -0500 (CST) Cc: jkh@FreeBSD.org, hsu@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: <199502012354.AA167432870@hp.com> from "M.C Wong" at Feb 2, 95 10:53:21 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 980 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > For databases, they could go Ingres or even spend some time beating on > > postgres to make it something more of what they want. For a lot of > > applications, however, even that's overkill and they could always just > > use their own file format and B-trees or something. The DB package we > > ship with isn't even that bad now, actually, and you could certainly > > do something like a small sawmill's work-order database with it. > > > > Jordan > > > For databases, if you can convince Multisoft to do a port of FlagShip for > *BSD, that will be great. They've got one for Linux, and are well received. > VERSASOFT even has dBASE III+ compatible DBMS for Linux as well. Both have > got demo and well, they look great! > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > M.C Wong Email: mcw@hpato.aus.hp.com For us to get FlagShip to do the port, we would have to have SysV terminal stuff up to snuff. Gary From owner-freebsd-hackers Wed Feb 1 21:21:40 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA15821 for hackers-outgoing; Wed, 1 Feb 1995 21:21:40 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA15815; Wed, 1 Feb 1995 21:21:39 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id VAA13340; Wed, 1 Feb 1995 21:16:29 -0800 To: Garrett Wollman cc: "Jordan K. Hubbard" , jdc@crab.xinside.com, hackers@freefall.cdrom.com Subject: Re: Am I dreaming? In-reply-to: Your message of "Wed, 01 Feb 95 22:43:42 EST." <9502020343.AA20549@halloran-eldar.lcs.mit.edu> Date: Wed, 01 Feb 1995 21:16:29 -0800 Message-ID: <13339.791702189@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > amd relies on NFS retransmissions for reliability. If it needs to do > something that isn't finished right away, it will just drop the > packet, start the operation, and let the kernel eventually time out I think the question was more one of how it get its mitts on user requests for files that aren't currently mounted. Jordan From owner-freebsd-hackers Wed Feb 1 21:32:12 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA16123 for hackers-outgoing; Wed, 1 Feb 1995 21:32:12 -0800 Received: from crab.xinside.com (crab.xinside.com [199.120.247.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA16111; Wed, 1 Feb 1995 21:32:07 -0800 Received: (jdc@localhost) by crab.xinside.com (8.6.8/8.6.5) id WAA04626; Wed, 1 Feb 1995 22:31:41 -0700 From: Jeremy Chatfield Message-Id: <199502020531.WAA04626@crab.xinside.com> Subject: Re: sup: Ok, I'm gonna do it. To: paul@isl.cf.ac.uk (Paul Richards) Date: Wed, 1 Feb 1995 22:31:40 +0000 (MST) Cc: jkh@FreeBSD.org, terry@cs.weber.edu, root@io.cts.com, hackers@freefall.cdrom.com In-Reply-To: <199502020300.DAA01082@isl.cf.ac.uk> from "Paul Richards" at Feb 2, 95 03:00:49 am Organization: X Inside Inc, P O Box 10774, Golden, CO 80401-0610, USA. Phone: +1(303)470-5302 Reply-To: jdc@crab.xinside.com X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1903 Sender: hackers-owner@FreeBSD.org Precedence: bulk Paul Richards writes: > > In reply to Jordan K. Hubbard who said > > > Would an all singing, all dancing administration tool, like SVR4 sysadm > > > or AIX's be a sufficient answer to this problem? > > > > It would certainly be a heck of a start. I've made a very rudimentary > > beginning on this with `dmenu', but something a lot more polished I > > certainly would not kick out of bed for eating crackers. > > > > > What it if was only available as a GUI tool? > > > > There would be some fuss, but since Jeremy has kindly offered Xaccel > > at VGA resolutions, we'd have most folks covered. > > Offered it to who? The offer was made to FreeBSD.Org in early or mid December in the midst of discussion about whether to use a GUI based post-install/configuration phase. We're interested in promoting the use of the X Window System, we maintain 640x480x16bpp for pretty much every chipset you can think of (if you invoke the Server and we can't identify what you have, but we can find enough to run VGA, we'll do so). It solved an argument about being unable to guarantee 640x480x4bpp operation on all VGA hardware. We're quite happy to provide a crippled (640x480x4bpp) Server for almost any environment for which we currently have a port, especially if makes the OS easier to install, configure and use. Our market grows as the size of the whole UNIX market grows. It is a little extra work for us (we have to make it so that pulling down the patches from our Anon-FTP Server doesn't permit someone to build a useful working Server for which they'd have otherwise paid us). Cheers, JeremyC. -- Jeremy Chatfield, +1(303)470-5302, FAX:+1(303)470-5513, email:jdc@xinside.com X Inside Inc, P O Box 10774, Golden, CO 80401-0610, USA. Commercial X Server - for more information please try these services http://www.xinside.com info@xinside.com ftp.xinside.com From owner-freebsd-hackers Wed Feb 1 21:49:22 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA16887 for hackers-outgoing; Wed, 1 Feb 1995 21:49:22 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA16866; Wed, 1 Feb 1995 21:49:02 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id QAA02136; Thu, 2 Feb 1995 16:47:16 +1100 Date: Thu, 2 Feb 1995 16:47:16 +1100 From: Bruce Evans Message-Id: <199502020547.QAA02136@godzilla.zeta.org.au> To: bde@zeta.org.au, terry@cs.weber.edu Subject: Re: Optimizing CVS? Cc: hackers@freefall.cdrom.com, jkh@freefall.cdrom.com, roberto@blaise.ibp.fr Sender: hackers-owner@FreeBSD.org Precedence: bulk >> Actual testing shows that stat() is slightly faster under >> FreeBSD-current than under linux-1.1.36 for files in a medium sized >> ... >This is a bogus benchmark; you are hitting pages that are cached by >virtue of the number of reps applied and the operation order. Somewhat bogus. I'm _trying_ to test what happens for things in cache(s). If the disk has to be accessed, then stat() will be 10-100 times slower. I'm not trying to understand why the disk has to be accessed (yet). Profiling shows if the disk is accessed a lot (it isn't). I didn't include a profile for the test in my previous mail. The enclosed profile is for a slightly modified test without the creat()s and with the stat() loop repeated 100 times for 100000 stat()s altogether. >This does not show the speed loss is not in the stat in practice. The profile does. It also shows that everything is cached. >In effect, you are testing system call + copyout time rather than system >call + fetch + copyout time. Nope. The syscall + copyout time are relatively small. The leaf routines that take the longest time are bcmp() (presumably for caching - 48 bcmp's per stat(), and our kernel bcmp() is the slow C version!) and user() (this is for all user time; presumably it's mostly for printf). >This is the same type of reasoning that make Larry McVoy's lmbench >mmap benchmark (map-but-don't-use) bogus. Even bogus benchmarks can give interesting results if they are profiled. Note that my profiling is non-statistical and should be fairly accurate except possibly for very fast leaf routines (< 10 usec). Bruce --- granularity: each sample hit covers 4 byte(s) for 0.00% of 64.21 seconds called/total parents index %time self descendents called+self name index called/total children ... ----------------------------------------------- 1.18 53.20 102299/102299 _Xsyscall [2] [3] 84.7 1.18 53.20 102299 _syscall [3] 0.50 51.77 100011/100011 _stat [4] 0.37 0.00 102253/103616 _copyin [53] 0.02 0.13 2584/3396 _mi_switch [62] ... ----------------------------------------------- 0.50 51.77 100011/100011 _syscall [3] [4] 81.4 0.50 51.77 100011 _stat [4] 0.87 44.88 100011/100043 _namei [5] 1.65 2.62 100009/100020 _vn_stat [15] 0.94 0.00 100009/100766 _copyout [38] 0.05 0.76 100009/100053 _vput [41] ... granularity: each sample hit covers 4 byte(s) for 0.00% of 208.85 seconds % cumulative self self total time seconds seconds calls us/call us/call name 41.5 86.635 86.635 _cputime (842) 17.6 123.321 36.686 _mcount (1514) 10.1 144.476 21.155 _mexitcount (1516) 5.0 154.958 10.481 4809131 2 2 _bcmp [9] 3.2 161.734 6.776 _user [11] 2.1 166.034 4.300 200086 21 193 _ufs_lookup [7] 1.0 168.037 2.003 100043 20 420 _lookup [6] 0.9 170.001 1.964 68910 28 108 _getnewvnode [10] 0.9 171.868 1.867 100049 19 144 _ffs_vget [8] 0.8 173.520 1.652 100020 17 43 _vn_stat [15] 0.8 175.126 1.606 169239 9 10 _brelse [25] 0.8 176.702 1.576 100054 16 16 _ufs_getattr [26] 0.7 178.206 1.504 169234 9 9 _malloc [27] 0.7 179.646 1.440 200106 7 7 ___qdivrem [28] 0.7 181.050 1.404 200086 7 36 _cache_lookup [12] 0.6 182.336 1.286 540599 2 2 _ufs_unlock [31] 0.6 183.580 1.244 169229 7 7 _free [32] 0.6 184.755 1.176 102299 11 531 _syscall [3] 0.5 185.871 1.115 302736 4 4 _ufs_lock [34] 0.5 186.864 0.993 369120 3 5 _vrele [22] 0.5 187.809 0.944 100766 9 9 _copyout [38] 0.4 188.736 0.928 169332 5 5 _incore [39] 0.4 189.652 0.916 68961 13 17 _ffs_fsync [33] 0.4 190.520 0.868 100043 9 457 _namei [5] 0.4 191.344 0.823 100048 8 14 _cache_enter [29] 0.4 192.166 0.823 169214 5 14 _getblk [19] 0.4 192.921 0.754 100147 8 8 _copyinstr [42] 0.4 193.669 0.749 100249 7 27 _ffs_blkatoff [18] 0.4 194.417 0.748 200116 4 4 _ufs_access [43] 0.3 195.107 0.691 68908 10 27 _vinvalbuf [23] 0.3 195.797 0.689 71070 10 10 _bzero [46] 0.3 196.473 0.677 169195 4 19 _bread [17] 0.3 197.122 0.648 200094 3 10 ___udivdi3 [21] 0.3 197.761 0.639 169239 4 4 _bremfree [47] 0.3 198.356 0.596 102817 6 6 _bcopy [48] 0.3 198.941 0.585 68908 8 75 _vgone [13] 0.3 199.505 0.564 68910 8 8 _ufs_vinit [49] 0.3 200.061 0.555 68908 8 67 _vclean [14] 0.3 200.607 0.547 168953 3 6 _ufs_inactive [37] 0.2 201.128 0.521 100049 5 7 _ufs_ihashget [44] 0.2 201.628 0.499 100011 5 523 _stat [4] 0.2 202.096 0.469 43163 11 21 _hardclock [40] 0.2 202.562 0.466 131204 4 7 _vget [36] 0.2 202.940 0.378 68910 5 5 _ufs_ihashins [52] 0.2 203.317 0.376 174015 2 3 _doreti [50] 0.2 203.688 0.371 103616 4 4 _copyin [53] ... From owner-freebsd-hackers Wed Feb 1 21:59:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA17191 for hackers-outgoing; Wed, 1 Feb 1995 21:59:35 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA17185; Wed, 1 Feb 1995 21:59:33 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id VAA02884; Wed, 1 Feb 1995 21:59:31 -0800 From: Poul-Henning Kamp Message-Id: <199502020559.VAA02884@ref.tfs.com> Subject: Re: Optimizing CVS? To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Wed, 1 Feb 1995 21:59:31 -0800 (PST) Cc: bde@zeta.org.au, jkh@freefall.cdrom.com, roberto@blaise.ibp.fr, hackers@freefall.cdrom.com In-Reply-To: <6912.791680896@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 03:21:36 pm Content-Type: text Content-Length: 518 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > Profiling cvs doesn't show much in-core file system activity. I think > > it's just spending too much time waiting to write metadata and temporary > > files to the disk. This is nothing new, so it's not clear why 1.1.5 > > was faster. > > So.. Um.. Now that you've measured it, how do we *fix* it? :-) How much time does cvs actually spend fork/exec'ing rcs ? -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 22:00:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA17219 for hackers-outgoing; Wed, 1 Feb 1995 22:00:06 -0800 Received: from efn.efn.org (gurney_j@efn.org [198.68.17.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id WAA17209 for ; Wed, 1 Feb 1995 22:00:04 -0800 Received: by efn.efn.org (4.1/smail2.5/05-07-92) id AA02169; Wed, 1 Feb 95 21:59:43 PST Date: Wed, 1 Feb 1995 21:59:42 -0800 (PST) From: John-Mark Gurney To: hackers@FreeBSD.org Subject: popper Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk well... I'm not sure this is the proper place to put this... but I have been having problems with popper... the major problem is that popper isn't truncating the pop spool temp file... and basicly I was getting messages over and over again that I had already received... so I decided to get a different pop mail server.... so I went out and got pop3d... and ported it to FreeBSD... I put it together as a port... thanks to pst who did the popper port to provide me with the template for the makefile... I hope this works but this is the first time I have ever done anything like this... and I haven't tested out getting the file automaticly via ftp as I don't have access to a FreeBSD machine that is connected to the internet... just thought we might want another port even if it is a repeat... TTYL... John-Mark Gurney gurney_j@efn.org -or- gurney_j@4j.lane.edu -or- Fido: John-Mark Gurney @ 1:152/56.2 From owner-freebsd-hackers Wed Feb 1 22:21:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA17712 for hackers-outgoing; Wed, 1 Feb 1995 22:21:55 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA17685; Wed, 1 Feb 1995 22:20:58 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.9/8.6.9) with SMTP id IAA10073; Thu, 2 Feb 1995 08:20:20 +0200 Message-Id: <199502020620.IAA10073@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: roberto@blaise.ibp.fr (Ollivier ROBERT) cc: jkh@FreeBSD.org (Jordan K. Hubbard), Remy.Card@masi.ibp.fr, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com, mark@grunt.grondar.za Subject: Re: this is silly - really! Date: Thu, 02 Feb 1995 08:20:20 +0200 From: Mark Murray Sender: hackers-owner@FreeBSD.org Precedence: bulk > Pas de probleme pour moi . Moi aussi. Naturellement (sp?) je parle un peu de Francais... -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-hackers Wed Feb 1 22:28:56 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA07218 for hackers-outgoing; Wed, 1 Feb 1995 16:26:02 -0800 Received: from dg-rtp.dg.com (dg-rtp.rtp.dg.com [128.222.1.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA07211 for ; Wed, 1 Feb 1995 16:25:44 -0800 Received: by dg-rtp.dg.com (5.4R2.01/dg-rtp-v02) id AA14844; Wed, 1 Feb 1995 19:25:02 -0500 Received: (rivers@localhost) by ponds.UUCP (8.6.9/8.6.5) id MAA02933; Mon, 30 Jan 1995 12:53:57 -0500 Date: Mon, 30 Jan 1995 12:53:57 -0500 From: Thomas David Rivers Message-Id: <199501301753.MAA02933@ponds.UUCP> To: freebsd-bugs@freefall.cdrom.com, freebsd-hackers@freefall.cdrom.com Subject: drand48 problems persist. Sender: hackers-owner@freebsd.org Precedence: bulk I know several people have indicated they are unable to reproduce my reported problems about drand48 (on FreeBSD 2.0R). However, I'm unable to get drand48 to work on any machine where 2.0R is installed. Here's an example script where I ran the test on a Pentium PCI machine, running stock 2.0R (I'm assuming printf() blew up because it was handed a completely invalid floating pt. number): If anyone has an idea as to what's happening here; don't hesitate to let me know. - Thanks - - Dave Rivers - p.s. I note that I can compile this with the -lm (to get the math libraries) *or* without the -lm, since drand48() is defined in libc.a. Thus, I don't believe this has anything to do with the math libraries (sun or otherwise.) ------------------------- typescript --------------------------- Script started on Mon Jan 30 12:57:11 1995 [numb.pc.sas.com]$ cat t.c extern double drand48(); main() { int i; double d; for(i=0;i<3072;i++) { d = drand48(); if(d >= 1.0) { printf("%lf is greater than 1.0\n", d); } } } [numb.pc.sas.com]$ cc -g t.c -lm [numb.pc.sas.com]$ ./a.out 25982.000000 is greater than 1.0 55082.000000 is greater than 1.0 23156.000000 is greater than 1.0 29267.000000 is greater than 1.0 20885.000000 is greater than 1.0 Floating exception - core dumped [numb.pc.sas.com]$ gdb ./a.out GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.11 (i386-unknown-freebsd), Copyright 1993 Free Software Foundation, Inc... (gdb) run Starting program: /tmp/./a.out 25982.000000 is greater than 1.0 55082.000000 is greater than 1.0 23156.000000 is greater than 1.0 29267.000000 is greater than 1.0 20885.000000 is greater than 1.0 Program received signal SIGFPE (8), Floating point exception 0x806d08a in L445 () (gdb) where #0 0x806d08a in L445 () #1 0x8087060 in _GLOBAL_OFFSET_TABLE_ () #2 0x8066abc in cvt () #3 0x8065932 in L227 () #4 0x8064246 in printf.so () #5 0x15f7 in main () at t.c:12 (gdb) quit >The program is running. Quit anyway (and kill it)? (y or n) y [numb.pc.sas.com]$ Script done on Mon Jan 30 12:57:34 1995 From owner-freebsd-hackers Wed Feb 1 22:37:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA18090 for hackers-outgoing; Wed, 1 Feb 1995 22:37:45 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA18080; Wed, 1 Feb 1995 22:37:38 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id WAA13615; Wed, 1 Feb 1995 22:37:32 -0800 From: Poul-Henning Kamp Message-Id: <199502020637.WAA13615@ref.tfs.com> Subject: Re: drand48 problems persist. To: ponds!rivers@dg-rtp.dg.com (Thomas David Rivers) Date: Wed, 1 Feb 1995 22:37:30 -0800 (PST) Cc: freebsd-bugs@freefall.cdrom.com, freebsd-hackers@freefall.cdrom.com In-Reply-To: <199501301753.MAA02933@ponds.UUCP> from "Thomas David Rivers" at Jan 30, 95 12:53:57 pm Content-Type: text Content-Length: 13831 Sender: hackers-owner@FreeBSD.org Precedence: bulk > If anyone has an idea as to what's happening here; don't hesitate to > let me know. > Dave, I just tried it out and had no problems (on a 486DX2). Here is my binary (I changed 3072 -> 3072000 to expose it more.) try that on your machine, and send me a uuencoded binary from your system so that I can try that out on mine. Poul-Henning begin 775 a.out MS`"&@``0````$````````)0"``!`$`````````````!%3D%"3$5?4U1!4E15 M4%],3T-!3$4``````````````%6)Y8/L!%93C74$C5X$C58(@WX$`'0*D(L" M@\($A+`Z.P(```ZQ20D)"0D)"0D)"0D)"0D/\%L"```,=%_``@``"+1?R%P'0% MZ*<```!H(!```.BY#P``@\0$A&5C+VQD+G-O`$YO(&QD+G-O"@!& M86EL=7)E(')E861I;F<@;&0NR#Q!"#^/]U'&H*:`,1``!J`FH$Z'`$``!J M`6H!Z&<$``"#Q!AJ((U5Q%*+5>Q2:@/H4P0``(/$$(/X'W<<:A=H#1$``&H" M:@3H.P0``&H!:@'H,@0``(/$&(M5Q(;RPC]`P``@\08QT7H_____P^W5<2!^@L!``!T M,[D`````NP````"!^LP```!T*XM5Q(;RPAJ`P``@\08#[=%Q#T+ M`0``="D]S````'0BBU7$AO+!RA"&\F:!^@L!=!&+5<2&\L'*$(;R9H'ZS`!U M7XM-R`^W5<2!^@L!``!T0('ZS````'0HBU7$AO+!RA"&\F:!^@L!=!>-D1\0 M``#K)9"0D)"0D)"0D)"0D)"0D(V1_P\``.L.D)"0D)"0D)"-D?\?``"!X@#P M__\QR>L^BU7(/0L!``!T)HG1/A2:!00``!J`XM5T%*+5<@#512:,4```#H M(@(``(/$)(/X_W4<:A)H-A$``&H":@3H"@(``&H!:@'H`0(``(/$&,=%\``@ M``"+%<0@``")5?3'1?C9$```BQ6P(```B57\BTWD@\$@C57D4FH#_]&#Q`B# M^/]U&6H.:$@1``!J`FH$Z+@!``!J`6H!Z*\!``"+%0P@``")%;P@``"-9;A; M7E^)[%W#``````!5B>6+30B+50R#/;P@````=!ZAO"```%)1BP#_T(GL7<.0 MD)"0D)"0D)"0D)"0D)`QP(GL7<,`````````````58GEBU4(@SV\(````'01 MH;P@``!2BT`$_]")[%W#D)"X_____XGL7<,`````````58GEBTT(BU4,@SV\ M(````'0>H;P@``!248M`"/_0B>Q=PY"0D)"0D)"0D)"0D)"0,<")[%W#```` M`````````%6)Y5.+70B+30R+51"#/;P@````=!JAO"```%)14XM`#/_0ZQ"0 MD)"0D)"0D)"0D+C_____BUW\B>Q=PP````!5B>53BUT(BTT,BU40ZQZ0#[8# M#[91_RG0ZQB0D)"0D(H!03@#=>E#A,!T!4J%TG7O,<"+7?R)[%W#```````` M58GE5U93BT4(B<Q=PUE849H`````!P!1<@'#N/_____#``````````!5B>6+50B* M30PQP)`X"G4"B="`.@!T"4+K\I"0D)"0D(GL7<,````````````````E;&8@ M:7,@9W)E871E0D)#H^PD``-U=]-U%]-GHWMG?X(#D1?[,@/Q`6T`7V5D871A`%]?"!I;G0Z=#$U/7,X"!F;&]A=#IT,38]"!D;W5B M;&4Z=#$W/7(Q-SLX.S`[`&-O;7!L97@@;&]N9R!D;W5B;&4Z=#$X/7(Q.#LQ F,CLP.P!V;VED.G0Q.3TQ.0!M86EN.D8Q`&DZ,0!D.C$S```````X ` end -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Wed Feb 1 23:41:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA19895 for hackers-outgoing; Wed, 1 Feb 1995 23:41:42 -0800 Received: from tiny.mcs.usu.edu (tiny.mcs.usu.edu [129.123.15.8]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA19889; Wed, 1 Feb 1995 23:41:40 -0800 Received: by tiny.mcs.usu.edu (8.6.8/1.34) id BAA14026; Thu, 2 Feb 1995 01:45:07 -0700 Date: Thu, 2 Feb 1995 01:45:07 -0700 From: kurto@tiny.mcs.usu.edu (Kurt Olsen) Message-Id: <199502020845.BAA14026@tiny.mcs.usu.edu> To: freebsd-bugs@freefall.cdrom.com, freebsd-hackers@freefall.cdrom.com, ponds!rivers@dg-rtp.dg.com Subject: Re: drand48 problems persist. Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi, I've seen this problem, in fact I think that I was the first to report it. And Bruce Evans sent my a description of what's going in a very short time after (for which I grateful.) The situation is that drand48 isn't in some standard or another so it's not really wanted in the header files which are trying to be compliant. So even though you've declared drand48 to return a double, libc was built with the assumption that it's an int, therefore when drand48 calls erand48 (also 'thought' to be int) some junk is left on the fp stack which then blows up later. A prototype has been placed into stdlib.h, but it's ifdef-ed out requiring the inclusion of #define POSIXGOBBLEDEEGOOK (or something.) However I don't beleive this is defined during the libc build so even though it's in the headers it won't work unless you can rebuild libc (which unfortunately I don't have the knowledge, experience or diskspace to do.) Kurt Olsen kurto@tiny.mcs.usu.edu From owner-freebsd-hackers Thu Feb 2 00:23:01 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA21074 for hackers-outgoing; Thu, 2 Feb 1995 00:23:01 -0800 Received: from tree.com (tree.com [204.91.58.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id AAA21068 for ; Thu, 2 Feb 1995 00:22:56 -0800 Received: by tree.com (5.0/SMI-SVR4) id AA05341; Thu, 2 Feb 95 03:21:34 EST Date: Thu, 2 Feb 95 03:21:34 EST From: ups@tree.com (Stephan Uphoff) Message-Id: <9502020821.AA05341@tree.com> To: freebsd-hackers@FreeBSD.org Subject: Re: Am I dreaming? Cc: ups@tree.com X-Sun-Charset: US-ASCII content-length: 1390 Sender: hackers-owner@FreeBSD.org Precedence: bulk >> amd relies on NFS retransmissions for reliability. If it needs to do >> something that isn't finished right away, it will just drop the >> packet, start the operation, and let the kernel eventually time out >I think the question was more one of how it get its mitts on user >requests for files that aren't currently mounted. > > Jordan In order to automout nfs filesystems you need a special filesystem that sits in the path of file that the user requests. When a user requests a file it passes through this filesystem. The filesystem can at that point mount the remote filesystem. Confused ? Me too - sorry I'm still on a jetlag :( Maybe an example will help: @@@@@ A directory contains auto-mountpoints /auto The use should be able to automount a:/home1 and B:/home2 as /auto/home1 and /auto/home2. The trick is: /auto is a special filesystem (a special nfs server) that is triggered by lookup request in the directory /auto for home2. It then mounts B:/home2 on /mnt_points/XXX (or whatever) and the lookup resturns a symbolic link to /mnt_points/XXX Normal NFS will now work with the remote filesystem @@@@@ I hope that answers the questions. There are actually two methods I know of - so if you are still interested let me know and I'll try for a full explanation tomorrow (when I'm not sleeptyping) Stephan From owner-freebsd-hackers Thu Feb 2 02:59:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA00196 for hackers-outgoing; Thu, 2 Feb 1995 02:59:14 -0800 Received: from utrhcs.cs.utwente.nl (utrhcs.cs.utwente.nl [130.89.10.247]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id CAA00190 for ; Thu, 2 Feb 1995 02:59:09 -0800 Received: from utis156.cs.utwente.nl by utrhcs.cs.utwente.nl (5.0/csrelayMX-SVR4_1.0/RB) id AA21769; Thu, 2 Feb 1995 10:36:52 --100 Received: by utis156.cs.utwente.nl (4.1/RBCS-1.0.1) id AA00850; Thu, 2 Feb 95 10:36:44 +0100 To: hackers@FreeBSD.org Subject: Debugging networking code Date: Thu, 02 Feb 1995 10:36:43 +0100 Message-Id: <849.791717803@utis156.cs.utwente.nl> From: Andras Olah content-length: 0 Sender: hackers-owner@FreeBSD.org Precedence: bulk Currently, the only way to get debugging info from TCP is through the tcp_debug routine which generates volumnious output on the console. I've got two problems with this: (1) I can't select what I want to see (2) it slows down things considerably, so it's difficult to test dynamic behavior. I'd like to improve this situation and I'm asking for comments. I thought of the following scheme: - during debugging I can compile in some probes which save state information to an internal structure; these probes should generate the minimal possible overhead - there would an interface (probably a la bpf?) to get and save the info generated by the probes if someone is interested; and then this data could be post processed. I'd appreciate comments on how this can be done (if it makes sense at all). I'd like to have this facility and there's a student here who is willing to work on it. Andras From owner-freebsd-hackers Thu Feb 2 03:03:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA00406 for hackers-outgoing; Thu, 2 Feb 1995 03:03:14 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA00384 for ; Thu, 2 Feb 1995 03:03:03 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id LAA01626; Thu, 2 Feb 1995 11:00:28 GMT From: Paul Richards Message-Id: <199502021100.LAA01626@isl.cf.ac.uk> Subject: Re: sup: Ok, I'm gonna do it. To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Thu, 2 Feb 1995 11:00:27 +0000 (GMT) Cc: rkw@dataplex.net, hackers@freefall.cdrom.com In-Reply-To: <9502012107.AA19660@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 1, 95 04:07:48 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1911 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Garrett Wollman who said > > < > > Perhaps we need a two step commit process. Basically, developers commit to > > "wanna-be-current". Periodically take a snapshot of this and test to see if > > everything compiles. If not, it gets bounced! Things that pass the sieve go > > into "current". > > I think people are missing the point of what ``current'' is (or at > least, was supposed to be when we set this all up)! > > I am not willing to waste too much effort on making sure that the > world always compiles; there's no benefit. I am much more concerned > about whether things compile at release time, and especially whether a > source-only upgrade is possible. I think worrying about it at any other > time is counterproductive. (The fact that this is even an issue > indicates to me that there are WAY too many people supping ``current'' > as it is.) This is my feeling too. If you're supping -current then expect problems. -current is *NOT* an upgrade path to fix bugs, that's something we've always stressed and it is *still* true. In fact, supping -current is a good way to pick up more serious problems than you had before. Not that I want to discourage genuine developers getting -current but if you're moaning about things not working then you're not a developer since a developer would just fix it or just put up with it while somone in that area fixes it. If we're always fussing about -current being release quality then why do we bother with release cycles. I see no reason for current to get polished up until we're approaching the test phases. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK From owner-freebsd-hackers Thu Feb 2 03:18:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA00796 for hackers-outgoing; Thu, 2 Feb 1995 03:18:33 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA00790 for ; Thu, 2 Feb 1995 03:18:26 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id MAA08081 ; Thu, 2 Feb 1995 12:19:54 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA14872; Thu, 2 Feb 95 12:17:47 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9502021117.AA14872@blaise.ibp.fr> Subject: Re: sup: Ok, I'm gonna do it. To: paul@isl.cf.ac.uk (Paul Richards) Date: Thu, 2 Feb 1995 12:17:47 +0100 (MET) Cc: wollman@halloran-eldar.lcs.mit.edu, rkw@dataplex.net, hackers@freefall.cdrom.com In-Reply-To: <199502021100.LAA01626@isl.cf.ac.uk> from "Paul Richards" at Feb 2, 95 11:00:27 am X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 441 Sender: hackers-owner@FreeBSD.org Precedence: bulk > This is my feeling too. If you're supping -current then expect problems. > -current is *NOT* an upgrade path to fix bugs, that's something we've > always stressed and it is *still* true. In fact, supping -current is > a good way to pick up more serious problems than you had before. Agreed. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Thu Feb 2 03:30:38 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA01066 for hackers-outgoing; Thu, 2 Feb 1995 03:30:38 -0800 Received: from violet.berkeley.edu (violet.Berkeley.EDU [128.32.155.22]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA01060 for ; Thu, 2 Feb 1995 03:30:32 -0800 Received: by violet.berkeley.edu (8.6.8/1.33r) id CAA18617; Thu, 2 Feb 1995 02:25:56 -0800 Date: Thu, 2 Feb 1995 02:25:56 -0800 From: jkh@violet.berkeley.edu (Jordan K. Hubbard) Message-Id: <199502021025.CAA18617@violet.berkeley.edu> To: hackers@FreeBSD.org Subject: fyi.. Sender: hackers-owner@FreeBSD.org Precedence: bulk Path: agate!howland.reston.ans.net!gatech!bloom-beacon.mit.edu!satisfied.elf.com!news.mathworks.com!news.duke.edu!gallatin From: gallatin@hpdemo.isds.duke.edu (Andrew Gallatin) Newsgroups: comp.unix.bsd,comp.protocols.nfs,comp.os.386bsd.misc Subject: Re: NFS V3 Alpha release Date: 1 Feb 1995 18:38:27 GMT Organization: Institute of Statistics and Decision Sciences, Duke U. Lines: 24 Message-ID: <3gokf3$9h6@news.duke.edu> References: <3gm938$inb@ccshst05.cs.uoguelph.ca> NNTP-Posting-Host: hpdemo.isds.duke.edu Keywords: NFS Xref: agate comp.unix.bsd:18356 comp.protocols.nfs:12602 comp.os.386bsd.misc:5710 In article <3gm938$inb@ccshst05.cs.uoguelph.ca>, Rick Macklem wrote: >For any daring soul who is interested, there is an Alpha test release of >NFS code that includes support for NFS Version 3 and assorted other new >features up anonymous ftpable from snowhite.cis.uoguelph.ca [131.104.48.1] >in /pub/nfs. I'm about to grab this & take a peek. But before doing so, I just want to say how amazingly impressed I am that this is out there at all. As far as I know, it's only the second implementation of NVS V3 out there, the first being in DEC OSF/1 3.0, which came out only 5 months ago or so. It's quite impressive for FreeBSD to beat almost every major OS vendor! Drew ############################################################################## # Andrew Gallatin, Computer Project Manager # # Institute of Statistics and Decision Sciences # # Box 90251, Duke University, Durham, NC 27708-0251 # ############################################################################## From owner-freebsd-hackers Thu Feb 2 03:41:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA01162 for hackers-outgoing; Thu, 2 Feb 1995 03:41:33 -0800 Received: from UUCP-GW.CC.UH.EDU (root@UUCP-GW.CC.UH.EDU [129.7.1.11]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id DAA01155; Thu, 2 Feb 1995 03:41:24 -0800 Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA26607 (5.67a/IDA-1.5); Thu, 2 Feb 1995 05:31:56 -0600 Received: by bonkers.taronga.com (smail2.5p) id AA11421; 2 Feb 95 05:17:02 CST (Thu) Received: from localhost (localhost [127.0.0.1]) by bonkers.taronga.com (8.6.8/8.6.6) with SMTP id FAA11417; Thu, 2 Feb 1995 05:17:01 -0600 Message-Id: <199502021117.FAA11417@bonkers.taronga.com> X-Authentication-Warning: bonkers.taronga.com: Host localhost didn't use HELO protocol To: kelly@fsl.noaa.gov (Sean Kelly) Cc: jkh@freefall.cdrom.com, hackers@freefall.cdrom.com Subject: Re: this is silly - really! In-Reply-To: Your message of "Wed, 01 Feb 95 07:42:11 MST." <9502011442.AA23119@junco.fsl.noaa.gov> X-Mailer: exmh version 1.4.1 7/21/94 Date: Thu, 02 Feb 1995 05:16:55 -0600 From: Peter da Silva Sender: hackers-owner@FreeBSD.org Precedence: bulk > wow1 you can save even more time by not shifting for punctuation 7 > other symbols 9it looks kind of odd, though0. Did you know that Interlisp-D would correctly parse things like: (cons 9car a) (CDr b00 because that's the sort of typo Teitelbaum used to make. From owner-freebsd-hackers Thu Feb 2 03:42:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA01194 for hackers-outgoing; Thu, 2 Feb 1995 03:42:58 -0800 Received: from ensta.ensta.fr (ensta.ensta.fr [147.250.1.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA01186; Thu, 2 Feb 1995 03:42:48 -0800 Received: from itesec.hsc-sec.fr (itesec.hsc-sec.fr [192.70.106.33]) by ensta.ensta.fr (8.6.4/8.6.4) with SMTP id KAA22062; Thu, 2 Feb 1995 10:34:03 +0100 Received: by itesec.hsc-sec.fr (5.65d8/IDA-1.5f) via HSCnet id AA06184; Thu, 2 Feb 1995 10:33:47 +0100 From: Ollivier Robert Message-Id: <199502020933.AA06184@itesec.hsc-sec.fr> Subject: Re: NFS V3 Alpha release (fwd) To: terry@cs.weber.edu (Terry Lambert) Date: Thu, 2 Feb 1995 10:33:45 +0100 (MET) Cc: jkh@FreeBSD.org, roberto@hsc.fr.net, hackers@freefall.cdrom.com In-Reply-To: <9502020207.AA09260@cs.weber.edu> from "Terry Lambert" at Feb 1, 95 07:07:39 pm X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 329 Sender: hackers-owner@FreeBSD.org Precedence: bulk > It'd probably be nice if you could anon FTP to snowhite.cis.uoguelph.ca > without the guest account failing, though. I just got it yesterday and anon FTP was possible. -- Ollivier ROBERT -=-=- Hervé Schauer Consultants -=-=- roberto@hsc.fr.net -=-=-=-=-=- Support The Free UNIX Systems ! FreeBSD NetBSD Linux -=-=-=-=-=- From owner-freebsd-hackers Thu Feb 2 03:44:09 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA01226 for hackers-outgoing; Thu, 2 Feb 1995 03:44:09 -0800 Received: from wcarchive.cdrom.com (wcarchive.cdrom.com [192.216.191.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA01220 for ; Thu, 2 Feb 1995 03:44:07 -0800 Received: from UUCP-GW.CC.UH.EDU (root@UUCP-GW.CC.UH.EDU [129.7.1.11]) by wcarchive.cdrom.com (8.6.8/8.6.6) with SMTP id DAA08851 for ; Thu, 2 Feb 1995 03:43:52 -0800 Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA26534 (5.67a/IDA-1.5); Thu, 2 Feb 1995 05:14:20 -0600 Received: by bonkers.taronga.com (smail2.5p) id AA11161; 2 Feb 95 05:12:33 CST (Thu) Received: from localhost (localhost [127.0.0.1]) by bonkers.taronga.com (8.6.8/8.6.6) with SMTP id FAA11158; Thu, 2 Feb 1995 05:12:32 -0600 Message-Id: <199502021112.FAA11158@bonkers.taronga.com> X-Authentication-Warning: bonkers.taronga.com: Host localhost didn't use HELO protocol To: Thomas David Rivers Cc: freebsd-hackers@wcarchive.cdrom.com, longyear@netcom.com, rivers@dg-rtp.dg.com Subject: Re: chat(8) improvements for SL/IP dialout. In-Reply-To: Your message of "Wed, 01 Feb 95 21:03:39 EST." <199502020203.VAA01811@ponds.UUCP> X-Mailer: exmh version 1.4.1 7/21/94 Date: Thu, 02 Feb 1995 05:12:29 -0600 From: Peter da Silva Sender: hackers-owner@FreeBSD.org Precedence: bulk Looks nifty. One point: > t.c_lflag = 0; > + if(command) { > + /* If we're going to execute a command, don't hang-up */ > + /* the device when we're done. */ > + t.c_cflag &= ~HUPCL; > + } > t.c_cc[VERASE] = t.c_cc[VKILL] = 0; Why not? Oh, for SLIP or PPP where the command just establishes a connection that's useful, but for a situation where you're running some conventional command (like, say, a dialback security mechanism) you want to retain HUPCL. I'd say make this a separate option, or even better have an optional set of stty arguments to apply to the port (including baud rate, which you can pre- parse to set up before calling stty and the command). (pppd is already set up to call chat itself. I'm sorta surprised slip doesn't do that...) From owner-freebsd-hackers Thu Feb 2 04:36:21 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA02253 for hackers-outgoing; Thu, 2 Feb 1995 04:36:21 -0800 Received: from NS.netvision.net.il (root@ns.NetVision.net.il [192.114.201.5]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA02232 for ; Thu, 2 Feb 1995 04:36:17 -0800 Received: from ugen.NetManage.co.il (ugen.netmanage.co.il [192.114.78.165]) by NS.netvision.net.il (8.6.9/8.6.9) with SMTP id OAA20716; Thu, 2 Feb 1995 14:35:59 +0200 Date: Thu, 2 Feb 95 14:39:37 IST From: "Ugen J.S.Antsilevich" Subject: RE: Debugging networking code To: hackers@FreeBSD.org, Andras Olah X-Mailer: Chameleon 4.00-Arm-25, TCP/IP for Windows, NetManage Inc. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk > >I'd appreciate comments on how this can be done (if it makes sense >at all). I'd like to have this facility and there's a student here >who is willing to work on it. May be the new thing i writing now can be handy here? This is some kind of /dev/ip which allows you selectively get packets from net. > >Andras > -- -=Ugen J.S.Antsilevich=- NetVision - Israeli Commercial Internet | Learning E-mail: ugen@NetVision.net.il | To Fly. [c] Phone : +972-4-550330 | From owner-freebsd-hackers Thu Feb 2 04:55:26 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA02599 for hackers-outgoing; Thu, 2 Feb 1995 04:55:26 -0800 Received: from bambam.cs.city.ac.uk (bambam.cs.city.ac.uk [138.40.91.91]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id EAA02587 for ; Thu, 2 Feb 1995 04:55:13 -0800 Received: by bambam.cs.city.ac.uk (Smail3.1.28.1 #14) id m0ra0zs-0000xfC; Thu, 2 Feb 95 12:50 GMT To: citycs-list-freebsd-hackers@cs.city.ac.uk Path: usenet From: njw@sarc.city.ac.uk (unknown) Newsgroups: citycs.list.freebsd.hackers Subject: Re: Am I dreaming? Date: 02 Feb 1995 12:50:43 GMT Organization: Systems Architecture Research Centre, City University Lines: 35 Message-ID: References: <3gpv4m$5hf@bambam.cs.city.ac.uk> NNTP-Posting-Host: ghost.sarc.city.ac.uk In-reply-to: "Jordan K. Hubbard"'s message of 2 Feb 1995 06:46:46 -0000 Sender: hackers-owner@FreeBSD.org Precedence: bulk In article <3gpv4m$5hf@bambam.cs.city.ac.uk> "Jordan K. Hubbard" writes: > I think the question was more one of how it get its mitts on user > requests for files that aren't currently mounted. Amd mounts itself into the fs namespace as an NFS server. Whenever the filesystem hits the mountpoint, it sends the request off to the registered NFS server (amd) asking for a filehandle. Amd then does magic and returns the filehandle, or a code like ENOENT. The magic is basically: if amd has already got an idea of what to do with the file, then it can return the filehandle straight away. If, however, the amdmap resolves to a filesystem not currently mounted, amd forks off a new process to do the mount (ensuring the master doesn't get blocked on remote NFS requests). It mounts the new filesystem into a semi-private area of the filesystem (designed in such a way as to prevent processes from hanging in NFS waits due to the awful but mostly neccessary implementation of getcwd()) and then returns a filehandle which is a symlink into the real mountpoint. To ensure things work as expected, amd continually sends NFS no-op RPCs (in effect, pings) to each of the fileservers in use to determine their "upness". Based on it's knowledge of whether or not a fileserver is up, amd can also return ENOENT to a file if, in theory it's available, but in reality the server is dead. In this case, it can also use any alternative fileservers specified in the mountmap. There you go. -- Web: http://web.cs.city.ac.uk/finger/njw E-mail: njw@sarc.city.ac.uk (MIME and ATK) Work Telephone: +44 71 477 8551 Work Fax: +44 71 477 8587 From owner-freebsd-hackers Thu Feb 2 05:53:51 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA03879 for hackers-outgoing; Thu, 2 Feb 1995 05:53:51 -0800 Received: from utrhcs.cs.utwente.nl (utrhcs.cs.utwente.nl [130.89.10.247]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id FAA03872 for ; Thu, 2 Feb 1995 05:53:46 -0800 Received: from utis156.cs.utwente.nl by utrhcs.cs.utwente.nl (5.0/csrelayMX-SVR4_1.0/RB) id AA29342; Thu, 2 Feb 1995 14:53:37 --100 Received: by utis156.cs.utwente.nl (4.1/RBCS-1.0.1) id AA02803; Thu, 2 Feb 95 14:53:13 +0100 To: "Ugen J.S.Antsilevich" Cc: hackers@FreeBSD.org Subject: Re: Debugging networking code In-Reply-To: Your message of Thu, 02 Feb 1995 14:39:37 +0700 Date: Thu, 02 Feb 1995 14:53:12 +0100 Message-Id: <2802.791733192@utis156.cs.utwente.nl> From: Andras Olah content-length: 712 Sender: hackers-owner@FreeBSD.org Precedence: bulk On Thu, 02 Feb 1995 14:39:37 +0700, "Ugen J.S.Antsilevich" wrote: > May be the new thing i writing now can be handy here? > This is some kind of /dev/ip which allows you selectively get > packets from net. I use bpf for similar things. How much does your ip device differ from bpf? What I really want is some sort of simple mechanism to put probes into my code (only during debugging, so it's not normally part of the kernel) and save the output (e.g., probe id, timestamp, probed var) for post processing. I've done this so far in the primitive way with printf/tcp_debug and syslog but I'd like to have something more efficient (low overhead, accurate timestamps). > -- > -=Ugen J.S.Antsilevich=- Andras From owner-freebsd-hackers Thu Feb 2 07:28:03 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA05737 for hackers-outgoing; Thu, 2 Feb 1995 07:28:03 -0800 Received: from galactica.galactica.it (galactica.galactica.it [192.106.152.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id HAA05705 for ; Thu, 2 Feb 1995 07:27:13 -0800 Received: from galactic.UUCP (root@localhost) by galactica.galactica.it (8.6.9/8.6.9) with UUCP id QAA10896 for hackers@FreeBSD.org; Thu, 2 Feb 1995 16:06:56 +0100 To: hackers@FreeBSD.org From: davide.tome'@galactica.it (DAVIDE TOME') Message-ID: <8A2C3AD.000100AE62.uuout@galactica.it> Date: Thu, 02 Feb 95 15:41:00 +0100 Organization: GALACTICA PROFESSIONAL COMMUNICATION - ++39-2-29.00.61.50 Reply-To: davide.tome'@galactica.it (DAVIDE TOME') X-Mailreader: PCBoard Version 15.21 X-Mailer: PCBoard/UUOUT Version 1.10 Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi, Does exist some X system manager for FreeBSD 2.0 to manage users,groups aliases and so on ???? Ciao Davide Dott. Davide Tome' ------------------------------------------------- Internet .....: davide.tome'@galactica.it Fido..........: 2:331/358 davide tome' Galactica BBS.: +39-2-29006058 (24H 24 lines r.a) Voce..........: +39-2-29006150 Fax...........: +39-2-29006153 ------------------------------------------------- From owner-freebsd-hackers Thu Feb 2 08:03:27 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09032 for hackers-outgoing; Thu, 2 Feb 1995 08:03:27 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id IAA09023; Thu, 2 Feb 1995 08:03:19 -0800 Received: from rks32.pcs.dec.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA04051; Thu, 2 Feb 95 07:54:55 -0800 Received: by rks32.pcs.dec.com (Smail3.1.27.1 #16) id m0ra3r9-0005M7C; Thu, 2 Feb 95 16:54 MEZ Message-Id: To: jkh%freebsd.org@inet-gw-1.pa.dec.com Cc: hackers%freebsd.org@inet-gw-1.pa.dec.com In-Reply-To: Message from Paul Richards of Thu, 02 Feb 95 03:00:49 GMT. Reply-To: gj@FreeBSD.org Subject: Re: sup: Ok, I'm gonna do it. Date: Thu, 02 Feb 95 15:54:02 GMT From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" Sender: hackers-owner@FreeBSD.org Precedence: bulk >> >> There would be some fuss, but since Jeremy has kindly offered Xaccel >> at VGA resolutions, we'd have most folks covered. >> I have one machine which only has a mono Hercules card in it. Any chance that this would be supported ? Don't mean to throw a monkey-wrench into the works. Gary J. From owner-freebsd-hackers Thu Feb 2 08:24:41 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09433 for hackers-outgoing; Thu, 2 Feb 1995 08:24:41 -0800 Received: from dataplex.net (SHARK.DATAPLEX.NET [199.183.109.241]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id IAA09427 for ; Thu, 2 Feb 1995 08:24:39 -0800 Received: from [199.183.109.242] by dataplex.net with SMTP (MailShare 1.0b8); Wed, 1 Feb 1995 12:18:47 -0600 X-Sender: wacky@shark.dataplex.net Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 1 Feb 1995 12:18:49 -0600 To: terry@cs.weber.edu (Terry Lambert) From: rkw@dataplex.net (Richard Wackerbarth) Subject: Re: sup: Ok, I'm gonna do it. Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk >Topologically equivalent to: .... >Except the second approach doesn't require as much local disk. I agree that they are functionally equivalent. The important step that is presently missing is that access which requires the consistency checking before releasing changes to the publicly accessable sources. ---- Richard Wackerbarth rkw@dataplex.net From owner-freebsd-hackers Thu Feb 2 08:34:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09591 for hackers-outgoing; Thu, 2 Feb 1995 08:34:55 -0800 Received: from wcarchive.cdrom.com (wcarchive.cdrom.com [192.216.191.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id IAA09583 for ; Thu, 2 Feb 1995 08:34:53 -0800 Received: from maddawg.sii.com (maddawg.sii.com [192.112.246.254]) by wcarchive.cdrom.com (8.6.8/8.6.6) with ESMTP id IAA19324 for ; Thu, 2 Feb 1995 08:34:44 -0800 Received: from olympus.tr.sii.com (longyear@olympus.tr.sii.com [155.190.6.181]) by maddawg.sii.com (8.6.5/8.6.5) with ESMTP id IAA06089; Thu, 2 Feb 1995 08:34:42 -0800 Received: (from longyear@localhost) by olympus.tr.sii.com (8.6.9/8.6.9) id IAA00170; Thu, 2 Feb 1995 08:37:48 -0800 From: longyear@netcom.com (Al Longyear) Message-Id: <199502021637.IAA00170@olympus.tr.sii.com> Subject: Re: chat(8) improvements for SL/IP dialout. To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Thu, 2 Feb 1995 08:37:48 -0800 (PST) Cc: ponds!rivers@dg-rtp.dg.com, freebsd-hackers@wcarchive.cdrom.com, longyear@netcom.com In-Reply-To: <10218.791694833@time.cdrom.com> from "Jordan K. Hubbard" at Feb 1, 95 07:13:53 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 4242 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > The following changes to chat.c (and the chat.8 man page) add two > > options: > > -c > > -s > > > > I'd like to, but your patch for chat.8 is bogus - it's not to -current > sources! > > Can you re-send me your patch against current, at least for chat.8? The > chat.c changes went in without any problem.. I thank you for the patches. If I may contribute a small couple of items however. 1. I wrote the man page because I could not find any man page which documented chat. 2. I added some options to chat to allow it to handle the escape sequences used by uucp and some other variations. 3. People suggested the addition of a '-f' option to it to allow for the script to be in a file. I was even sent the patch which I tweaked slightly and put it. Those were the limit to my changes. The chat program, as it is included in the pppd code, will be changed again to remove the '-l' option. It should never have had the code to do any locks in it in the first place. A lock mechanism should have been performed by the called prior to configuring the tty device. That included changing the transmission rates. In addition, when you start to consider that other systems do no not implement locks using lock files then the concept of a lock file seems extraneous and non-portable. AIX is one such system. Given that AIX code is in the version 2.2 of the pppd program, and that chat is distributed with that code, it was decided to remove the lock option from chat. (If you still want a lock file approach then there is a very nice lockfile manager in the procmail code distribution.) I will pass these changes along to the rest of the pppd porting group. In addition, there is also an active discussion about adding regular expressions to the chat program's matching code. I will say, what I said to the people who want regular expressions, that I do not believe that the existing chat program should need to be augmented beyond what it currently does. (This is a very personal opinion.) I am not against people doing that. It is not my program to say one way or another. However, if you are going to augment the program then please do one thing. Put your own name as the target for bug reports for the version. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Even I, who made the last set of changes, submit them to Paul Mackerras who has the pppd distribution. Perhaps it should be he to whom you should send the changes. I put my name on the package because I was the last one to fiddle with it and it was not right that any bug reports be sent to Karl about my changes. Just move my name down on the list of people who have changed it in the past as I did with Karl Fox's name who originally wrote the package. If you are going to add these changes to the code, and I would not stop you even if I could, then you should be aware of the other changes and coordinate with the other people who are changing the exact same code file. In this way you won't confuse the issue and there will only be one version. I stated that I would not do any changes to chat to the ppp-ports list. I do not feel that it is a good idea (other than to remove the lock code). I do not know who is planning to do the regex code. The person who seems to be advocating it is Philippe-Andre Prindeville . You should contact him directly. It is my personal opinion that chat follows the goals of UNIX; small, simple, tools which are connect-able to build bigger more complicated systems. Chat is designed to do one thing. That is to do a uucp automated script with its stdin/stdout file. It is expected that the caller will have set the stdin/stdout file to point to the proper location and configured the files for the proper rate and all other aspects. (In short, I am definitely against creeping featurism.) If you need to go beyond the simple uucp sequence of fixed strings then you should consider other packages for doing this. The tcl and expect code is excellent. It is a rather large but very programmable system for doing scripts. Perl is also good for doing this type of work. -- Al Longyear longyear@netcom.com longyear@sii.com From owner-freebsd-hackers Thu Feb 2 08:35:36 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09639 for hackers-outgoing; Thu, 2 Feb 1995 08:35:36 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id IAA09632; Thu, 2 Feb 1995 08:35:34 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA13492; Thu, 2 Feb 95 09:29:29 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502021629.AA13492@cs.weber.edu> Subject: Re: this is silly - really! To: julian@tfs.com (Julian Elischer) Date: Thu, 2 Feb 95 9:29:29 MST Cc: jkh@FreeBSD.org, jfieber@cs.smith.edu, jkh@freefall.cdrom.com, hackers@freefall.cdrom.com In-Reply-To: from "Julian Elischer" at Feb 1, 95 06:41:15 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > IBELIEVETHEGREEKSUSEDTOWRITETHISWAYANDIDONTKNOWIFTHEYUSEDTOUSELOWERCASEAND > UPPERCASEINTHESAMEWAYWEDOORIFTHEYHADANYPUNCTUATION > ANANKE HOUDE MAKOUNTE THEOI (SP?) Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Thu Feb 2 08:37:47 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09709 for hackers-outgoing; Thu, 2 Feb 1995 08:37:47 -0800 Received: from dataplex.net (SHARK.DATAPLEX.NET [199.183.109.241]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id IAA09696 for ; Thu, 2 Feb 1995 08:37:38 -0800 Received: from [199.183.109.242] by dataplex.net with SMTP (MailShare 1.0b8); Thu, 2 Feb 1995 10:37:29 -0600 X-Sender: wacky@shark.dataplex.net Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 2 Feb 1995 10:37:30 -0600 To: Garrett Wollman From: rkw@dataplex.net (Richard Wackerbarth) Subject: Re: sup: Ok, I'm gonna do it. Cc: hackers@FreeBSD.org Sender: hackers-owner@FreeBSD.org Precedence: bulk >While I'm at it, I should speak up on behalf of keeping sup access to >the source tree as is. None of my machines have enough disk space to >keep two complete copies of the sources to everything... As Terry points out, the same thing can be accomplished by the appropriate use of cvs controls. I think that the point is that there is not presently any mechanism to obtain a post-release source that can be compiled. There are far too many bug-fix changes happening to consider "Release only" adequate. ---- Richard Wackerbarth rkw@dataplex.net From owner-freebsd-hackers Thu Feb 2 09:03:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA10150 for hackers-outgoing; Thu, 2 Feb 1995 09:03:37 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA10142; Thu, 2 Feb 1995 09:03:25 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id DAA20356; Fri, 3 Feb 1995 03:57:23 +1100 Date: Fri, 3 Feb 1995 03:57:23 +1100 From: Bruce Evans Message-Id: <199502021657.DAA20356@godzilla.zeta.org.au> To: freebsd-bugs@freefall.cdrom.com, freebsd-hackers@freefall.cdrom.com, kurto@tiny.mcs.usu.edu, ponds!rivers@dg-rtp.dg.com Subject: Re: drand48 problems persist. Sender: hackers-owner@FreeBSD.org Precedence: bulk >Hi, I've seen this problem, in fact I think that I was the first to report it. >And Bruce Evans sent my a description of what's going in a very short time >after (for which I grateful.) The situation is that drand48 isn't in some >standard or another so it's not really wanted in the header files which >are trying to be compliant. So even though you've declared drand48 to >return a double, libc was built with the assumption that it's an int, >therefore when drand48 calls erand48 (also 'thought' to be int) some junk >is left on the fp stack which then blows up later. But this is fixed now (the header files aren't very standard :-). The test program works for me on freefall and at home even if it is linked to the shared library on the 2.0 cdrom. Bruce From owner-freebsd-hackers Thu Feb 2 10:00:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA11171 for hackers-outgoing; Thu, 2 Feb 1995 10:00:15 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA11165; Thu, 2 Feb 1995 10:00:13 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA13753; Thu, 2 Feb 95 10:54:12 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502021754.AA13753@cs.weber.edu> Subject: Re: Optimizing CVS? To: bde@zeta.org.au (Bruce Evans) Date: Thu, 2 Feb 95 10:54:11 MST Cc: bde@zeta.org.au, hackers@freefall.cdrom.com, jkh@freefall.cdrom.com, roberto@blaise.ibp.fr In-Reply-To: <199502020547.QAA02136@godzilla.zeta.org.au> from "Bruce Evans" at Feb 2, 95 04:47:16 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > granularity: each sample hit covers 4 byte(s) for 0.00% of 208.85 seconds > > % cumulative self self total > time seconds seconds calls us/call us/call name > 41.5 86.635 86.635 _cputime (842) > 17.6 123.321 36.686 _mcount (1514) > 10.1 144.476 21.155 _mexitcount (1516) ... Can you generate a heirarchy encapsulation profile? The totals on this one add to 100%. We can't see *where* the _cputime is being consumed. It is more informative in a lot of cases to generate count against the call tree, ie: a calls b calls c 610 a 530 b 26 c Where the actual time spent on code in a is 610-530 or 80. I suspect that even though a small amount of time shows in copyout, that the page mapping and checking there is largely to blame for the time cost (incorrectly) accounted to other routines. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Thu Feb 2 10:12:03 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA12277 for hackers-outgoing; Thu, 2 Feb 1995 10:12:03 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA12271 for ; Thu, 2 Feb 1995 10:12:02 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA21595; Thu, 2 Feb 1995 13:11:57 -0500 Date: Thu, 2 Feb 1995 13:11:57 -0500 From: Garrett Wollman Message-Id: <9502021811.AA21595@halloran-eldar.lcs.mit.edu> To: "Jordan K. Hubbard" Cc: Garrett Wollman , jdc@crab.xinside.com, hackers@freefall.cdrom.com Subject: Re: Am I dreaming? In-Reply-To: <13339.791702189@time.cdrom.com> References: <9502020343.AA20549@halloran-eldar.lcs.mit.edu> <13339.791702189@time.cdrom.com> Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: > I think the question was more one of how it get its mitts on user > requests for files that aren't currently mounted. They /are/ mounted. amd is an NFS server. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 10:12:36 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA12309 for hackers-outgoing; Thu, 2 Feb 1995 10:12:36 -0800 Received: from wcarchive.cdrom.com (wcarchive.cdrom.com [192.216.191.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA12302 for ; Thu, 2 Feb 1995 10:12:35 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by wcarchive.cdrom.com (8.6.8/8.6.6) with SMTP id KAA07425 for ; Thu, 2 Feb 1995 10:12:29 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA13816; Thu, 2 Feb 95 11:06:31 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502021806.AA13816@cs.weber.edu> Subject: Re: chat(8) improvements for SL/IP dialout. To: peter@bonkers.taronga.com (Peter da Silva) Date: Thu, 2 Feb 95 11:06:31 MST Cc: ponds!rivers@dg-rtp.dg.com, freebsd-hackers@wcarchive.cdrom.com, longyear@netcom.com In-Reply-To: <199502021112.FAA11158@bonkers.taronga.com> from "Peter da Silva" at Feb 2, 95 05:12:29 am X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Looks nifty. One point: > > > t.c_lflag = 0; > > + if(command) { > > + /* If we're going to execute a command, don't hang-up */ > > + /* the device when we're done. */ > > + t.c_cflag &= ~HUPCL; > > + } > > t.c_cc[VERASE] = t.c_cc[VKILL] = 0; > > Why not? Oh, for SLIP or PPP where the command just establishes a connection > that's useful, but for a situation where you're running some conventional > command (like, say, a dialback security mechanism) you want to retain HUPCL. Or you could do what everyone has done since time immemorial and open with a sleep the device so that the chat closer is not the final closer. Then the problem that the patch supposedly fixes will never occur. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Thu Feb 2 10:22:47 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA12784 for hackers-outgoing; Thu, 2 Feb 1995 10:22:47 -0800 Received: from crab.xinside.com (crab.xinside.com [199.120.247.2]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA12777; Thu, 2 Feb 1995 10:22:44 -0800 Received: (jdc@localhost) by crab.xinside.com (8.6.8/8.6.5) id LAA06686; Thu, 2 Feb 1995 11:22:33 -0700 From: Jeremy Chatfield Message-Id: <199502021822.LAA06686@crab.xinside.com> Subject: Re: Am I dreaming? To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Thu, 2 Feb 1995 11:22:33 +0000 (MST) Cc: jkh@FreeBSD.org, wollman@halloran-eldar.lcs.mit.edu, hackers@freefall.cdrom.com In-Reply-To: <9502021811.AA21595@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 2, 95 01:11:57 pm Organization: X Inside Inc, P O Box 10774, Golden, CO 80401-0610, USA. Phone: +1(303)470-5302 Reply-To: jdc@crab.xinside.com X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1538 Sender: hackers-owner@FreeBSD.org Precedence: bulk Garrett Wollman writes: > > < said: > > > I think the question was more one of how it get its mitts on user > > requests for files that aren't currently mounted. > > They /are/ mounted. amd is an NFS server. Intepreting my own question for you... The resource is not permanently mounted. When some file attribute is requested from a currently unmounted resource, the automount daemon issues the request to mount the resource from a suitable host or hosts. While this is happening, the system is not blocked on further operations. If considering the remote file system that was under discussion at the start of this thread, then a mechanism similar to that of the automount daemon would probably be a useful concept, since it would overcome the problem posed of the kernel blocking on the request for a network resource. The situation with the automount daemon is obviously different if the resource is currently mounted. The interesting bit is how it gets from not-mounted to mounted without everything stopping. I think someone else answered that bit. So, back to the original question, about filesystems, which was, umm, I forget :-) Cheers, JeremyC. -- Jeremy Chatfield, +1(303)470-5302, FAX:+1(303)470-5513, email:jdc@xinside.com X Inside Inc, P O Box 10774, Golden, CO 80401-0610, USA. Commercial X Server - for more information please try these services http://www.xinside.com info@xinside.com ftp.xinside.com From owner-freebsd-hackers Thu Feb 2 10:31:08 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA12886 for hackers-outgoing; Thu, 2 Feb 1995 10:31:08 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA12880 for ; Thu, 2 Feb 1995 10:31:06 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA21645; Thu, 2 Feb 1995 13:30:08 -0500 Date: Thu, 2 Feb 1995 13:30:08 -0500 From: Garrett Wollman Message-Id: <9502021830.AA21645@halloran-eldar.lcs.mit.edu> To: "Ugen J.S.Antsilevich" Cc: hackers@FreeBSD.org, Andras Olah Subject: RE: Debugging networking code In-Reply-To: References: Sender: hackers-owner@FreeBSD.org Precedence: bulk < said: > May be the new thing i writing now can be handy here? > This is some kind of /dev/ip which allows you selectively get > packets from net. There is no reason to duplicate this functionality which is already efficiently implemented by BPF. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 10:37:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA13009 for hackers-outgoing; Thu, 2 Feb 1995 10:37:28 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA13002 for ; Thu, 2 Feb 1995 10:37:26 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA21648; Thu, 2 Feb 1995 13:36:49 -0500 Date: Thu, 2 Feb 1995 13:36:49 -0500 From: Garrett Wollman Message-Id: <9502021836.AA21648@halloran-eldar.lcs.mit.edu> To: rkw@dataplex.net (Richard Wackerbarth) Cc: Garrett Wollman , hackers@FreeBSD.org Subject: Re: sup: Ok, I'm gonna do it. In-Reply-To: References: Sender: hackers-owner@FreeBSD.org Precedence: bulk <> While I'm at it, I should speak up on behalf of keeping sup access to >> the source tree as is. None of my machines have enough disk space to >> keep two complete copies of the sources to everything... > As Terry points out, the same thing can be accomplished by the appropriate > use of cvs controls. I SAID, I DON't HAVE ENOUGH DISK SPACE TO KEEP TWO COMPLETE COPIES OF THE SOURCES TO EVERYTHING! > I think that the point is that there is not presently any mechanism to > obtain a post-release source that can be compiled. There are far too many > bug-fix changes happening to consider "Release only" adequate. I disagree. I don't want to see us getting bogged down in the software maintenance business. If there's really a demand for it, then someone should be able to make a business of pulling over selected bug-fixes for previous releases. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 10:43:31 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA13356 for hackers-outgoing; Thu, 2 Feb 1995 10:43:31 -0800 Received: from NS.netvision.net.il (root@ns.NetVision.net.il [192.114.201.5]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA13347 for ; Thu, 2 Feb 1995 10:43:26 -0800 Received: from ugen.NetManage.co.il (ugen.netmanage.co.il [192.114.78.165]) by NS.netvision.net.il (8.6.9/8.6.9) with SMTP id UAA00773; Thu, 2 Feb 1995 20:42:44 +0200 Date: Thu, 2 Feb 95 20:45:28 IST From: "Ugen J.S.Antsilevich" Subject: RE: Debugging networking code To: "Ugen J.S.Antsilevich" , Garrett Wollman Cc: hackers@FreeBSD.org, Andras Olah X-Mailer: Chameleon 4.00-Arm-25, TCP/IP for Windows, NetManage Inc. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk >< said: > >> May be the new thing i writing now can be handy here? >> This is some kind of /dev/ip which allows you selectively get >> packets from net. > >There is no reason to duplicate this functionality which is already >efficiently implemented by BPF. Well..this intended to work in more simple and restricted way on the one hand and help in other firewall/accounting functionalities on the other..and it actually uses the existing code...well..for the programmer this would be much more nice than bpf.Besides it doesn't need specific support on interface level... > >-GAWollman > >-- >Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... >wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. >Opinions not those of| It is a bond more powerful than absence. We like people >MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant > -- -=Ugen J.S.Antsilevich=- NetVision - Israeli Commercial Internet | Learning E-mail: ugen@NetVision.net.il | To Fly. [c] Phone : +972-4-550330 | From owner-freebsd-hackers Thu Feb 2 10:49:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA13625 for hackers-outgoing; Thu, 2 Feb 1995 10:49:58 -0800 Received: from tiny.mcs.usu.edu (tiny.mcs.usu.edu [129.123.15.8]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA13619; Thu, 2 Feb 1995 10:49:56 -0800 Received: by tiny.mcs.usu.edu (8.6.8/1.34) id LAA14649; Thu, 2 Feb 1995 11:52:16 -0700 Date: Thu, 2 Feb 1995 11:52:16 -0700 From: kurto@tiny.mcs.usu.edu (Kurt Olsen) Message-Id: <199502021852.LAA14649@tiny.mcs.usu.edu> To: bde@zeta.org.au, freebsd-bugs@freefall.cdrom.com, freebsd-hackers@freefall.cdrom.com, kurto@tiny.mcs.usu.edu, ponds!rivers@dg-rtp.dg.com Subject: Re: drand48 problems persist. Sender: hackers-owner@FreeBSD.org Precedence: bulk >But this is fixed now (the header files aren't very standard :-). The >test program works for me on freefall and at home even if it is linked >to the shared library on the 2.0 cdrom. Cool. I supposed I'll have to grab -current (when I get my machine back from the shop) and upgrade to there. The 2.0 I installed doesn't work with drand48, but if it's fixed now then that's fine. Thanks for all your help and work on FreeBSD! Kurt Olsen kurto@tiny.mcs.usu.edu From owner-freebsd-hackers Thu Feb 2 11:17:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA14746 for hackers-outgoing; Thu, 2 Feb 1995 11:17:54 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA14740; Thu, 2 Feb 1995 11:17:41 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id GAA22022; Fri, 3 Feb 1995 06:13:52 +1100 Date: Fri, 3 Feb 1995 06:13:52 +1100 From: Bruce Evans Message-Id: <199502021913.GAA22022@godzilla.zeta.org.au> To: bde@zeta.org.au, terry@cs.weber.edu Subject: Re: Optimizing CVS? Cc: hackers@freefall.cdrom.com, jkh@freefall.cdrom.com, roberto@blaise.ibp.fr Sender: hackers-owner@FreeBSD.org Precedence: bulk >> granularity: each sample hit covers 4 byte(s) for 0.00% of 208.85 seconds >> >> % cumulative self self total >> time seconds seconds calls us/call us/call name >> 41.5 86.635 86.635 _cputime (842) >> 17.6 123.321 36.686 _mcount (1514) >> 10.1 144.476 21.155 _mexitcount (1516) >... >Can you generate a heirarchy encapsulation profile? I can only generate standard gprof output and edit it a bit. 200K of output is too much to mail. >The totals on this one add to 100%. We can't see *where* the _cputime >is being consumed. _cputime is part of the profiling overhead. It reads the time from the 8254 clock. This takes too long. The above numbers show that my profiling takes more than 69.2/17.6 times as long as ordinary profiling, mainly due to the slow interface to the clock. The advantages of my profiling is that it is accurate for short tests and not affected by interrupt latency. >I suspect that even though a small amount of time shows in copyout, that >the page mapping and checking there is largely to blame for the time cost >(incorrectly) accounted to other routines. Copying data might bust the cache and slow everything down, but copying stat buffers won't - the user buffer is at a fixed address and the kernel buffer is probably in the cache since it is initialized just before copyout'ing. The user page containing the buffer is even more likely to be mapped in all the time than the user buffer is in the cache, and there is no software checking in copyout on 486's. Bruce From owner-freebsd-hackers Thu Feb 2 11:49:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA15739 for hackers-outgoing; Thu, 2 Feb 1995 11:49:46 -0800 Received: from inet-gw-1.pa.dec.com (inet-gw-1.pa.dec.com [16.1.0.22]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA15710; Thu, 2 Feb 1995 11:48:41 -0800 Received: from crab.xinside.com by inet-gw-1.pa.dec.com (5.65/10Aug94) id AA15013; Thu, 2 Feb 95 10:44:54 -0800 Received: (jdc@localhost) by crab.xinside.com (8.6.8/8.6.5) id LAA06770; Thu, 2 Feb 1995 11:44:30 -0700 From: Jeremy Chatfield Message-Id: <199502021844.LAA06770@crab.xinside.com> Subject: Re: sup: Ok, I'm gonna do it. To: gj@FreeBSD.org Date: Thu, 2 Feb 1995 11:44:29 +0000 (MST) Cc: jkh%freebsd.org@inet-gw-1.pa.dec.com, hackers%freebsd.org@inet-gw-1.pa.dec.com In-Reply-To: from "gj%pcs.dec.com@inet-gw-1.pa.dec.com" at Feb 2, 95 03:54:02 pm Organization: X Inside Inc, P O Box 10774, Golden, CO 80401-0610, USA. Phone: +1(303)470-5302 Reply-To: jdc@crab.xinside.com X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 983 Sender: hackers-owner@FreeBSD.org Precedence: bulk gj%pcs.dec.com@inet-gw-1.pa.dec.com writes: > > >> > >> There would be some fuss, but since Jeremy has kindly offered Xaccel > >> at VGA resolutions, we'd have most folks covered. > >> > > I have one machine which only has a mono Hercules card in it. Any chance that > this would be supported ? Don't mean to throw a monkey-wrench into the works. How much will you pay? :-) We've offered a commercial, supported, QA-tested, Beta program thrashed, professional, world class Server for free, explicitly for VGA chipsets. If you think that you can make a better offer, you might want to send us your resume. We're always on the lookout for world class talent. Cheers, JeremyC. -- Jeremy Chatfield, +1(303)470-5302, FAX:+1(303)470-5513, email:jdc@xinside.com X Inside Inc, P O Box 10774, Golden, CO 80401-0610, USA. Commercial X Server - for more information please try these services http://www.xinside.com info@xinside.com ftp.xinside.com From owner-freebsd-hackers Thu Feb 2 13:18:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA17260 for hackers-outgoing; Thu, 2 Feb 1995 13:18:35 -0800 Received: from linux4nn.iaf.nl (root@linux4nn.iaf.nl [193.67.144.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA17252 for ; Thu, 2 Feb 1995 13:18:27 -0800 Received: from uni4nn.iaf.nl (root@uni4nn.iaf.nl [193.67.144.33]) by linux4nn.iaf.nl (8.6.9/8.6.9) with SMTP id WAA07192 for ; Thu, 2 Feb 1995 22:30:43 +0100 Received: by uni4nn.iaf.nl with UUCP id AA13857 (5.67b/IDA-1.5 for FreeBSD-hackers@freebsd.org); Thu, 2 Feb 1995 22:16:30 +0200 Received: by iafnl.iaf.nl with UUCP id AA09331 (5.65c/IDA-1.4.4); Thu, 2 Feb 1995 19:23:40 +0100 Received: (from wilko@localhost) by yedi.iaf.nl (8.6.8/8.6.6) id AAA00895 for FreeBSD-hackers@freebsd.org; Thu, 2 Feb 1995 00:27:06 +0100 From: Wilko Bulte Message-Id: <199502012327.AAA00895@yedi.iaf.nl> Subject: using Exabytes 8200 with FreeBSD: the 'st' params.... To: FreeBSD-hackers@FreeBSD.org (FreeBSD hackers list) Date: Thu, 2 Feb 1995 00:27:06 +1596657 (MET) X-Mailer: ELM [version 2.4 PL22] Content-Type: text Content-Length: 607 Sender: hackers-owner@FreeBSD.org Precedence: bulk You Exabyte users out there: what st 'dens' should I use to get 2Gb on a 2Gig Exabyte cartridge? I just tried dd with obs=10240 but that results in approx 500Mb before I get: st1(aha0:5:0): medium error, info = 13 (decimal) Since I have no docs on the 8200 at all, I dunno what this means.. Info appreciated _ __________________________________________________________________________ | / o / / _ Wilko Bulte email: wilko@yedi.iaf.nl |/|/ / / /( (_) Private FreeBSD site - Arnhem - The Netherlands -------------------------------------------------------------------------------- From owner-freebsd-hackers Thu Feb 2 13:28:02 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA17421 for hackers-outgoing; Thu, 2 Feb 1995 13:28:02 -0800 Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA17415 for ; Thu, 2 Feb 1995 13:27:58 -0800 Received: by gvr.win.tue.nl (8.6.9/1.53) id WAA17861; Thu, 2 Feb 1995 22:27:47 +0100 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199502022127.WAA17861@gvr.win.tue.nl> Subject: limits (again) To: FreeBSD-hackers@freefall.cdrom.com (FreeBSD-hackers) Date: Thu, 2 Feb 1995 22:27:46 +0100 (MET) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 181 Sender: hackers-owner@FreeBSD.org Precedence: bulk Okay, if there are no complaints, I'm gonna implement kern.maxfilesperproc If people do want other such limits implemented, let them shout and I'll try doing that as well. -Guido From owner-freebsd-hackers Thu Feb 2 13:28:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA17431 for hackers-outgoing; Thu, 2 Feb 1995 13:28:05 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA17424 for ; Thu, 2 Feb 1995 13:28:03 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA14716; Thu, 2 Feb 95 14:22:13 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502022122.AA14716@cs.weber.edu> Subject: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) To: hackers@FreeBSD.org Date: Thu, 2 Feb 95 14:22:12 MST Cc: terry@cs.weber.edu (Terry Lambert) In-Reply-To: <9502021836.AA21648@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 2, 95 01:36:49 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk Must I pretend to the title of 'Source Tree Emily Post'? OK, for the benefit of everyone, I will play the source tree asshole. Every successful project involving more than one developer needs a source tree asshole. Since it is a full time job, I will only pretend to do the job for the duration of this posting. Other people can step into the shoes as exceptions crop up. Managing by exception rather than by crisis is the way things should be taken care of anyway. Let it be first noted that I generally agree with Garrett's decisions and have faith in his inherent common sense and deep understanding of "the way things ought to be". This is, more than anything else, a trieste on source tree ettiquite in a distributed developement environment, and what I think is *a* right way to do it. Before you rip my lungs out, note that "*a* way" is intentionally not written as "*the* way". If you attack me on this point, I will point at this paragraph and solicity your suggestions; you had better have *a* right way of your own ready. The status quo is currently inadequate. It also results in class distinctions of the type of which Linux users accuse BSD. > > As Terry points out, the same thing can be accomplished by the appropriate > > use of cvs controls. > > I SAID, I DON't HAVE ENOUGH DISK SPACE TO KEEP TWO COMPLETE COPIES OF > THE SOURCES TO EVERYTHING! Neither do I, which is why I suggested the precise process that I did instead of a cascade of multiple snapshots. The multiple snapshot approach (which I will call "the bogus approach") requires extracting a full copy of the source tree and attempting to build it. Meanwhile, the previous successfully built snapshot is still on line. So you have a CVS tree, a snapshot and a snapshot. During the copy phase (assuming the build and the distribution snapshots aren't on the same machine, which makes sense), this is pushed up by yet another snapshot, if only for a short period of time. On the other hand, the locking I proposed is *advisory*. What does that mean for multiple reader/multiple writer locking? It means that you can check in to the tree without acquiring a writer lock. When you break the world, you get a bunch of email calling you a dickhead. It means that you can check out of the tree without acquiring a reader lock. When you do, and your world breaks and you complain, you get a bunch of email calling you an idiot. Long term reader/writer locking means you (the developer) don't even need enough disk space for ONE COMPLETE COPY OF THE SOURCES TO EVERYTHING. With a writer lock, you may check in over NFS, as long as you are timesynced and hold the lock for the duration of the checkin. AMAZINGLY, THIS RESULTS IN A LOT MORE PEOPLE BEING IN A POSITION WHERE THEY CAN CONTRIBUTE TO THE PROJECT, WHAT WITH THEM NOT NEEDING A FULL SOURCE TREE AND ALL. If you conflict with someone else (multiple writers being allowed), you will have to resolve it between you. You two should be coordinating the changes both of you are making to stdio.h anyway, unless you plan on falling prey to the adage that "too many cooks spoil the meal". Meanwhile, since the checkout for the snapshot always acquires a reader lock before doing the checkout, only a dickhead can cause the tree state to be inconsistant. The net effect of this is to simply prevent the snapshot process from being an idiot by accident. For the snapshot to be an idiot requires a dickhead to interact with the tree. And then it isn't snapshots fault. Does this require you to build the world before you can safely let go of a writer lock without being a dickhead? No. It requires that your dependencies in your makefiles *work* so you limit the scope of your rebuild automatically. It requires that you check for conflicts with other writers when checking in before you release your writer lock. People are currently working on getting the depndencies working all the way; we are now very close. This is why the idea should again be considered. What if I change a file that a *lot* of things depend on? I should have to rebuild a lot of things. People should be required to think about changes that impact large amounts of code proportional to the amount of code they are affecting. If this is annoying, you are probably crapping in the tree occasionally because testing your code isn't as exciting as writing it, and so you are pushing that job off onto other people who are supping the crap and notifying you posthumously. Or you are a god. You are probably not a god. "AHA!", You exclaim, "That still leave the CVS tree, the snapshot, and the previous snapshot, so you haven't reduced space requirements at all!". You think you have fooled me. You have not. This usage protocol can just as easily apply to SUP and other snapshot "consumers". They can be locked out during the snapshotting process. "Request deferred/denied. Use the lock override option if you need the code now and are willing to take it in an inconsistant state". Thus we are left with CVS + 1 snapshot, rather than CVS + 2(3) snapshots. Since for releases, the tree is tagged and branched anyway, there are no impacts on release engineering (except an extra 1(2) snapshots worth of disk space to do the engineering in). Do I think this will result in a buildable source tree? Yes, most of the time. There will be drug interactions, where apparently unrelated changes screw with each other. Some of these will even be impossible to prevent using corrections to the broken dependency lists that resulted in the problem. But these will be rare, and they will get rarer as the dependency lists are corrected on a per occurance basis. Does "buildable" mean "runnable"? No. I am not an idiot. "Buildable" means "buildable", nothing more. Going from "buildable" to "runnable" is called release engineering. This posting is about source tree ettiquite. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Thu Feb 2 14:25:19 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA18461 for hackers-outgoing; Thu, 2 Feb 1995 14:25:19 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA18455 for ; Thu, 2 Feb 1995 14:25:17 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id XAA15948 ; Thu, 2 Feb 1995 23:26:42 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA17129; Thu, 2 Feb 95 23:24:35 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9502022224.AA17129@blaise.ibp.fr> Subject: Re: using Exabytes 8200 with FreeBSD: the 'st' params.... To: wilko@yedi.iaf.nl (Wilko Bulte) Date: Thu, 2 Feb 1995 23:24:34 +0100 (MET) Cc: FreeBSD-hackers@FreeBSD.org In-Reply-To: <199502012327.AAA00895@yedi.iaf.nl> from "Wilko Bulte" at Feb 2, 95 00:27:06 am X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 432 Sender: hackers-owner@FreeBSD.org Precedence: bulk > You Exabyte users out there: what st 'dens' should I use to get > 2Gb on a 2Gig Exabyte cartridge? I just tried dd with obs=10240 but > that results in approx 500Mb before I get: When using dump(8) use the B option : dump 0ufbB /dev/nrst1 64 1300000 (this for a 1.3 GB DAT drive). -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Thu Feb 2 14:28:34 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA18545 for hackers-outgoing; Thu, 2 Feb 1995 14:28:34 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA18539 for ; Thu, 2 Feb 1995 14:28:30 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id OAA17685; Thu, 2 Feb 1995 14:28:24 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.9/8.6.5) with SMTP id OAA01651; Thu, 2 Feb 1995 14:28:24 -0800 Message-Id: <199502022228.OAA01651@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: Bruce Evans cc: hackers@freefall.cdrom.com Subject: Re: Optimizing CVS? In-reply-to: Your message of "Thu, 02 Feb 95 16:47:16 +1100." <199502020547.QAA02136@godzilla.zeta.org.au> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 02 Feb 1995 14:28:23 -0800 Sender: hackers-owner@FreeBSD.org Precedence: bulk >>In effect, you are testing system call + copyout time rather than system >>call + fetch + copyout time. > >Nope. The syscall + copyout time are relatively small. The leaf >routines that take the longest time are bcmp() (presumably for caching >- 48 bcmp's per stat(), and our kernel bcmp() is the slow C version!) >and user() (this is for all user time; presumably it's mostly for >printf). The bcmp() is implemented as assembly in support.s. Why do think it is the slow C version? -DG From owner-freebsd-hackers Thu Feb 2 14:40:57 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA19329 for hackers-outgoing; Thu, 2 Feb 1995 14:40:57 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA19323 for ; Thu, 2 Feb 1995 14:40:55 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.8/jtpda-5.0) with SMTP id XAA16062 ; Thu, 2 Feb 1995 23:42:22 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA17211; Thu, 2 Feb 95 23:40:14 +0100 From: roberto@blaise.ibp.fr (Ollivier ROBERT) Message-Id: <9502022240.AA17211@blaise.ibp.fr> Subject: Re: limits (again) To: guido@gvr.win.tue.nl (Guido van Rooij) Date: Thu, 2 Feb 1995 23:40:14 +0100 (MET) Cc: FreeBSD-hackers@freefall.cdrom.com In-Reply-To: <199502022127.WAA17861@gvr.win.tue.nl> from "Guido van Rooij" at Feb 2, 95 10:27:46 pm X-Operating-System: FreeBSD 2.1.0-Development ctm#307 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 585 Sender: hackers-owner@FreeBSD.org Precedence: bulk > Okay, if there are no complaints, I'm gonna implement > kern.maxfilesperproc > > If people do want other such limits implemented, let them shout and I'll > try doing that as well. Not really a limit but a big plus in security : net.inet.ip.sourceroute with 0 (which should be the default) you refuse source-routed packets. We probably should disable only loose source-routing but I don't know the exact differences between the two. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #18: Thu Jan 26 22:22:16 MET 1995 From owner-freebsd-hackers Thu Feb 2 14:42:08 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA19356 for hackers-outgoing; Thu, 2 Feb 1995 14:42:08 -0800 Received: from expo.x.org (expo.x.org [198.112.45.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA19348 for ; Thu, 2 Feb 1995 14:42:05 -0800 Received: from fedora.x.org by expo.x.org id AA05974; Thu, 2 Feb 95 17:41:31 -0500 Received: by fedora.x.org id AA06393; Thu, 2 Feb 1995 17:41:30 -0500 Message-Id: <9502022241.AA06393@fedora.x.org> To: hackers@freefall.cdrom.com Subject: I'm having a very perplexing problem Date: Thu, 02 Feb 1995 17:41:30 EST From: Kaleb Keithley Sender: hackers-owner@FreeBSD.org Precedence: bulk In the process of juggling some memory between systems I managed to kill the motherboard in my FreeBSD (1.1.5.1) system. After replacing the motherboard began to get some programs, that never had a problem before, now segv apparently at random, e.g. /bin/sh, /sbin/fsck, and gcc's cc1. What's strange is that fsck would check /dev/rswd0a fine, but segv on /dev/rswd0e (my /usr partition). More recently I went to rebuild my kernel, and gcc runs fine, but cc1 segvs repeatedly when it tries to compile rtsock.c. I was able to boot single user, remount my root partition, and replace /bin/sh and /sbin/fsck with the versions from the kernel or cpio install diskette. The replacements don't dump core. (And I know that they're not the same as the "real" /bin/sh and /sbin/fsck.) Replacing gcc's cc1 is more problematic only because I had installed 2.6.3 at one point. I can of course revert to the 2.5.8 files that were originally installed. One thought I had was that I had 70ns RAM in one bank and 100ns RAM in the second bank. (I used to have 16 meg, but this new board only has room for 8 SIMMs. :-() Thinking that this might somehow be the cause, I put 100ns RAM in all the slots. This was after discovering /bin/sh and /sbin/fsck were "bad" but before discovering the problem with cc1, so I'm inclined to believe that it's not the memory speed difference that is what's causing the problem. Both boards are apparently from the same Taiwan motherboard company; same logo on the boxes anyway. The old board was a five year old ISA with an OPTI chipset and AMI BIOS. The new board is an ISA-VLB with a chipset I don't remember and Award BIOS. The old board had the ability to set memory wait states in the CMOS setup -- the new board does not. This "feels" like a memory problem, but I don't know why, for instance, one version of fsck would successfully fsck rwd0a but dump core on rwd0e, when it had worked fine before changing the motherboard; while another version of fsck on the new motherboard works fine on both partitions. Here's how my disk is partitioned: 6 partitions: # size offset fstype [fsize bsize cpg] a: 30240 164304 4.2BSD 512 4096 16 # (Cyl. 163 - 192) b: 68544 194544 swap # (Cyl. 193 - 260) c: 506016 164304 unused 0 0 # (Cyl. 163 - 664) d: 671328 0 unused 0 0 # (Cyl. 0 - 665) e: 387072 263088 4.2BSD 512 4096 16 # (Cyl. 261 - 644) f: 20160 650160 4.2BSD 512 4096 16 # (Cyl. 645 - 664) Any ideas? -- Kaleb KEITHLEY From owner-freebsd-hackers Thu Feb 2 14:51:48 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA19490 for hackers-outgoing; Thu, 2 Feb 1995 14:51:48 -0800 Received: from goof.com (root@goof.com [198.82.204.15]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA19484 for ; Thu, 2 Feb 1995 14:51:46 -0800 Received: (from mmead@localhost) by goof.com (8.6.9/8.6.9) id RAA02255 for hackers@freebsd.org; Thu, 2 Feb 1995 17:51:35 -0500 From: "matthew c. mead" Message-Id: <199502022251.RAA02255@goof.com> Subject: AiR SH ISA/VLB 486DX2/66 30 pin simm motherboard To: hackers@FreeBSD.org Date: Thu, 2 Feb 1995 17:51:35 -0500 (EST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 570 Sender: hackers-owner@FreeBSD.org Precedence: bulk Does anyone have this motherboard? Does it cache on the entire RAM region, or does it only cache on the first 16 megabytes? I found one at a really good price, and would like to order it tomorrow if anyone knows anything about it. Lemme know! Thanks! -matt -- Matthew C. Mead -> Virginia Tech Center for Transportation Research - -> Multiple Platform System and Network Administration Work Related -> mmead@ctr.vt.edu | mmead@goof.com <- All Other ---- ------- WWW -> http://www.goof.com/~mmead --- ----- From owner-freebsd-hackers Thu Feb 2 14:53:22 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA19508 for hackers-outgoing; Thu, 2 Feb 1995 14:53:22 -0800 Received: from schizo.coe.montana.edu (schizo.coe.montana.edu [153.90.192.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id OAA19502 for ; Thu, 2 Feb 1995 14:53:20 -0800 Received: by schizo.coe.montana.edu (5.65/DEC-Ultrix/4.3) id AA17337; Thu, 2 Feb 1995 15:53:00 -0700 Date: Thu, 2 Feb 1995 15:53:00 -0700 From: osyjm@schizo.coe.montana.edu (Jaye Mathisen) Message-Id: <9502022253.AA17337@schizo.coe.montana.edu> To: roberto@blaise.ibp.fr (Ollivier ROBERT) Cc: guido@gvr.win.tue.nl (Guido van Rooij), FreeBSD-hackers@freefall.cdrom.com Subject: Re: limits (again) In-Reply-To: <9502022240.AA17211@blaise.ibp.fr> References: <199502022127.WAA17861@gvr.win.tue.nl> <9502022240.AA17211@blaise.ibp.fr> Sender: hackers-owner@FreeBSD.org Precedence: bulk >>>>> "Ollivier" == Ollivier ROBERT writes: >> Okay, if there are no complaints, I'm gonna implement >> kern.maxfilesperproc Heck, if it's wish-time, I'd love to see limits on # of processes/user, limits on pty vs tty access, time-of-day-limits, sheesh, a whole bunch of 'em. From owner-freebsd-hackers Thu Feb 2 15:08:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA20054 for hackers-outgoing; Thu, 2 Feb 1995 15:08:35 -0800 Received: from dkuug.dk (dkuug.dk [193.88.44.89]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA20043 for ; Thu, 2 Feb 1995 15:08:30 -0800 Received: from login.dknet.dk by dkuug.dk with SMTP id AA20746 (5.65c8/IDA-1.4.4j for ); Fri, 3 Feb 1995 00:08:00 +0100 Received: by login.dknet.dk (4.1/SMI-4.1DKnet00) id AA12315; Fri, 3 Feb 95 00:03:18 +0100 From: sos@login.dknet.dk (S|ren Schmidt) Message-Id: <9502022303.AA12315@login.dknet.dk> Subject: Re: I'm having a very perplexing problem To: kaleb@x.org (Kaleb Keithley) Date: Fri, 3 Feb 95 0:03:18 MET Cc: hackers@freefall.cdrom.com In-Reply-To: <9502022241.AA06393@fedora.x.org>; from "Kaleb Keithley" at Feb 2, 95 5:41 pm X-Charset: ASCII X-Char-Esc: 29 Sender: hackers-owner@FreeBSD.org Precedence: bulk It does sound very much like a memory problem, besides 100ns RAM is way to slow for a modern machine, 70na is more like it. It could also suggest you are having bad cache RAM chips, or at least some that are not fast enough. > In the process of juggling some memory between systems I managed to > kill the motherboard in my FreeBSD (1.1.5.1) system. After replacing > the motherboard began to get some programs, that never had a problem > before, now segv apparently at random, e.g. /bin/sh, /sbin/fsck, > and gcc's cc1. > > What's strange is that fsck would check /dev/rswd0a fine, but segv > on /dev/rswd0e (my /usr partition). More recently I went to rebuild > my kernel, and gcc runs fine, but cc1 segvs repeatedly when it tries > to compile rtsock.c. > > I was able to boot single user, remount my root partition, and replace > /bin/sh and /sbin/fsck with the versions from the kernel or cpio > install diskette. The replacements don't dump core. (And I know that > they're not the same as the "real" /bin/sh and /sbin/fsck.) Replacing > gcc's cc1 is more problematic only because I had installed 2.6.3 at one > point. I can of course revert to the 2.5.8 files that were originally > installed. > > One thought I had was that I had 70ns RAM in one bank and 100ns RAM > in the second bank. (I used to have 16 meg, but this new board only has > room for 8 SIMMs. :-() Thinking that this might somehow be the cause, > I put 100ns RAM in all the slots. This was after discovering /bin/sh > and /sbin/fsck were "bad" but before discovering the problem with cc1, > so I'm inclined to believe that it's not the memory speed difference > that is what's causing the problem. > > Both boards are apparently from the same Taiwan motherboard company; same > logo on the boxes anyway. The old board was a five year old ISA with an > OPTI chipset and AMI BIOS. The new board is an ISA-VLB with a chipset I > don't remember and Award BIOS. The old board had the ability to set memory > wait states in the CMOS setup -- the new board does not. > > This "feels" like a memory problem, but I don't know why, for instance, > one version of fsck would successfully fsck rwd0a but dump core on rwd0e, > when it had worked fine before changing the motherboard; while another > version of fsck on the new motherboard works fine on both partitions. > > Here's how my disk is partitioned: > > 6 partitions: > # size offset fstype [fsize bsize cpg] > a: 30240 164304 4.2BSD 512 4096 16 # (Cyl. 163 - 192) > b: 68544 194544 swap # (Cyl. 193 - 260) > c: 506016 164304 unused 0 0 # (Cyl. 163 - 664) > d: 671328 0 unused 0 0 # (Cyl. 0 - 665) > e: 387072 263088 4.2BSD 512 4096 16 # (Cyl. 261 - 644) > f: 20160 650160 4.2BSD 512 4096 16 # (Cyl. 645 - 664) > > Any ideas? > > -- > > Kaleb KEITHLEY > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time .. From owner-freebsd-hackers Thu Feb 2 15:22:43 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA20533 for hackers-outgoing; Thu, 2 Feb 1995 15:22:43 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA20525 for ; Thu, 2 Feb 1995 15:22:39 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA22056; Thu, 2 Feb 1995 18:22:34 -0500 Date: Thu, 2 Feb 1995 18:22:34 -0500 From: Garrett Wollman Message-Id: <9502022322.AA22056@halloran-eldar.lcs.mit.edu> To: terry@cs.weber.edu (Terry Lambert) Cc: hackers@FreeBSD.org Subject: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) In-Reply-To: <9502022122.AA14716@cs.weber.edu> References: <9502021836.AA21648@halloran-eldar.lcs.mit.edu> <9502022122.AA14716@cs.weber.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk < Thus we are left with CVS + 1 snapshot, rather than CVS + 2(3) snapshots. Which is still more disk than I have available to me for this purpose. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 15:24:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA20563 for hackers-outgoing; Thu, 2 Feb 1995 15:24:37 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA20557 for ; Thu, 2 Feb 1995 15:24:35 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA22066; Thu, 2 Feb 1995 18:24:26 -0500 Date: Thu, 2 Feb 1995 18:24:26 -0500 From: Garrett Wollman Message-Id: <9502022324.AA22066@halloran-eldar.lcs.mit.edu> To: roberto@blaise.ibp.fr (Ollivier ROBERT) Cc: guido@gvr.win.tue.nl (Guido van Rooij), FreeBSD-hackers@freefall.cdrom.com Subject: Re: limits (again) In-Reply-To: <9502022240.AA17211@blaise.ibp.fr> References: <199502022127.WAA17861@gvr.win.tue.nl> <9502022240.AA17211@blaise.ibp.fr> Sender: hackers-owner@FreeBSD.org Precedence: bulk < with 0 (which should be the default) you refuse source-routed packets. > We probably should disable only loose source-routing but I don't know > the exact differences between the two. Strict source-routing means that each node listed must be exactly one hop away from its predecessor. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 15:27:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA20628 for hackers-outgoing; Thu, 2 Feb 1995 15:27:14 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA20622 for ; Thu, 2 Feb 1995 15:27:13 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA18444; Thu, 2 Feb 1995 15:27:03 -0800 From: Poul-Henning Kamp Message-Id: <199502022327.PAA18444@ref.tfs.com> Subject: Re: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Thu, 2 Feb 1995 15:27:03 -0800 (PST) Cc: terry@cs.weber.edu, hackers@FreeBSD.org In-Reply-To: <9502022322.AA22056@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 2, 95 06:22:34 pm Content-Type: text Content-Length: 411 Sender: hackers-owner@FreeBSD.org Precedence: bulk > < > > Thus we are left with CVS + 1 snapshot, rather than CVS + 2(3) snapshots. > > Which is still more disk than I have available to me for this > purpose. Well, get some more then :-) -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Thu Feb 2 15:39:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA20918 for hackers-outgoing; Thu, 2 Feb 1995 15:39:39 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA20912 for ; Thu, 2 Feb 1995 15:39:38 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA15211; Thu, 2 Feb 95 16:33:40 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502022333.AA15211@cs.weber.edu> Subject: Re: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Thu, 2 Feb 95 16:33:39 MST Cc: hackers@FreeBSD.org In-Reply-To: <9502022322.AA22056@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 2, 95 06:22:34 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > < > > Thus we are left with CVS + 1 snapshot, rather than CVS + 2(3) snapshots. > > Which is still more disk than I have available to me for this > purpose. This is for the distribution site, and the site where the release engineering is done (if different). Programmers working on pieces of the whole only check out the parts they are going to work on from a remotely accessed tree. How do you handle this now? You either have the whole tree locally or you do not. In which case the partial tree checkout techniques still apply. Checking things into a source repository makes no sense unless you expect a conflict with someone else, or expect to need to share a common source base with someone else. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Thu Feb 2 15:44:09 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA21195 for hackers-outgoing; Thu, 2 Feb 1995 15:44:09 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA21185 for ; Thu, 2 Feb 1995 15:44:07 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA22127; Thu, 2 Feb 1995 18:44:02 -0500 Date: Thu, 2 Feb 1995 18:44:02 -0500 From: Garrett Wollman Message-Id: <9502022344.AA22127@halloran-eldar.lcs.mit.edu> To: terry@cs.weber.edu (Terry Lambert) Cc: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman), hackers@FreeBSD.org Subject: Re: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) In-Reply-To: <9502022333.AA15211@cs.weber.edu> References: <9502022322.AA22056@halloran-eldar.lcs.mit.edu> <9502022333.AA15211@cs.weber.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk < Programmers working on pieces of the whole only check out the parts > they are going to work on from a remotely accessed tree. > How do you handle this now? I sup the entire source tree on my machine, implement and test my changes, and commit them on freefall. I NEED to have the entire source tree on my box anyway, so I might as well make sure it's up-to-date. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 15:45:08 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA21342 for hackers-outgoing; Thu, 2 Feb 1995 15:45:08 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA21330 for ; Thu, 2 Feb 1995 15:45:07 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA22142; Thu, 2 Feb 1995 18:44:56 -0500 Date: Thu, 2 Feb 1995 18:44:56 -0500 From: Garrett Wollman Message-Id: <9502022344.AA22142@halloran-eldar.lcs.mit.edu> To: osyjm@schizo.coe.montana.edu (Jaye Mathisen) Cc: roberto@blaise.ibp.fr (Ollivier ROBERT), guido@gvr.win.tue.nl (Guido van Rooij), FreeBSD-hackers@freefall.cdrom.com Subject: Re: limits (again) In-Reply-To: <9502022253.AA17337@schizo.coe.montana.edu> References: <199502022127.WAA17861@gvr.win.tue.nl> <9502022240.AA17211@blaise.ibp.fr> <9502022253.AA17337@schizo.coe.montana.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk < Heck, if it's wish-time, I'd love to see limits on # of processes/user, > limits on pty vs tty access, time-of-day-limits, sheesh, a whole bunch of 'em. Only the first of these is any business of the kernel's. As for the rest, that's what the `pw_class' hook in the password database is for. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 15:53:57 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA22249 for hackers-outgoing; Thu, 2 Feb 1995 15:53:57 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA22240 for ; Thu, 2 Feb 1995 15:53:55 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA15270; Thu, 2 Feb 95 16:48:00 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502022348.AA15270@cs.weber.edu> Subject: Re: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Thu, 2 Feb 95 16:47:59 MST Cc: wollman@halloran-eldar.lcs.mit.edu, hackers@FreeBSD.org In-Reply-To: <9502022344.AA22127@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 2, 95 06:44:02 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Programmers working on pieces of the whole only check out the parts > > they are going to work on from a remotely accessed tree. > > > How do you handle this now? > > I sup the entire source tree on my machine, implement and test my > changes, and commit them on freefall. I NEED to have the entire > source tree on my box anyway, so I might as well make sure it's > up-to-date. Wouldn't you prefer that when the SUP got done, you could successfully compile intead of dealing with someone elses ugly baby? It would seem to me that you'd be the strongest advocate *for* setting up what can and can't go into the CVS tree, and how it can be done to ensure the SUP and snapshot sources (probably the same tree) were usable for a developer. I can see where people would not be able to afford the space for a copy of the CVS tree (it *ought* to be "CVS tree_s_"). I was *never*, *ever* advocating that, or that running CTM should be a requirement! Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Thu Feb 2 15:57:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA22479 for hackers-outgoing; Thu, 2 Feb 1995 15:57:15 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA22471 for ; Thu, 2 Feb 1995 15:57:13 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA22175; Thu, 2 Feb 1995 18:57:05 -0500 Date: Thu, 2 Feb 1995 18:57:05 -0500 From: Garrett Wollman Message-Id: <9502022357.AA22175@halloran-eldar.lcs.mit.edu> To: terry@cs.weber.edu (Terry Lambert) Cc: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman), hackers@FreeBSD.org Subject: Re: Source Tree Ettiquite (was Re: sup: Ok, I'm gonna do it.) In-Reply-To: <9502022348.AA15270@cs.weber.edu> References: <9502022344.AA22127@halloran-eldar.lcs.mit.edu> <9502022348.AA15270@cs.weber.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk < Wouldn't you prefer that when the SUP got done, you could successfully > compile intead of dealing with someone elses ugly baby? It's as much my ugly baby as anyone else's, and I'm quite capable of applying a swat to the its seat as necessary. I only re-compile the world once every two or three weeks, and it's easy enough for me to determine from the commit mail when is a good time to do so. > It would seem to me that you'd be the strongest advocate *for* setting > up what can and can't go into the CVS tree, and how it can be done to > ensure the SUP and snapshot sources (probably the same tree) were > usable for a developer. They ARE usable for a developer. There *is* *nothing* *wrong*. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 16:02:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA22771 for hackers-outgoing; Thu, 2 Feb 1995 16:02:45 -0800 Received: from schizo.coe.montana.edu (schizo.coe.montana.edu [153.90.192.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA22765 for ; Thu, 2 Feb 1995 16:02:44 -0800 Received: by schizo.coe.montana.edu (5.65/DEC-Ultrix/4.3) id AA17625; Thu, 2 Feb 1995 17:02:29 -0700 Date: Thu, 2 Feb 1995 17:02:29 -0700 From: osyjm@schizo.coe.montana.edu (Jaye Mathisen) Message-Id: <9502030002.AA17625@schizo.coe.montana.edu> To: Garrett Wollman Cc: osyjm@schizo.coe.montana.edu (Jaye Mathisen), roberto@blaise.ibp.fr (Ollivier ROBERT), guido@gvr.win.tue.nl (Guido van Rooij), FreeBSD-hackers@freefall.cdrom.com Subject: Re: limits (again) In-Reply-To: <9502022344.AA22142@halloran-eldar.lcs.mit.edu> References: <199502022127.WAA17861@gvr.win.tue.nl> <9502022240.AA17211@blaise.ibp.fr> <9502022253.AA17337@schizo.coe.montana.edu> <9502022344.AA22142@halloran-eldar.lcs.mit.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk >>>>> "Garrett" == Garrett Wollman writes: Garrett> < osyjm@schizo.coe.montana.edu (Jaye Mathisen) said: >> Heck, if it's wish-time, I'd love to see limits on # of >> processes/user, limits on pty vs tty access, >> time-of-day-limits, sheesh, a whole bunch of 'em. Garrett> Only the first of these is any business of the kernel's. Garrett> As for the rest, that's what the `pw_class' hook in the Garrett> password database is for. Well, the stuff in the pwdb seems useful at logon, it looks harder to make use of it constantly. ie, it's fine if they login before 5pm, but when 5pm rolls around, I want their jobs killed, and them booted. That looks easier in the kernel as opposed to login and some daemon. From owner-freebsd-hackers Thu Feb 2 16:15:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA23268 for hackers-outgoing; Thu, 2 Feb 1995 16:15:15 -0800 Received: from expo.x.org (expo.x.org [198.112.45.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA23258 for ; Thu, 2 Feb 1995 16:15:13 -0800 Received: from fedora.x.org by expo.x.org id AA07720; Thu, 2 Feb 95 19:14:39 -0500 Received: by fedora.x.org id AA06511; Thu, 2 Feb 1995 19:14:38 -0500 Message-Id: <9502030014.AA06511@fedora.x.org> To: hackers@freefall.cdrom.com Subject: Re: I'm having a very perplexing problem In-Reply-To: Your message of "Fri, 03 Feb 1995 00:03:18 +0700." <9502022303.AA12315@login.dknet.dk> Date: Thu, 02 Feb 1995 19:14:38 EST From: Kaleb Keithley Sender: hackers-owner@FreeBSD.org Precedence: bulk >It does sound very much like a memory problem, besides 100ns RAM >is way to slow for a modern machine, 70na is more like it. It >could also suggest you are having bad cache RAM chips, or at >least some that are not fast enough. I should have also said that it's a 25mhz CPU, for which 100ns should be adequate. At least it was (with 0 wait states) in the old motherboard. The new motherboard has 15ns cache, the old had 35ns cache. I'll try turning off the cache and see if that makes a diff. -- Kaleb From owner-freebsd-hackers Thu Feb 2 16:16:51 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA23370 for hackers-outgoing; Thu, 2 Feb 1995 16:16:51 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA23364 for ; Thu, 2 Feb 1995 16:16:50 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA22215; Thu, 2 Feb 1995 19:16:41 -0500 Date: Thu, 2 Feb 1995 19:16:41 -0500 From: Garrett Wollman Message-Id: <9502030016.AA22215@halloran-eldar.lcs.mit.edu> To: osyjm@schizo.coe.montana.edu (Jaye Mathisen) Cc: FreeBSD-hackers@freefall.cdrom.com Subject: Re: limits (again) In-Reply-To: <9502030002.AA17625@schizo.coe.montana.edu> References: <199502022127.WAA17861@gvr.win.tue.nl> <9502022240.AA17211@blaise.ibp.fr> <9502022253.AA17337@schizo.coe.montana.edu> <9502022344.AA22142@halloran-eldar.lcs.mit.edu> <9502030002.AA17625@schizo.coe.montana.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk < Well, the stuff in the pwdb seems useful at logon, it looks harder to > make use of it constantly. ie, it's fine if they login before 5pm, but > when 5pm rolls around, I want their jobs killed, and them booted. That > looks easier in the kernel as opposed to login and some daemon. Use cron(8). -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-hackers Thu Feb 2 17:08:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA26866 for hackers-outgoing; Thu, 2 Feb 1995 17:08:39 -0800 Received: from transarc.com (transarc.com [192.54.226.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id RAA26860 for ; Thu, 2 Feb 1995 17:08:38 -0800 Received: by transarc.com (5.54/3.15) id for hackers@freebsd.org; Thu, 2 Feb 95 20:08:33 EST Received: via switchmail; Thu, 2 Feb 1995 20:08:32 -0500 (EST) Received: from unix3 via qmail ID ; Thu, 2 Feb 1995 20:08:28 -0500 (EST) Received: from unix3 via qmail ID ; Thu, 2 Feb 1995 20:08:27 -0500 (EST) Received: from BatMail.robin.v2.12.CUILIB.3.45.SNAP.NOT.LINKED.unix3.sun4.40 via MS.5.6.unix3.sun4_40; Thu, 2 Feb 1995 20:08:27 -0500 (EST) Message-Id: Date: Thu, 2 Feb 1995 20:08:27 -0500 (EST) From: Pat_Barron@transarc.com To: hackers@FreeBSD.org Subject: Re: SUP must die, CTM for president !! In-Reply-To: <9502012135.AA19717@halloran-eldar.lcs.mit.edu> References: <29186.791616495@time.cdrom.com> <199502010755.XAA19507@ref.tfs.com> <9502012135.AA19717@halloran-eldar.lcs.mit.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk Garrett Wollman writes: > < > said: > > > But for src-current: > > It is stupid. Look at it: We run sup-scan every 8 hours, then > > we download individual sets of files to each user based on timestamps. > > That's not particular smart. We have probably all been hit by the > > zero byte file with the right timestamp havn't we ? > > It works great for me, and I've never had any problems with it that > weren't my fault. As I expressed in another message, I think the > problem is that there are simply too many people running -current, who > aren't prepared to deal with bleeding-edge phenomena. I must agree with this. I've never had a problem with SUP that wasn't actually a problem with some underlying system component. (Of course, I could be prejudiced, since I came from CMU and we used SUP for everything, so maybe I'm just accustomed to its quirks.....) As far as using SUP (or whatever) for -current, I'm really thankful that I have a mechanism like SUP to keep my source tree up to date; I don't like the idea of using a mechanism that only sends changes, since that stops me from being able to tweak my source tree between SUPs (like, if "make world" fails for some reason, and I want to fix it, but I expect there will be a "real" fix the next time I SUP) - something like CTM would prevent me from doing this, as I understand it. I certainly understand that the -current sources are a "work in progress" and the latest SUP of -current can't necessarily be considered as a "snapshot" - that the entire tree doesn't necessarily build at any given time. When I find problems I report them (just in case the problem is a genuine new bug, and not something that someone is in the middle of working on, or already knows about), sometimes I even fix them and send in fixes.... :-) Anyone who's not capable of and/or prepared to deal with the oddities that can be introduced by running the Release Du Jour should not be messing with -current. --Pat. From owner-freebsd-hackers Thu Feb 2 17:22:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA27468 for hackers-outgoing; Thu, 2 Feb 1995 17:22:39 -0800 Received: from po2.transarc.com (po2.transarc.com [192.54.226.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id RAA27462 for ; Thu, 2 Feb 1995 17:22:37 -0800 Received: by po2.transarc.com (5.54/3.15) id for hackers@freebsd.org; Thu, 2 Feb 95 20:22:31 EST Received: via switchmail; Thu, 2 Feb 1995 20:22:30 -0500 (EST) Received: from unix3 via qmail ID ; Thu, 2 Feb 1995 20:22:02 -0500 (EST) Received: from unix3 via qmail ID ; Thu, 2 Feb 1995 20:22:01 -0500 (EST) Received: from BatMail.robin.v2.12.CUILIB.3.45.SNAP.NOT.LINKED.unix3.sun4.40 via MS.5.6.unix3.sun4_40; Thu, 2 Feb 1995 20:22:01 -0500 (EST) Message-Id: Date: Thu, 2 Feb 1995 20:22:01 -0500 (EST) From: Pat_Barron@transarc.com To: hackers@FreeBSD.org Subject: FreeBSD with Bustec BT-542B SCSI interface Sender: hackers-owner@FreeBSD.org Precedence: bulk Has anyone successfully gotten FreeBSD working with a Bustec BT-542B (Adaptec AHA-1542B clone) SCSI adapter? It works with DOS just fine, but FreeBSD has problems with it - the "aha" driver recognizes the board, but something chokes as its autoconfiguring (after the SCSI_DELAY interval), and the kernel panics (don't have the exact panic message here, sorry, but I seem to recall that it's a "page not present" sort of thing). I have had contact with people who have said "yeah, I've seen that too", but no one has come forward and told me that they had gotten this to work..... I've asked about this before, but I have been trying to get this machine running FreeBSD again lately, so I thought that enough new people might have subscribed to this list that it might be useful to ask again..... --Pat. From owner-freebsd-hackers Thu Feb 2 17:53:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA29264 for hackers-outgoing; Thu, 2 Feb 1995 17:53:46 -0800 Received: from kryten.atinc.com (kryten.atinc.com [198.138.38.7]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA29236 for ; Thu, 2 Feb 1995 17:53:19 -0800 Received: (jmb@localhost) by kryten.atinc.com (8.6.9/8.3) id UAA05912; Thu, 2 Feb 1995 20:39:28 -0500 Date: Thu, 2 Feb 1995 20:39:26 -0500 (EST) From: "Jonathan M. Bresler" Subject: Re: limits (again) To: Jaye Mathisen cc: Garrett Wollman , Jaye Mathisen , Ollivier ROBERT , Guido van Rooij , FreeBSD-hackers@freefall.cdrom.com In-Reply-To: <9502030002.AA17625@schizo.coe.montana.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Thu, 2 Feb 1995, Jaye Mathisen wrote: > Well, the stuff in the pwdb seems useful at logon, it looks harder to > make use of it constantly. ie, it's fine if they login before 5pm, but > when 5pm rolls around, I want their jobs killed, and them booted. That > looks easier in the kernel as opposed to login and some daemon. take a look at ftp://kryten.atinc.com/pub/unix/untamo3.gz it will log people off after a given period of inactivity. it runs as a daemon. adding code to logout users after 5pm should be trivial. here's the README Untamo is a locally developed daemon which periodically wakes up and logs off idle terminals; it also can deal with multiply-logged in users. It is configurable without recompilation, and features tunable parameters such as maximum allowed idle time, maximum allowable multiple logins, exemption lists, and so on. (Note: session limits do not work at the moment.) We use this program to ensure availability of one of our scarcer resources: terminals. Others may find it useful for different reasons; preventing users from leaving a terminal logged-in and unattended for hours is probably a reasonable security measure. The original posting caused a deluge of mail, as the sources contained references to local include files. This has been fixed by #ifdef'ing the code which applies only locally. This version has been successfully compiled on a Sequent Balance 21000 running Dynix v2.0.6, a CCI 6/32 running 4.3bsd, a DEC VAX-8600 running 4.3bsd, a Gould PowerNode 9080 Running UTX-32 Release 1.3, and and a VAX-11/780 running 4.2bsd. Please address correspondence concerning untamo to "doc" on this machine; the original author has left Purdue, but Craig Norborg (aka "doc") is reasonably familiar with the program. -- Rich Kulawiec, pucc-j!rsk, rsk@j.cc.purdue.edu, rsk@purdue-asc.arpa Jonathan M. Bresler jmb@kryten.atinc.com | Analysis & Technology, Inc. | 2341 Jeff Davis Hwy play go. | Arlington, VA 22202 ride bike. hack FreeBSD.--ah the good life | 703-418-2800 x346 From owner-freebsd-hackers Thu Feb 2 18:02:22 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA29975 for hackers-outgoing; Thu, 2 Feb 1995 18:02:22 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA29967 for ; Thu, 2 Feb 1995 18:02:21 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id SAA05437; Thu, 2 Feb 1995 18:02:07 -0800 To: Pat_Barron@transarc.com cc: hackers@FreeBSD.org Subject: Re: FreeBSD with Bustec BT-542B SCSI interface In-reply-to: Your message of "Thu, 02 Feb 95 20:22:01 EST." Date: Thu, 02 Feb 1995 18:02:07 -0800 Message-ID: <5436.791776927@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > Has anyone successfully gotten FreeBSD working with a Bustec BT-542B > (Adaptec AHA-1542B clone) SCSI adapter? It works with DOS just fine, I assume this thing upchucks in -current? Jordan From owner-freebsd-hackers Thu Feb 2 18:25:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA02086 for hackers-outgoing; Thu, 2 Feb 1995 18:25:33 -0800 Received: from po2.transarc.com (po2.transarc.com [192.54.226.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id SAA02078; Thu, 2 Feb 1995 18:25:32 -0800 Received: by po2.transarc.com (5.54/3.15) id for hackers@freebsd.org; Thu, 2 Feb 95 21:25:25 EST Received: via switchmail; Thu, 2 Feb 1995 21:25:24 -0500 (EST) Received: from unix3 via qmail ID ; Thu, 2 Feb 1995 21:23:27 -0500 (EST) Received: from unix3 via qmail ID ; Thu, 2 Feb 1995 21:23:25 -0500 (EST) Received: from BatMail.robin.v2.12.CUILIB.3.45.SNAP.NOT.LINKED.unix3.sun4.40 via MS.5.6.unix3.sun4_40; Thu, 2 Feb 1995 21:23:25 -0500 (EST) Message-Id: Date: Thu, 2 Feb 1995 21:23:25 -0500 (EST) From: Pat_Barron@transarc.com To: "Jordan K. Hubbard" Subject: Re: FreeBSD with Bustec BT-542B SCSI interface Cc: hackers@FreeBSD.org In-Reply-To: <5436.791776927@time.cdrom.com> References: <5436.791776927@time.cdrom.com> Sender: hackers-owner@FreeBSD.org Precedence: bulk "Jordan K. Hubbard" writes: > > Has anyone successfully gotten FreeBSD working with a Bustec BT-542B > > (Adaptec AHA-1542B clone) SCSI adapter? It works with DOS just fine, > > I assume this thing upchucks in -current? Yeah - at least, in 2.x, it panics - in 1.1, it just caused the machine to spontaneously reboot when the autoconfig touched the BT-542B. --Pat. From owner-freebsd-hackers Thu Feb 2 18:40:20 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA03359 for hackers-outgoing; Thu, 2 Feb 1995 18:40:20 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id SAA02790; Thu, 2 Feb 1995 18:33:44 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: announce cc: hackers Subject: At last! February 2nd snapshot now available from ftp.freebsd.org Date: Thu, 02 Feb 1995 18:33:43 -0800 Message-ID: <2788.791778823@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk ftp://ftp.freebsd.org/pub/FreeBSD/2.0-950202-SNAP/ and ftp://freefall.cdrom.com/pub/FreeBSD/2.0-950202-SNAP/ What's new? Lots! o Merged VM/Buffer cache much improved! General stability now approaching 2.1 quality levels. o Lots more bug fixes o Syscons now supports scrollback - use scroll lock and arrow/travel keys to move around in your scroll-back buffer. o NIS (YP) support for FreeBSD as server and client. o First cut at on-demand ppp dialing. Docs still in Japanese, but we're working on that! ;-) See /usr/bin/ppp for more details. o IP Firewall code much improved o AHA294x controller support now added o Sony CDU33a CDROM drive support added o Source distribution now split into logical pieces o Install much improved - still not what will be in 2.1, but a lot easier to use nonetheless. Also, if anyone could also give the repacked XFree86 3.1 a whirl (in the 950202 snapshot directory) and tell me how it worked I'd appreciate it! I cloned the work I'd done for the new 3.1.1 XFree86 install back into 3.1. It's in: ftp://ftp.freebsd.org/pub/FreeBSD/2.0-950202-SNAP/XFree86-3.1/ Thanks! And please let me know how it goes for you with this snapshot! Jordan From owner-freebsd-hackers Thu Feb 2 18:44:17 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA03584 for hackers-outgoing; Thu, 2 Feb 1995 18:44:17 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA03576; Thu, 2 Feb 1995 18:44:13 -0800 Received: from jsdinc.root.com (uucp@localhost) by Root.COM (8.6.8/8.6.5) with UUCP id SAA18283; Thu, 2 Feb 1995 18:44:06 -0800 Received: (root@localhost) by jsdinc.root.com (8.6.9/8.6.5) id TAA00175; Thu, 2 Feb 1995 19:47:00 -0500 From: "John S. Dyson" Message-Id: <199502030047.TAA00175@jsdinc.root.com> Subject: Re: FreeBSD with Bustec BT-542B SCSI interface To: freefall.cdrom.com!owner-freebsd-hackers@implode.root.com Date: Thu, 2 Feb 1995 19:46:59 -0500 (EST) Cc: hackers@FreeBSD.org In-Reply-To: from "owner-freebsd-hackers@implode.root.com" at Feb 2, 95 08:22:01 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 326 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Has anyone successfully gotten FreeBSD working with a Bustec BT-542B > (Adaptec AHA-1542B clone) SCSI adapter? It works with DOS just fine, > but FreeBSD has problems with it - the "aha" driver recognizes the > Try using the bt driver. The aha driver does not work well for me on a BT-545S either. John dyson@root.com From owner-freebsd-hackers Thu Feb 2 18:53:20 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA04562 for hackers-outgoing; Thu, 2 Feb 1995 18:53:20 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA04393 for ; Thu, 2 Feb 1995 18:51:42 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id BAA03230; Fri, 3 Feb 1995 01:13:15 +0100 Date: Fri, 3 Feb 1995 01:13:15 +0100 From: Julian Howard Stacey Message-Id: <199502030013.BAA03230@vector.eikon.e-technik.tu-muenchen.de> To: hackers@FreeBSD.org Subject: FreeBSD Compatible Logo Reply-To: jhs@regent.e-technik.tu-muenchen.de Sender: hackers-owner@FreeBSD.org Precedence: bulk Anyone feel like developing a freeflow `hand written' stylistic "FreeBSD Inside" to superimpose somehow over the top of an `xearth' ? I have to provide infrastructure for a networking presentation Tuesday, so if someone came up with something attractive ... free publicity for FreeBSD :-) I would offer the combo. to the presenter, to be run as a background spare fvwm virtual desktop, before & after the presentation. ( Most presenters don't want their first `screen' on show before a presentation starts, so would probably be happy to have some pleasant background on an alternate virtual desktop ) --- Julian Stacey , ( is a dial up ) From owner-freebsd-hackers Thu Feb 2 18:57:04 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA04869 for hackers-outgoing; Thu, 2 Feb 1995 18:57:04 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA04606 for ; Thu, 2 Feb 1995 18:54:07 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id WAA02817; Thu, 2 Feb 1995 22:08:27 +0100 Date: Thu, 2 Feb 1995 22:08:27 +0100 From: Julian Howard Stacey Message-Id: <199502022108.WAA02817@vector.eikon.e-technik.tu-muenchen.de> To: hackers@FreeBSD.org Subject: FreeBSD Compatible Logo Reply-To: jhs@regent.e-technik.tu-muenchen.de Sender: hackers-owner@FreeBSD.org Precedence: bulk Re. the recent discussion of a FreeBSD Compatible or a FreeBSD Inside or a FreeBSD OK Logo.... I am responsible for the technical infrastructure of a press presentation, using World Wide Web services, Tuesday 7th. I am a lousy artist, but if someone wants to graft a daemon + acceptible logo, I will stick them on the terminals & tower chassis involved. I'm not interested in debating the logo, I'll use what the budding artist sends me :-) I have access tomorrow Fri 10:30 TZ=GMT+1 to a colour printer, (postscript I think/hope). If anyone has created anything by then, please mail it to me, or at least mail me the ftp'able address. The logo should of course be discreet, no bigger than what one can stick on the front margin of a monitor screen, it is after all a presentation of a web product, with FreeBSD just getting a little spin off publicity :-) I don't have time unfortunately to assemble something myself, so suggestions of sites, image & tools for self construction wouldn't help me, I need a finished small (life size) image. Thanks. --- Julian Stacey , ( is a dial up ) From owner-freebsd-hackers Thu Feb 2 18:58:07 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA05179 for hackers-outgoing; Thu, 2 Feb 1995 18:58:07 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA04786; Thu, 2 Feb 1995 18:56:21 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id CAA16252; Thu, 2 Feb 1995 02:14:48 +0100 Date: Thu, 2 Feb 1995 02:14:48 +0100 From: Julian Howard Stacey Message-Id: <199502020114.CAA16252@vector.eikon.e-technik.tu-muenchen.de> To: jkh@FreeBSD.org, root@io.cts.com Subject: Re: sup: Ok, I'm gonna do it. Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk > From: Morgan Davis > there should be some kind of roadmap that spells things out clearly. If you can't find it in share/man/... or share/FAQ, feel free to write it for us. If it's of good quality, no doubt it will be adopted. FreeBSD is a volunteer effort, each does what he feels like doing, if you feel we need roadmaps ..... ;-) --- Julian Stacey , ( is a dial up ) From owner-freebsd-hackers Thu Feb 2 19:01:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA05394 for hackers-outgoing; Thu, 2 Feb 1995 19:01:10 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA05226 for ; Thu, 2 Feb 1995 18:58:36 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id BAA15152; Thu, 2 Feb 1995 01:57:54 +0100 Date: Thu, 2 Feb 1995 01:57:54 +0100 From: Julian Howard Stacey Message-Id: <199502020057.BAA15152@vector.eikon.e-technik.tu-muenchen.de> To: paul@isl.cf.ac.uk Subject: Re: sup: Ok, I'm gonna do it. Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk > This idea scares the hell out of me too since the mirrors aren't under our control FYI 137.226.31.2 gil.physik.rwth-aachen.de is under our control 'cos kuku@freefall runs it (Michael Kuklides) & he's given jkh Rod I & maybe couple of others logins, & we were invited (I think) to have CVS privs or what/not for the box, (just that we've not started using the box yet), still, a box this side of the atlantic slow wet string could be useful :-) --- Julian Stacey , ( is a dial up ) From owner-freebsd-hackers Thu Feb 2 19:01:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA05448 for hackers-outgoing; Thu, 2 Feb 1995 19:01:58 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA05258; Thu, 2 Feb 1995 18:59:05 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id CAA17241; Thu, 2 Feb 1995 02:21:33 +0100 Date: Thu, 2 Feb 1995 02:21:33 +0100 From: Julian Howard Stacey Message-Id: <199502020121.CAA17241@vector.eikon.e-technik.tu-muenchen.de> To: jkh@FreeBSD.org, phk@ref.tfs.com Subject: Re: SUP must die, CTM for president !! Cc: hackers@FreeBSD.org Sender: hackers-owner@FreeBSD.org Precedence: bulk > From: "Jordan K. Hubbard" > If, by the time > I get done with my second-stage stuff for the 2.1 install, sup is dead > then I won't document it. Ok, just so long as /usr/local/bin/sup does Not go away, It's used for more than just FreeBSD supping here at least (I sup NetBSD / pc532 stuff), I guess other folk use sup for mach sources even ;-) --- Julian Stacey , ( is a dial up ) From owner-freebsd-hackers Thu Feb 2 19:09:27 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA05869 for hackers-outgoing; Thu, 2 Feb 1995 19:09:27 -0800 Received: from jaitken.async.vt.edu (jaitken@jaitken.async.vt.edu [128.173.18.165]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA05844 for ; Thu, 2 Feb 1995 19:09:15 -0800 Received: (jaitken@localhost) by jaitken.async.vt.edu (8.6.9/8.6.9) id WAA19000 for hackers@freebsd.org; Thu, 2 Feb 1995 22:08:51 -0500 From: Jeff Aitken Message-Id: <199502030308.WAA19000@jaitken.async.vt.edu> Subject: pty's To: hackers@FreeBSD.org Date: Thu, 2 Feb 1995 22:08:50 -0500 (EST) X-Mailer: ELM [version 2.4 PL22] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1846 Sender: hackers-owner@FreeBSD.org Precedence: bulk Pardon me if this is not the best forum for this, but I'm positive several people who reads this list knows this stuff. Now if only they have the time (and inclination) to help me :) I'm trying to do some network programming involving pseudo-terminals. In the simplest sense, this program works much like rlogind in that it is invoked by inetd when a connection comes on some port, sets up a pseudo-tty and perhaps performs some other initialization-type functions, then exec's another program. The requirement for pty's comes in to play because that "other program" uses curses. In any case, I'm having difficulty getting it to work (due to my thorough misunderstanding of pty's no doubt ;) and am looking for some help. I've snatched most of the code from rlogind, but still can't seem to get it work work. What happens is that the program initializes alright, but after it has execl()'d the other one, none of the curses calls seem to work (ie, no display on the screen) and the call to wgetstr() hangs indefinitely. I've tested the curses program from the command line and it works just fine, so it must be my network code (ie, the analog to rlogind). I've got Stevens' book, but most of his code is specific to rlogin(d), and I'm hoping to find a sort of "generic" example. My only other option is to create a client/server pair where the server is running on the same machine as the client, and the two speak in a simple, plain-text language. This allows me to leave all the UI code in the client, and not worry about messy network details (ie, pty's). What I lose from this is the ability to make this accessible over the network; everyone must log in to a particular machine to run the program. This isn't necessarily bad in this case, but I'd like to do it the other way if at all possible. -- Jeff Aitken jaitken@vt.edu From owner-freebsd-hackers Thu Feb 2 19:19:29 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA06511 for hackers-outgoing; Thu, 2 Feb 1995 19:19:29 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA06466; Thu, 2 Feb 1995 19:19:05 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id CAA15634; Thu, 2 Feb 1995 02:05:43 +0100 Date: Thu, 2 Feb 1995 02:05:43 +0100 From: Julian Howard Stacey Message-Id: <199502020105.CAA15634@vector.eikon.e-technik.tu-muenchen.de> To: jkh@FreeBSD.org, paul@isl.cf.ac.uk Subject: Re: sup: Ok, I'm gonna do it. Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk Paul R. wrote > I'm all for more people in the inner sanctum, as long as they know > that standing on the edge of the burning coals is risky Yup, I seem to recall Jordan's adage of some while back, roughly to the effect that: ~" If you want to stand on the cutting edge of technology, sometimes it'll become the Bleeding edge ~" ;-) Perhaps hang that, your "burning coals", + "Caveat Emptor" in the comment at the begining of the sample sup file ;-) --- Julian Stacey , ( is a dial up ) From owner-freebsd-hackers Thu Feb 2 19:34:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA12300 for hackers-outgoing; Thu, 2 Feb 1995 19:34:18 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id TAA12254 for ; Thu, 2 Feb 1995 19:34:10 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id TAA05787; Thu, 2 Feb 1995 19:33:28 -0800 To: Jeff Aitken cc: hackers@FreeBSD.org Subject: Re: pty's In-reply-to: Your message of "Thu, 02 Feb 95 22:08:50 EST." <199502030308.WAA19000@jaitken.async.vt.edu> Date: Thu, 02 Feb 1995 19:33:25 -0800 Message-ID: <5786.791782405@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk I would like to explain but that would take time I don't currently have, so instead I'll just point you at some code Michael and I wrote a few years back: ftp://ftp.freebsd.org/pub/FreeBSD/ports/x11/emu It needs to do much the kind of thing you're trying to do, and the way I wrote the tty/pty handling code was maybe almost sort of generic in design and thus should be maybe almost sort of easy to read. Jordan From owner-freebsd-hackers Thu Feb 2 20:25:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA19370 for hackers-outgoing; Thu, 2 Feb 1995 20:25:54 -0800 Received: from warlock.win.net (warlock.win.net [198.30.130.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA19357 for ; Thu, 2 Feb 1995 20:25:48 -0800 Received: (from bugs@localhost) by warlock.win.net (8.6.9/8.6.9) id XAA14872 for freebsd-hackers@FreeBSD.ORG; Thu, 2 Feb 1995 23:26:32 -0500 From: Mark Hittinger Message-Id: <199502030426.XAA14872@warlock.win.net> Subject: re: At Last (new feb snap) To: freebsd-hackers@FreeBSD.org Date: Thu, 2 Feb 1995 23:26:31 -0500 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 461 Sender: hackers-owner@FreeBSD.org Precedence: bulk >Thanks! And please let me know how it goes for you with this snapshot! > Jordan Just got finished upgrading two of my boxes. EISA aha274x support works again! DAT tape drive support seems to be much more solid. I was able to back up muchly and blazingly to a WangDAT 3400DX. Prior to this snapshot I was not able to get this to back up much more than about 15 meg before the system rebooted. Continued thanks to the FreeTEAM. mark.h bugs@win.net From owner-freebsd-hackers Thu Feb 2 22:42:44 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA00209 for hackers-outgoing; Thu, 2 Feb 1995 22:42:44 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA00187 for ; Thu, 2 Feb 1995 22:42:31 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA31943; Fri, 3 Feb 1995 17:41:03 +1100 Date: Fri, 3 Feb 1995 17:41:03 +1100 From: Bruce Evans Message-Id: <199502030641.RAA31943@godzilla.zeta.org.au> To: osyjm@schizo.coe.montana.edu, roberto@blaise.ibp.fr Subject: Re: limits (again) Cc: FreeBSD-hackers@freefall.cdrom.com, guido@gvr.win.tue.nl Sender: hackers-owner@FreeBSD.org Precedence: bulk >Heck, if it's wish-time, I'd love to see limits on # of processes/user, >limits on pty vs tty access, time-of-day-limits, sheesh, a whole bunch of 'em. See setrlimit(2). Bruce From owner-freebsd-hackers Thu Feb 2 22:45:29 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA00412 for hackers-outgoing; Thu, 2 Feb 1995 22:45:29 -0800 Received: from is1.hk.super.net (root@is1.hk.super.net [202.14.67.232]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id WAA00392; Thu, 2 Feb 1995 22:45:25 -0800 Received: by is1.hk.super.net id AA27268 (5.67b/IDA-1.5); Fri, 3 Feb 1995 14:32:40 +0800 Date: Fri, 3 Feb 1995 14:32:40 +0800 (HKT) From: John Beukema To: "Jordan K. Hubbard" Cc: Jeffrey Hsu , hackers@freefall.cdrom.com Subject: Re: POS (was Re: sup: Ok, I'm gonna do it.) In-Reply-To: <17408.791632879@time.cdrom.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Wed, 1 Feb 1995, Jordan K. Hubbard wrote: > > I've long felt that 2 or 3 dedicated hackers could easily put a > warehousing or POS network together with dedicated entry terminals > (those vt100's really take a beating and keep going! :-) hooked to a > FreeBSD server box. The console of the box itself could run a little > application monitor in snazzy syscons colors on some cheapo 14" > monitor and VGA card. When the sysop wants to work on it, he or she > even has up to 12 virtual screens to work on - woo! That's a lot > better than the console interface of any of the systems I used to put > together! :-) > > In situations where even that's impractical, they could use the serial > console stuff and a suitably chosen machine racked in a sealed, > dustproof (sort of) rack. No vga display or keyboard to cause > problems, just a rack and those little industrial terminals and their > twisted pair serial connections down on the shop floor. > > For databases, they could go Ingres or even spend some time beating on > postgres to make it something more of what they want. For a lot of > applications, however, even that's overkill and they could always just > use their own file format and B-trees or something. The DB package we > ship with isn't even that bad now, actually, and you could certainly > do something like a small sawmill's work-order database with it. > > Any way you slice it, if you're sure that your underlying OS is stable > then you can put the rest together with off-the-shelf PC components > (that you've tested extensively) and some custom code of your own. > > Get a reseller's certification for the low hardware pricing and then > walk into small businesses and undercut the turnkey bids. Not hard, > since most turnkey systems are EXPENSIVE. It would be an uphill road > to climb in competing with the quality of the turnkey software, but > even that shouldn't be too hard for 3 really BRIGHT folks with solid > motivation to build their own company in that business. It's even > kind of fun. You get to see how a lot of busineses work that you > never even really thought much about before! Ever wonder how they > make fish tanks? Or plastic cups? Or comic books? Or auto parts? > I could talk to you about all of these things from the production > automation side.. :-) > > Jordan > I now have a production Manufacturing Resource Planning and accounting suite running on FreeBSD 2.0-current using the Ctree database. (250,000 line of code) Nice color screens menus and all. It can be done. I am adding a mobile phone control and billing package. I certainly agree with you on the installation and documentation. There are many professional programmers out here who find the installation procedures incomprehensible, particularily the partitioning and disklabel parts. Some of the arguments remind me of the tobacco industry's old saw 'advertising is only to maintain brand loyality not to obtain new smokers' only the 'We are only looking for already experienced unix hackers' may be true. Good luck to you in your documentation program. Is there no way to reduce the gap between 386bsd, netbsd and even linux and widen the family? | John Beukema | Winthrop & Jeffro Ltd. | | 14/F Somerset House | Manufacturing Systems | | Taikoo Place, 979 King's Road | Tel (852) 2963 7352 | | Quarry Bay | Fax (852) 2963 7353 | | Hong Kong | jbeukema@HK.Super.NET | From owner-freebsd-hackers Thu Feb 2 22:45:12 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA00351 for hackers-outgoing; Thu, 2 Feb 1995 22:45:12 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA00307 for ; Thu, 2 Feb 1995 22:44:50 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA31880; Fri, 3 Feb 1995 17:35:28 +1100 Date: Fri, 3 Feb 1995 17:35:28 +1100 From: Bruce Evans Message-Id: <199502030635.RAA31880@godzilla.zeta.org.au> To: FreeBSD-hackers@freefall.cdrom.com, guido@gvr.win.tue.nl Subject: Re: limits (again) Sender: hackers-owner@FreeBSD.org Precedence: bulk >Okay, if there are no complaints, I'm gonna implement >kern.maxfilesperproc One complaint is enough? :-). I've already complained. >If people do want other such limits implemented, let them shout and I'll >try doing that as well. A correct implementation seems to require the following: (:-() (1) search for and reduce all higher limits in rlim_cur and rlim_max in the process table. (2) search for and kill all processes that expect the limits that they have already checked to remain valid. See src/lib/libc/gen/sysconf.c. Bruce From owner-freebsd-hackers Thu Feb 2 22:45:30 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA00418 for hackers-outgoing; Thu, 2 Feb 1995 22:45:30 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA00357 for ; Thu, 2 Feb 1995 22:45:15 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id QAA31188; Fri, 3 Feb 1995 16:49:07 +1100 Date: Fri, 3 Feb 1995 16:49:07 +1100 From: Bruce Evans Message-Id: <199502030549.QAA31188@godzilla.zeta.org.au> To: bde@zeta.org.au, davidg@Root.COM Subject: Re: Optimizing CVS? Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk > The bcmp() is implemented as assembly in support.s. Why do think it is the >slow C version? I was confused by the version in sys/libkern. Most of the functions in ibkern aren't duplicated in support.s. I think it is a good idea not to put the ones that are used a lot in libkern so that you are forced to write a special version. This may be why bcopy and bzero aren't in libkern. The version in support.s isn't very good for misaligned pointers. The best version to use depends on the data. The version in support.s is good for large well-aligned buffers, but for stat() it is used a lot on counted strings. Short strings are best handled by inline code using "rep cmpsb" on 386's and non-CISC instructions on 486's Bruce From owner-freebsd-hackers Fri Feb 3 00:22:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA02421 for hackers-outgoing; Fri, 3 Feb 1995 00:22:52 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA02415; Fri, 3 Feb 1995 00:22:43 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id TAA00593; Fri, 3 Feb 1995 19:21:45 +1100 Date: Fri, 3 Feb 1995 19:21:45 +1100 From: Bruce Evans Message-Id: <199502030821.TAA00593@godzilla.zeta.org.au> To: freebsd-bugs@freefall.cdrom.com, freebsd-hackers@freefall.cdrom.com, ponds!rivers@dg-rtp.dg.com Subject: Re: drand48 problems persist. Sender: hackers-owner@FreeBSD.org Precedence: bulk >I know several people have indicated they are unable to reproduce >my reported problems about drand48 (on FreeBSD 2.0R). > >However, I'm unable to get drand48 to work on any machine where 2.0R is >installed. >... >--- >extern double drand48(); > >main() >{ > int i; > double d; > > for(i=0;i<3072;i++) { > d = drand48(); > if(d >= 1.0) { > printf("%lf is greater than 1.0\n", d); > } > } >} The problem seems to be that the libraries shipped with 2.0R don't match the sources shipped with 2.0. Fix: rebuild libc.* and everything that uses drand48. Sigh. The key fix was committed to /usr/src/include/stdlib.h a few hours before the 2.0R release buy the library apparently wasn't rebuilt to pick up the changes. I looked at all the relevant timestamps and got confused. The library objects seem to be up to date with /usr/src/include/stdlib.h. However, they are out of date with /usr/include/*.h. Building /usr/include apparently clobbered all the timestamps. There seem to be some timezone bugs in isofs/cd9660 and/or the cdrom. All the timestamps on the cdrom seem to be wrong by the time difference between here and California. There seems to be a another bug getting the correct paths for shared libraries. To test for the drand48 bug, I first tried `cc -o prog prog.c -L/cdrom/filesys/usr/lib/', but there was no problem because my current libraries were linked to. The correct libraries are linked to iff the -static flag is used. Bruce From owner-freebsd-hackers Fri Feb 3 00:32:04 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA02515 for hackers-outgoing; Fri, 3 Feb 1995 00:32:04 -0800 Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.20.4]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id AAA02509 for ; Fri, 3 Feb 1995 00:32:03 -0800 Received: by brasil.moneng.mei.com (4.1/SMI-4.1) id AA11997; Thu, 2 Feb 95 23:57:39 CST From: Joe Greco Message-Id: <9502030557.AA11997@brasil.moneng.mei.com> Subject: PPPD, 2.0R, lcp-echo To: hackers@FreeBSD.org Date: Thu, 2 Feb 1995 23:57:38 -0600 (CST) X-Mailer: ELM [version 2.4beta PL9] Content-Type: text Content-Length: 694 Sender: hackers-owner@FreeBSD.org Precedence: bulk Hello, Is anybody out there using lcp-echo's with pppd under 2.0R? I've got a situation where a questionable pair of modems is occasionally locking up, apparently some sort of flow control problem, and I'd like to enable "lcp-echo-request" and "lcp-echo-failures", but when I do, the system panics almost instantly (probably during the first echo). The remote end is a terminal server known to support lcp-echo requests. Is anyone doing it? Or am I smoking bad weed again? :-) ... Joe ------------------------------------------------------------------------------- Joe Greco - Systems Administrator jgreco@ns.sol.net Solaria Public Access UNIX - Milwaukee, WI 414/342-4847 From owner-freebsd-hackers Fri Feb 3 00:40:53 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA02754 for hackers-outgoing; Fri, 3 Feb 1995 00:40:53 -0800 Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA02747 for ; Fri, 3 Feb 1995 00:40:49 -0800 Received: from caramba.cs.tu-berlin.de (wosch@caramba.cs.tu-berlin.de [130.149.18.7]) by mail.cs.tu-berlin.de (8.6.9/8.6.9) with ESMTP id JAA28001; Fri, 3 Feb 1995 09:39:21 +0100 From: Wolfram Schneider Received: (wosch@localhost) by caramba.cs.tu-berlin.de (8.6.9/8.6.9) id JAA06794; Fri, 3 Feb 1995 09:39:14 +0100 Date: Fri, 3 Feb 1995 09:39:14 +0100 Message-Id: <199502030839.JAA06794@caramba.cs.tu-berlin.de> To: guido@gvr.win.tue.nl (Guido van Rooij) Cc: FreeBSD-hackers@freefall.cdrom.com (FreeBSD-hackers) Subject: limits (again) In-Reply-To: <199502022127.WAA17861@gvr.win.tue.nl> References: <199502022127.WAA17861@gvr.win.tue.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: hackers-owner@FreeBSD.org Precedence: bulk Guido van Rooij writes: > Okay, if there are no complaints, I'm gonna implement > kern.maxfilesperproc > > If people do want other such limits implemented, let them shout and I'll > try doing that as well. kern.maxchild (max simultaneous processes) Gruß Wolfram From owner-freebsd-hackers Fri Feb 3 00:45:11 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA02825 for hackers-outgoing; Fri, 3 Feb 1995 00:45:11 -0800 Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA02819 for ; Fri, 3 Feb 1995 00:45:06 -0800 Received: from caramba.cs.tu-berlin.de (wosch@caramba.cs.tu-berlin.de [130.149.18.7]) by mail.cs.tu-berlin.de (8.6.9/8.6.9) with ESMTP id JAA28163 for ; Fri, 3 Feb 1995 09:44:51 +0100 From: Wolfram Schneider Received: (wosch@localhost) by caramba.cs.tu-berlin.de (8.6.9/8.6.9) id JAA06882; Fri, 3 Feb 1995 09:44:40 +0100 Date: Fri, 3 Feb 1995 09:44:40 +0100 Message-Id: <199502030844.JAA06882@caramba.cs.tu-berlin.de> To: hackers@FreeBSD.org Subject: swapoff MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: hackers-owner@FreeBSD.org Precedence: bulk Can I delete swap partitions? It's a nice feature (the one and only) of solaris. Wolfram From owner-freebsd-hackers Fri Feb 3 02:03:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA05642 for hackers-outgoing; Fri, 3 Feb 1995 02:03:58 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id CAA05630 for ; Fri, 3 Feb 1995 02:03:53 -0800 Received: (from gibbs@localhost) by estienne.cs.berkeley.edu (8.6.9/8.6.9) id CAA17960; Fri, 3 Feb 1995 02:03:45 -0800 From: "Justin T. Gibbs" Message-Id: <199502031003.CAA17960@estienne.cs.berkeley.edu> Subject: Re: At Last (new feb snap) To: bugs@warlock.win.net (Mark Hittinger) Date: Fri, 3 Feb 1995 02:03:42 -0800 (PST) Cc: freebsd-hackers@FreeBSD.org In-Reply-To: <199502030426.XAA14872@warlock.win.net> from "Mark Hittinger" at Feb 2, 95 11:26:31 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 920 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > >Thanks! And please let me know how it goes for you with this snapshot! > > Jordan > > Just got finished upgrading two of my boxes. > > EISA aha274x support works again! When did it stop working? I'm the author/maintainer of this driver, so I'd like to know exactly what improved for you. The only differnce that should have been outwardly visible would be Twin channel support. > DAT tape drive support seems to be much more solid. I was able to back > up muchly and blazingly to a WangDAT 3400DX. Prior to this snapshot I > was not able to get this to back up much more than about 15 meg before > the system rebooted. > > Continued thanks to the FreeTEAM. > > mark.h > bugs@win.net > -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-freebsd-hackers Fri Feb 3 04:11:16 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA09360 for hackers-outgoing; Fri, 3 Feb 1995 04:11:16 -0800 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA09354 for ; Fri, 3 Feb 1995 04:11:14 -0800 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id HAA21417; Fri, 3 Feb 1995 07:10:15 -0500 From: Peter Dufault Message-Id: <199502031210.HAA21417@hda.com> Subject: Re: FreeBSD Compatible Logo To: jhs@regent.e-technik.tu-muenchen.de Date: Fri, 3 Feb 1995 07:10:14 -0500 (EST) Cc: hackers@FreeBSD.org In-Reply-To: <199502030013.BAA03230@vector.eikon.e-technik.tu-muenchen.de> from "Julian Howard Stacey" at Feb 3, 95 01:13:15 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 816 Sender: hackers-owner@FreeBSD.org Precedence: bulk Julian Howard Stacey writes: > > Anyone feel like developing a freeflow `hand written' stylistic > "FreeBSD Inside" to superimpose somehow over the top of an `xearth' ? > I suggest something other than FreeBSD Inside. We don't want to look like we're copying Intel. How about "What Do You Want to Pay Today" or "Just Buy It"? No? OK then, how about "FreeBSD" centered with "FreeBSD" in other languages disappearing around the globe? Then with "locale support" you can spin your language to the front? Just plain FreeBSD is IMNSHO preferable to "FreeBSD Inside". Peter -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 -- Formerly hd@world.std.com. E-mail problems? Tell hdslip@iii.net From owner-freebsd-hackers Fri Feb 3 04:40:00 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id EAA10152 for hackers-outgoing; Fri, 3 Feb 1995 04:40:00 -0800 Received: from relay.philips.nl (relay.philips.nl [130.144.65.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id EAA10146 for ; Fri, 3 Feb 1995 04:39:56 -0800 Received: from muxgw1.ms.philips.nl ([130.144.90.6]) by relay.philips.nl (8.6.9/8.6.9-950103) with SMTP id NAA26252 for ; Fri, 3 Feb 1995 13:38:27 +0100 Received: by muxgw1.ms.philips.nl (5.57/Ultrix2.4-C) id AA05162; Fri, 3 Feb 95 13:20:05 +0200 Received: from mmra9.mmra1 by mmra1.ms.philips.nl (4.1/SMI-4.1) id AA27295; Fri, 3 Feb 95 13:35:56 +0100 Date: Fri, 3 Feb 95 13:35:56 +0100 From: rsilfhou@mmra1.ms.philips.nl (Ruud van Silfhout) Message-Id: <9502031235.AA27295@mmra1.ms.philips.nl> To: FreeBSD-hackers@FreeBSD.org Subject: Driver for Panasonic 563 CDROM for SB16. Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi, I have a Panasonic 563 CD-ROM connected to a Soundblaster compatible card. I want to write a driver for it, based on the driver I found in the Linux sources. I called the guys from Creative Labs in Germany and they are NOT willing to give me any documentation for the 563 CDROM drive. So I'm stuck. Is there out there anybody who has already written a driver for such a card? Or perhaps started on it? Can anyone help me with the required documentation? Or do you know the email address of Creative Labs (Singapore?), so that I can ask them ? If the driver is ready I'll donate it to FreeBSD. There is however one BUT. This is my first driver for a Unix like system, so it may take a while. Help is greatly appriciated. Thanks, Ruud van Silfhout my email address is currently rsilfhou@mmra1.ms.philips.nl. From owner-freebsd-hackers Fri Feb 3 05:51:13 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA11749 for hackers-outgoing; Fri, 3 Feb 1995 05:51:13 -0800 Received: from uu10.psi.com (uu10.psi.com [38.8.4.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id FAA11742 for ; Fri, 3 Feb 1995 05:51:11 -0800 Received: by uu10.psi.com (5.65b/4.0.061193-PSI/PSINet) via UUCP; id AA23989 for ; Fri, 3 Feb 95 08:47:52 -0500 Received: from cc:Mail by uu1507.sungardfs.com id AA791829483 Fri, 03 Feb 95 08:38:03 Date: Fri, 03 Feb 95 08:38:03 From: "Bloom, Jim" Message-Id: <9501037918.AA791829483@uu1507.sungardfs.com> To: hackers@FreeBSD.org Subject: Boot Problems Sender: hackers-owner@FreeBSD.org Precedence: bulk I am having problems booting FreeBSD 2.0 (CDROM from Walnut Creek CDROM). I am able to boot with the boot floppy and run FDISK & DISKPART successfully. When fsck is run, the disk driver goes into a loop saying that it is waiting for an operation to start. I also ended up with my DOS partition on the beginning of the disk being corrupted. When the system is booting, it detects the hard drive correctly and prints out the disk configuration matching the one stored in the BIOS. It also prints out a message saying that the partition table indicates the disk has 64 heads and that that BIOS number is going to override the partition table. The relevent parts of the system configuration are that I have an on-board enhanced IDE disk controller, 1.08 GB Western Digital hard drive (2210(?) cyl, 16 head, 63 sectors/track according to the BIOS). Any help with resolving would be appreciated. Jim Bloom jbloom@sungardfs.com From owner-freebsd-hackers Fri Feb 3 05:51:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA11756 for hackers-outgoing; Fri, 3 Feb 1995 05:51:18 -0800 Received: from rwwa.com (rwwa.com [198.115.177.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA11750 for ; Fri, 3 Feb 1995 05:51:16 -0800 Received: from localhost (localhost [127.0.0.1]) by rwwa.com (8.6.9/8.6.9) with SMTP id IAA26703 for ; Fri, 3 Feb 1995 08:51:12 -0500 Message-Id: <199502031351.IAA26703@rwwa.com> X-Authentication-Warning: rwwa.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.5.1 12/2/94 To: hackers@freefall.cdrom.com Subject: Re: POS In-reply-to: Your message of "Fri, 03 Feb 1995 14:32:40 +0800." Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Fri, 03 Feb 1995 08:51:12 -0500 From: Robert Withrow Sender: hackers-owner@FreeBSD.org Precedence: bulk > I certainly agree with you on the installation and documentation. There > are many professional programmers out here who find the installation > procedures incomprehensible, particularily the partitioning and disklabel > parts. Wile it isn't a panacea, a glance at the FM (the 4.4 doc set SMM in particular) which can be---gasp---bought at a bookstore, will go a long way toward explaining things like installation. That and the FreeBSD supplied docs give you a fairly complete albeit rather disorganized view of things. The major lacking is on some of the device drivers that are neither documented in the doc set nor in the online man pages (sound for instance). Honestly, the 4.4 doc set (about 7 inches of manuals) should be perused before complaining about lack of documentation. ----------------------------------------------------------------------------- Robert Withrow, Tel: +1 617 598 4480, Fax: +1 617 598 4430 Net: witr@rwwa.COM R.W. Withrow Associates, 319 Lynnway Suite 201, Lynn MA 01901 USA From owner-freebsd-hackers Fri Feb 3 07:17:56 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA13570 for hackers-outgoing; Fri, 3 Feb 1995 07:17:56 -0800 Received: from sbstark.cs.sunysb.edu (sbstark.cs.sunysb.edu [130.245.1.47]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id HAA13563 for ; Fri, 3 Feb 1995 07:17:50 -0800 Received: from starkhome.UUCP (root@localhost) by sbstark.cs.sunysb.edu (8.6.9/8.6.9) with UUCP id KAA05799 for hackers@freebsd.org; Fri, 3 Feb 1995 10:14:54 -0500 Received: by starkhome.cs.sunysb.edu (8.6.9/1.34) id IAA02329; Fri, 3 Feb 1995 08:50:37 -0500 Date: Fri, 3 Feb 1995 08:50:37 -0500 From: starkhome!gene@sbstark.cs.sunysb.edu (Gene Stark) Message-Id: <199502031350.IAA02329@starkhome.cs.sunysb.edu> To: Joe Greco CC: hackers@FreeBSD.org In-reply-to: Joe Greco's message of Thu, 2 Feb 1995 23:57:38 -0600 (CST) Subject: PPPD, 2.0R, lcp-echo Sender: hackers-owner@FreeBSD.org Precedence: bulk >Is anybody out there using lcp-echo's with pppd under 2.0R? I've got a >situation where a questionable pair of modems is occasionally locking up, >apparently some sort of flow control problem, and I'd like to enable >"lcp-echo-request" and "lcp-echo-failures", but when I do, the system panics >almost instantly (probably during the first echo). > >The remote end is a terminal server known to support lcp-echo requests. > >Is anyone doing it? Or am I smoking bad weed again? :-) I tried this the other day, and ran into the same problem. Didn't get a chance to look into it. Have at it! - Gene Stark From owner-freebsd-hackers Fri Feb 3 07:27:22 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA13755 for hackers-outgoing; Fri, 3 Feb 1995 07:27:22 -0800 Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.20.4]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id HAA13747 for ; Fri, 3 Feb 1995 07:27:20 -0800 Received: by brasil.moneng.mei.com (4.1/SMI-4.1) id AA12364; Fri, 3 Feb 95 09:24:08 CST From: Joe Greco Message-Id: <9502031524.AA12364@brasil.moneng.mei.com> Subject: Re: PPPD, 2.0R, lcp-echo To: starkhome!gene@sbstark.cs.sunysb.edu (Gene Stark) Date: Fri, 3 Feb 1995 09:24:07 -0600 (CST) Cc: hackers@FreeBSD.org In-Reply-To: <199502031350.IAA02329@starkhome.cs.sunysb.edu> from "Gene Stark" at Feb 3, 95 08:50:37 am X-Mailer: ELM [version 2.4beta PL9] Content-Type: text Content-Length: 609 Sender: hackers-owner@FreeBSD.org Precedence: bulk > I tried this the other day, and ran into the same problem. Didn't get > a chance to look into it. Have at it! > > - Gene Stark I can't, it's not my machine, I don't have physical access to it, and if I crash the sucker, I'm crashing somebody's production gateway router. If'nwhen I get another box running, I will try it.... but I really don't know much at all about the code, alas. ... Joe ------------------------------------------------------------------------------- Joe Greco - Systems Administrator jgreco@ns.sol.net Solaria Public Access UNIX - Milwaukee, WI 414/342-4847 From owner-freebsd-hackers Fri Feb 3 07:36:56 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA13926 for hackers-outgoing; Fri, 3 Feb 1995 07:36:56 -0800 Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.20.4]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id HAA13918 for ; Fri, 3 Feb 1995 07:36:54 -0800 Received: by brasil.moneng.mei.com (4.1/SMI-4.1) id AA12416; Fri, 3 Feb 95 09:32:54 CST From: Joe Greco Message-Id: <9502031532.AA12416@brasil.moneng.mei.com> Subject: Re: FreeBSD Compatible Logo To: dufault@hda.com (Peter Dufault) Date: Fri, 3 Feb 1995 09:32:53 -0600 (CST) Cc: jhs@regent.e-technik.tu-muenchen.de, hackers@FreeBSD.org In-Reply-To: <199502031210.HAA21417@hda.com> from "Peter Dufault" at Feb 3, 95 07:10:14 am X-Mailer: ELM [version 2.4beta PL9] Content-Type: text Content-Length: 750 Sender: hackers-owner@FreeBSD.org Precedence: bulk > I suggest something other than FreeBSD Inside. We don't want to look > like we're copying Intel. > > How about "What Do You Want to Pay Today" or "Just Buy It"? > > No? OK then, how about "FreeBSD" centered with "FreeBSD" in other > languages disappearing around the globe? Then with "locale support" > you can spin your language to the front? > > Just plain FreeBSD is IMNSHO preferable to "FreeBSD Inside". I think "FreeBSD Powered" would be sorta cool. :-) Just an idea. Maybe that's not quite the word we want...? I dunno. ... Joe ------------------------------------------------------------------------------- Joe Greco - Systems Administrator jgreco@ns.sol.net Solaria Public Access UNIX - Milwaukee, WI 414/342-4847 From owner-freebsd-hackers Fri Feb 3 07:50:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA14205 for hackers-outgoing; Fri, 3 Feb 1995 07:50:15 -0800 Received: from warlock.win.net (warlock.win.net [198.30.130.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id HAA14199 for ; Fri, 3 Feb 1995 07:50:12 -0800 Received: (from bugs@localhost) by warlock.win.net (8.6.9/8.6.9) id KAA15893 for freebsd-hackers@FreeBSD.ORG; Fri, 3 Feb 1995 10:50:38 -0500 From: Mark Hittinger Message-Id: <199502031550.KAA15893@warlock.win.net> Subject: new SNAP To: freebsd-hackers@FreeBSD.org Date: Fri, 3 Feb 1995 10:50:38 -0500 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 367 Sender: hackers-owner@FreeBSD.org Precedence: bulk spoke too soon on the EISA aha274x working. If you compile without bounce buffers and with debugging on it fails for me: aha1: target 0 refusing synchronous negotiation - using asynchronous transfers aha1: no active SCB for reconnecting target 0, channel - issuing abort I will nose around in the code later today and see if I can find the bad boy. later mark.h From owner-freebsd-hackers Fri Feb 3 08:58:23 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA15975 for hackers-outgoing; Fri, 3 Feb 1995 08:58:23 -0800 Received: from ess.harris.com (su15a.ess.harris.com [130.41.1.251]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id IAA15969 for ; Fri, 3 Feb 1995 08:58:22 -0800 Received: from borg.ess.harris.com (suw2k.ess.harris.com) by ess.harris.com (4.1/SMI-4.0) id AA04669; Fri, 3 Feb 95 11:58:16 EST Received: by borg.ess.harris.com (4.1/SMI-4.1) id AA02232; Fri, 3 Feb 95 11:56:26 EST Date: Fri, 3 Feb 95 11:56:26 EST From: jleppek@suw2k.ess.harris.com (James Leppek) Message-Id: <9502031656.AA02232@borg.ess.harris.com> To: freebsd-hackers@freefall.cdrom.com Subject: Re: PPPD, 2.0R, lcp-echo Sender: hackers-owner@FreeBSD.org Precedence: bulk I have enabled the lcp-echo stuff and no crashing occurred, of course it did not work either, but I suspect it was because my provider does not support the echo. I have noticed on other systems running 2.0R that they like to reboot a fair amount when using ppp (I am running current), It looks like its tied to the routing tables somehow. I once added 2 default routes to my system then did a pppdown and "pop", time for a bathroom break, a reboot occurs. Jim > From owner-freebsd-hackers@freefall.cdrom.com Fri Feb 3 11:35:36 1995 > Date: Fri, 3 Feb 1995 08:50:37 -0500 > From: starkhome!gene@sbstark.cs.sunysb.edu (Gene Stark) > To: Joe Greco > Cc: hackers@FreeBSD.org > Subject: PPPD, 2.0R, lcp-echo > Sender: hackers-owner@FreeBSD.org > > >Is anybody out there using lcp-echo's with pppd under 2.0R? I've got a > >situation where a questionable pair of modems is occasionally locking up, > >apparently some sort of flow control problem, and I'd like to enable > >"lcp-echo-request" and "lcp-echo-failures", but when I do, the system panics > >almost instantly (probably during the first echo). > > > >The remote end is a terminal server known to support lcp-echo requests. > > > >Is anyone doing it? Or am I smoking bad weed again? :-) > > I tried this the other day, and ran into the same problem. Didn't get > a chance to look into it. Have at it! > > - Gene Stark > From owner-freebsd-hackers Fri Feb 3 09:53:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA16831 for hackers-outgoing; Fri, 3 Feb 1995 09:53:58 -0800 Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA16825 for ; Fri, 3 Feb 1995 09:53:54 -0800 Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.8/8.6.6) id MAA03221 for freebsd-hackers@freebsd.org; Fri, 3 Feb 1995 12:51:50 -0500 Date: Fri, 3 Feb 1995 12:51:50 -0500 From: Wankle Rotary Engine Message-Id: <199502031751.MAA03221@skynet.ctr.columbia.edu> To: freebsd-hackers@FreeBSD.org Subject: Somebody broke something somewhere Sender: hackers-owner@FreeBSD.org Precedence: bulk Congratulations: in spite of all my hard work to get FreeBSD to boot with a serial console, somebody has managed to goof it all up: No keyboard found. >> FreeBSD BOOT @ 0x10000: 640/7168 k of memory Use hd(1,a)/kernel to boot sd0 when wd0 is also installed. Usage: [[[fd(0,a)]/kernel][-Dabcdhrsv]] Use ? for file list or press Enter for defaults Boot: Booting fd(0,a)/kernel @ 0x100000 text=0x81000 data=0xa000 bss=0xb098 total=0x196098 entry point=0x100000 Testing memory (8MB)...done. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.1.0-Development #0: Thu Feb 2 12:55:06 PST 1995 jkh@time.cdrom.com:/usr/src/sys/compile/BOOTFLP CPU: i386DX (386-class CPU) real memory = 7995392 (1952 pages) avail memory = 7065600 (1725 pages) Probing for devices on the ISA bus: scprobe: keyboard RESET failed fe sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> Fatal trap 12: page fault while in kernel mode fault virtual address = 0xc fault code = supervisor read, page not present instruction pointer = 0x8:0xf01715c3 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 () interrupt mask = net tty bio panic: page fault hit reset please This is with the latest snapshot boot floppy (I'm reinstalling my system due to a disk failure). Booting from the VGA console works, of course. I have a feeling the problem is in syscons, but I have to get up and running before I can investigate. WHen I track this bug down, somebody out there is really gonna catch hell from me. -Bill ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Bill Paul (212) 854-6020 | System Manager Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Mxxse Illuminati: ignore it and be confused, or join it and be confusing! ~~~~~~~ FreeBSD 2.1.0-Development #0: Fri Feb 3 02:32:25 EST 1995 ~~~~~~~~~ From owner-freebsd-hackers Fri Feb 3 09:59:21 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA16864 for hackers-outgoing; Fri, 3 Feb 1995 09:59:21 -0800 Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA16858 for ; Fri, 3 Feb 1995 09:59:18 -0800 Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.8/8.6.6) id MAA03229; Fri, 3 Feb 1995 12:57:14 -0500 Date: Fri, 3 Feb 1995 12:57:14 -0500 From: Wankle Rotary Engine Message-Id: <199502031757.MAA03229@skynet.ctr.columbia.edu> To: freebsd-hackers@FreeBSD.org Subject: The cursor vanishes Cc: .@skynet.ctr.columbia.edu Sender: hackers-owner@FreeBSD.org Precedence: bulk In relation to the message I just sent about the panic when booting from the serial console, I've also noticed that the cursor vanishes when kernel printf()s are displayed. Looks like somebody munged my noblink cursor stuff too. S'matter guys, my hacks not good enough for ya? :) -Bill From owner-freebsd-hackers Fri Feb 3 10:45:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA18131 for hackers-outgoing; Fri, 3 Feb 1995 10:45:55 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA18125 for ; Fri, 3 Feb 1995 10:45:54 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id KAA22095; Fri, 3 Feb 1995 10:45:42 -0800 From: Poul-Henning Kamp Message-Id: <199502031845.KAA22095@ref.tfs.com> Subject: Re: Somebody broke something somewhere To: wpaul@skynet.ctr.columbia.edu (Wankle Rotary Engine) Date: Fri, 3 Feb 1995 10:45:42 -0800 (PST) Cc: freebsd-hackers@FreeBSD.org In-Reply-To: <199502031751.MAA03221@skynet.ctr.columbia.edu> from "Wankle Rotary Engine" at Feb 3, 95 12:51:50 pm Content-Type: text Content-Length: 437 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Congratulations: in spite of all my hard work to get FreeBSD to boot > with a serial console, somebody has managed to goof it all up: Just boot "/kernel -c" and disable "sc0". And don't threaten hard-working hackers like that btw. You havn't paid enough for FreeBSD to have that right. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-freebsd-hackers Fri Feb 3 11:20:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA18610 for hackers-outgoing; Fri, 3 Feb 1995 11:20:28 -0800 Received: from Rain.MsState.EDU (stormy@Port8.TS1.MsState.Edu [130.18.116.9]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA18603 for ; Fri, 3 Feb 1995 11:20:24 -0800 Received: (from stormy@localhost) by Rain.MsState.EDU (8.6.9/8.6.9) id OAA21691; Fri, 3 Feb 1995 14:18:55 -0500 Date: Fri, 3 Feb 1995 14:18:55 -0500 (EST) From: Stormy Henderson Reply-To: Stormy@GTLUG.ORG To: hackers@FreeBSD.org Subject: Re: FreeBSD Compatible Logo In-Reply-To: <9502031532.AA12416@brasil.moneng.mei.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk "Me and FreeBSD" "FreeBSD for ME" "just FreeBSD" "I have the free UN*X FreeBSD and got it for free too!" Be happy... ,---------------------------------------------------------------------. |-- Stormy Sebastian Henderson --------- Backwards compatibility is --| |------- Stormy@GTLUG.ORG -------------- killing technical advances --| `---------------------------------------------------------------------' From owner-freebsd-hackers Fri Feb 3 11:27:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA18702 for hackers-outgoing; Fri, 3 Feb 1995 11:27:55 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA18696 for ; Fri, 3 Feb 1995 11:27:45 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id GAA11140; Sat, 4 Feb 1995 06:27:08 +1100 Date: Sat, 4 Feb 1995 06:27:08 +1100 From: Bruce Evans Message-Id: <199502031927.GAA11140@godzilla.zeta.org.au> To: freebsd-hackers@FreeBSD.org, wpaul@skynet.ctr.columbia.edu Subject: Re: Somebody broke something somewhere Sender: hackers-owner@FreeBSD.org Precedence: bulk >Congratulations: in spite of all my hard work to get FreeBSD to boot >with a serial console, somebody has managed to goof it all up: >... >sc0: VGA color <16 virtual consoles, flags=0x0> >Fatal trap 12: page fault while in kernel mode >fault virtual address = 0xc I fixed this a while ago but the fix hasn't filtered into syscons yet. Bruce *** syscons.c~ Thu Feb 2 20:34:38 1995 --- syscons.c Thu Feb 2 20:41:10 1995 *************** *** 419,423 **** scattach(struct isa_device *dev) { ! scr_stat *scp = console[0]; scinit(); --- 419,423 ---- scattach(struct isa_device *dev) { ! scr_stat *scp; scinit(); *************** *** 437,440 **** --- 437,441 ---- MAXCONS, configuration); + scp = console[0]; scp->scr_buf = (u_short *)malloc(scp->xsize*scp->ysize*sizeof(u_short), M_DEVBUF, M_NOWAIT); From owner-freebsd-hackers Fri Feb 3 11:28:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA18715 for hackers-outgoing; Fri, 3 Feb 1995 11:28:06 -0800 Received: from dkuug.dk (dkuug.dk [193.88.44.89]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA18709 for ; Fri, 3 Feb 1995 11:28:03 -0800 Received: from login.dknet.dk by dkuug.dk with SMTP id AA24050 (5.65c8/IDA-1.4.4j for ); Fri, 3 Feb 1995 20:27:55 +0100 Received: by login.dknet.dk (4.1/SMI-4.1DKnet00) id AA15350; Fri, 3 Feb 95 20:27:31 +0100 From: sos@login.dknet.dk (S|ren Schmidt) Message-Id: <9502031927.AA15350@login.dknet.dk> Subject: Re: The cursor vanishes To: wpaul@skynet.ctr.columbia.edu (Wankle Rotary Engine) Date: Fri, 3 Feb 95 20:27:30 MET Cc: hackers@FreeBSD.org In-Reply-To: <199502031757.MAA03229@skynet.ctr.columbia.edu>; from "Wankle Rotary Engine" at Feb 3, 95 12:57 pm X-Charset: ASCII X-Char-Esc: 29 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > In relation to the message I just sent about the panic when booting from > the serial console, I've also noticed that the cursor vanishes when > kernel printf()s are displayed. Looks like somebody munged my noblink > cursor stuff too. S'matter guys, my hacks not good enough for ya? :) > > -Bill Well, a LOT has changes in the console driver lately, and it is not quite "polished" yet. But thats whats -current is for, this is the way we work. If you want a "solid" system then go for the releases... If you want to know, I've taken your "hacks" further, actually fixed some bugs in them, and made it more general usefull, how's that ?? Oh, and to the mail before this: Don't bitch, be constructional... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time .. From owner-freebsd-hackers Fri Feb 3 11:33:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA18810 for hackers-outgoing; Fri, 3 Feb 1995 11:33:28 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA18801 for ; Fri, 3 Feb 1995 11:33:15 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id GAA11170; Sat, 4 Feb 1995 06:31:50 +1100 Date: Sat, 4 Feb 1995 06:31:50 +1100 From: Bruce Evans Message-Id: <199502031931.GAA11170@godzilla.zeta.org.au> To: freebsd-hackers@FreeBSD.org, wpaul@skynet.ctr.columbia.edu Subject: Re: The cursor vanishes Cc: .@skynet.ctr.columbia.edu Sender: hackers-owner@FreeBSD.org Precedence: bulk >In relation to the message I just sent about the panic when booting from >the serial console, I've also noticed that the cursor vanishes when >kernel printf()s are displayed. Looks like somebody munged my noblink >cursor stuff too. S'matter guys, my hacks not good enough for ya? :) The cursor also vanishes during debugging. More surprisingly, it vanished when I ran something that used to cause a panic - the system hung, but not before it turned off the cursor. Bruce From owner-freebsd-hackers Fri Feb 3 11:51:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA19197 for hackers-outgoing; Fri, 3 Feb 1995 11:51:37 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA19190 for ; Fri, 3 Feb 1995 11:51:36 -0800 Received: (from gibbs@localhost) by estienne.cs.berkeley.edu (8.6.9/8.6.9) id LAA10529; Fri, 3 Feb 1995 11:51:23 -0800 From: "Justin T. Gibbs" Message-Id: <199502031951.LAA10529@estienne.cs.berkeley.edu> Subject: Re: new SNAP To: bugs@warlock.win.net (Mark Hittinger) Date: Fri, 3 Feb 1995 11:51:22 -0800 (PST) Cc: freebsd-hackers@FreeBSD.org In-Reply-To: <199502031550.KAA15893@warlock.win.net> from "Mark Hittinger" at Feb 3, 95 10:50:38 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1349 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > spoke too soon on the EISA aha274x working. If you compile without bounce > buffers and with debugging on it fails for me: Are you possitive that your motherboard can do DMA above 16meg?? Not all EISA machines are created equal you know. I also cannot guarantee that the diagnostic code in there is up to date. I've been running without it enabled for some time now. > aha1: target 0 refusing synchronous negotiation - using asynchronous transfers > aha1: no active SCB for reconnecting target 0, channel - issuing abort Unless you know aic7xxx assembly, I think you might find this difficult. It may be that there are still problems in the way we recieve and respond to SDTR, WDTR or REJECT messages, but those problems will most likely reside in sys/gnu/misc/aic7xxx/aic7xxx.seq. The error message you report is the result of the target reconnecting to the host when it hasn't disconnected first (or so the aic7xxx things). I have no idea how bounce buffering could have affected this unless you have a DMA problem. > I will nose around in the code later today and see if I can find the bad boy. > > later > mark.h -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-freebsd-hackers Fri Feb 3 12:33:18 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA20317 for hackers-outgoing; Fri, 3 Feb 1995 12:33:18 -0800 Received: from bigdipper.umd.edu (bigdipper.umd.edu [128.8.220.139]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id MAA20311 for ; Fri, 3 Feb 1995 12:33:16 -0800 Received: (from adhir@localhost) by bigdipper.umd.edu (8.6.8/8.6.6) id PAA21016; Fri, 3 Feb 1995 15:53:53 -0500 Date: Fri, 3 Feb 1995 15:53:52 -0500 (EST) From: "Alok K. Dhir" To: S|ren Schmidt cc: Wankle Rotary Engine , hackers@FreeBSD.org Subject: Re: The cursor vanishes In-Reply-To: <9502031927.AA15350@login.dknet.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Fri, 3 Feb 1995, S|ren Schmidt wrote: > > > > > > In relation to the message I just sent about the panic when booting from > > the serial console, I've also noticed that the cursor vanishes when > > kernel printf()s are displayed. Looks like somebody munged my noblink > > cursor stuff too. S'matter guys, my hacks not good enough for ya? :) > > > > -Bill > > Well, a LOT has changes in the console driver lately, and it is > not quite "polished" yet. But thats whats -current is for, this > is the way we work. > If you want a "solid" system then go for the releases... Like 2.0R? :-) -------------------------------------___--------------------------------- | Al Dhir, Programmer Analyst /___\ UMCP Ag-Engineering Dept | | Internet: adhir@bigdipper.umd.edu (o o) (301) 405-1197 | ---------------------------------ooO-(_)-Ooo----------------------------- From owner-freebsd-hackers Fri Feb 3 13:05:02 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA20876 for hackers-outgoing; Fri, 3 Feb 1995 13:05:02 -0800 Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA20866 for ; Fri, 3 Feb 1995 13:04:57 -0800 Received: by gvr.win.tue.nl (8.6.9/1.53) id WAA20262; Fri, 3 Feb 1995 22:03:51 +0100 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199502032103.WAA20262@gvr.win.tue.nl> Subject: Re: limits (again) To: bde@zeta.org.au (Bruce Evans) Date: Fri, 3 Feb 1995 22:03:50 +0100 (MET) Cc: FreeBSD-hackers@freefall.cdrom.com In-Reply-To: <199502030635.RAA31880@godzilla.zeta.org.au> from "Bruce Evans" at Feb 3, 95 05:35:28 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 838 Sender: hackers-owner@FreeBSD.org Precedence: bulk Bruce Evans wrote: > > >Okay, if there are no complaints, I'm gonna implement > >kern.maxfilesperproc > > One complaint is enough? :-). I've already complained. Sorry; I must have missed that one. Could you remail it? > > >If people do want other such limits implemented, let them shout and I'll > >try doing that as well. > > A correct implementation seems to require the following: (:-() > (1) search for and reduce all higher limits in rlim_cur and rlim_max in > the process table. > (2) search for and kill all processes that expect the limits that they > have already checked to remain valid. See src/lib/libc/gen/sysconf.c. It depends on how you look at it. Does resetting the value of it means that at once everything should obey it, or is it a restriction from now on. I dont see a problem with the latter one. -Guido From owner-freebsd-hackers Fri Feb 3 13:08:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA20980 for hackers-outgoing; Fri, 3 Feb 1995 13:08:35 -0800 Received: from sun2.nsfnet-relay.ac.uk (sun2.nsfnet-relay.ac.uk [128.86.8.45]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA20967 for ; Fri, 3 Feb 1995 13:08:30 -0800 From: raul@scs.leeds.ac.uk Via: uk.ac.leeds.scs; Fri, 3 Feb 1995 19:30:09 +0000 Received: from csparc10.scs.leeds.ac.uk by scs.leeds.ac.uk; Fri, 3 Feb 95 19:06:13 GMT Date: Fri, 3 Feb 95 19:06:12 GMT Message-Id: <4500.9502031906@csparc10.scs.leeds.ac.uk> To: hackers@FreeBSD.org Sender: hackers-owner@FreeBSD.org Precedence: bulk What is FreeBSD? A cheap Unix for PC? Does it have Lucid Common Lisp or other Common Lisp? And Emacs? And SML? And GCC? And TeX? And Perl? Yes? I want it! How much do i have to pay? Conditions? Guarantee? Do you have it in CD-ROM? Installation? Raul PS: Would it be too much to ask for TCP/IP? E-mail: raul@scs.leeds.ac.uk From owner-freebsd-hackers Fri Feb 3 13:09:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA21018 for hackers-outgoing; Fri, 3 Feb 1995 13:09:42 -0800 Received: from warlock.win.net (warlock.win.net [198.30.130.3]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA21005 for ; Fri, 3 Feb 1995 13:09:36 -0800 Received: (from bugs@localhost) by warlock.win.net (8.6.9/8.6.9) id QAA24122 for freebsd-hackers@freebsd.org; Fri, 3 Feb 1995 16:10:07 -0500 From: Mark Hittinger Message-Id: <199502032110.QAA24122@warlock.win.net> Subject: eisa aha274x problem is my mb To: freebsd-hackers@FreeBSD.org Date: Fri, 3 Feb 1995 16:10:07 -0500 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 829 Sender: hackers-owner@FreeBSD.org Precedence: bulk Justin is right my EISA motherboard isn't doing DMA to the upper 16mb. Grrr. My p90/pci motherboard sitting right next to it is doing just fine :-) Thats what happens when you pick up ratty old used EISA P-60's as test machines :-) Guess I will just have to build on that box with bounce buffers. I wonder how hard it would be to make some of these configuration options soft instead of compile time. I'd like to be able to run the same kernel across several platforms but I can see some options (like bounce buffers) that would be nice to set from a /sysgen.dat file or something. Guess thats my VMS time coming out :-) I am able to do compiles just fine with the latest snap by the way. PS: does anybody have a list of whats good about the new XFree86 dist? Having even more fun than Solaris sysadmins..... mark.h From owner-freebsd-hackers Fri Feb 3 13:12:51 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA21168 for hackers-outgoing; Fri, 3 Feb 1995 13:12:51 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA21162 for ; Fri, 3 Feb 1995 13:12:47 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA23690; Fri, 3 Feb 95 14:06:44 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502032106.AA23690@cs.weber.edu> Subject: Re: FreeBSD Compatible Logo To: Stormy@GTLUG.ORG Date: Fri, 3 Feb 95 14:06:44 MST Cc: hackers@FreeBSD.org In-Reply-To: from "Stormy Henderson" at Feb 3, 95 02:18:55 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > "I have the free UN*X FreeBSD and got it for free too!" "My parents just installed FreeBSD and all I got was the source code for everything which beats a lousy T shirt all to heck" Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Fri Feb 3 13:32:48 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA21627 for hackers-outgoing; Fri, 3 Feb 1995 13:32:48 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA21621 for ; Fri, 3 Feb 1995 13:32:45 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA23872; Fri, 3 Feb 95 14:26:27 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502032126.AA23872@cs.weber.edu> Subject: FIX FOR CACHE/DMA RANGE PROBLEMS (was Re: new SNAP) To: gibbs@estienne.CS.Berkeley.EDU (Justin T. Gibbs) Date: Fri, 3 Feb 95 14:26:26 MST Cc: bugs@warlock.win.net, freebsd-hackers@FreeBSD.org In-Reply-To: <199502031951.LAA10529@estienne.cs.berkeley.edu> from "Justin T. Gibbs" at Feb 3, 95 11:51:22 am X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > Are you possitive that your motherboard can do DMA above 16meg?? Not all > EISA machines are created equal you know. I also cannot guarantee that the > diagnostic code in there is up to date. I've been running without it enabled > for some time now. Look, you can diagnose a cache problem: o Do a pattern write to the first block of swap. o Use the same buffer. Do a pattern write of a different pattern to the second block of swap. o Use the same buffer. DMA read the first block of swap. Examine the first byte of the buffer. Do you see the character you used in the first or the second pattern? o If you have a cache problem, turn off the cache or turn on BINVD or use programmed I/O. This should be automatic. If necessary, reserve a disk block before the mountable part of the 'a' slice to do the test (assuming no swap). Diagnosing a DMA range restriction is similarly easy: o Make sure that you have a memory area that is clean both with and without the 16M range mask. This is the tricky part. o Fill the lower memory area with a pattern. o Do a write of the lower memory area to the first block of swap. o Fill both the upper and lower memory are with a different pattern. o Do a DMA read into the upper memory address. o Determine if the controller wrote upper or lower memory. o If you have a DMA range restriction, turn on bouncing. All this "try setting this, try setting that" is just mindless frobbing. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Fri Feb 3 13:41:50 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA22080 for hackers-outgoing; Fri, 3 Feb 1995 13:41:50 -0800 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [192.48.107.36]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA22067 for ; Fri, 3 Feb 1995 13:41:12 -0800 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.9/8.6.9) id FAA14677; Fri, 3 Feb 1995 05:23:32 +0100 Date: Fri, 3 Feb 1995 05:23:32 +0100 From: Julian Howard Stacey Message-Id: <199502030423.FAA14677@vector.eikon.e-technik.tu-muenchen.de> To: rkw@dataplex.net, wollman@halloran-eldar.lcs.mit.edu Subject: Re: sup: Ok, I'm gonna do it. Cc: hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk > From: Garrett Wollman > I am not willing to waste too much effort on making sure that the > world always compiles; there's no benefit. But some effort ? IMHO code that can't compile doesn't belong. Julian S From owner-freebsd-hackers Fri Feb 3 14:02:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA22553 for hackers-outgoing; Fri, 3 Feb 1995 14:02:37 -0800 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA22547 for ; Fri, 3 Feb 1995 14:02:35 -0800 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id RAA22886; Fri, 3 Feb 1995 17:01:39 -0500 From: Peter Dufault Message-Id: <199502032201.RAA22886@hda.com> Subject: Re: The cursor vanishes To: sos@login.dknet.dk (S|ren Schmidt) Date: Fri, 3 Feb 1995 17:01:38 -0500 (EST) Cc: wpaul@skynet.ctr.columbia.edu, hackers@FreeBSD.org In-Reply-To: <9502031927.AA15350@login.dknet.dk> from "S|ren Schmidt" at Feb 3, 95 08:27:30 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 610 Sender: hackers-owner@FreeBSD.org Precedence: bulk (...) > > Oh, and to the mail before this: Don't bitch, be constructional... I'm pretty sure Bill's tongue was inserted solidly in cheek (translation: He was teasing) with his harrassment. Let us remember how difficult it is to get the fine points across via e-mail (especially from those of us who refuse to use smileys) and be non-confrontational and boring. Peter -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 -- Formerly hd@world.std.com. E-mail problems? Tell hdslip@iii.net From owner-freebsd-hackers Fri Feb 3 15:27:52 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA24746 for hackers-outgoing; Fri, 3 Feb 1995 15:27:52 -0800 Received: from Xenon.Stanford.EDU (Xenon.Stanford.EDU [36.28.0.25]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id PAA24740 for ; Fri, 3 Feb 1995 15:27:51 -0800 Received: by Xenon.Stanford.EDU (5.61+IDA/25-Xenon-eef) id AA16224; Fri, 3 Feb 95 15:27:46 -0800 From: Terry Lee Message-Id: <9502032327.AA16224@Xenon.Stanford.EDU> Subject: Re: raul To: hackers@FreeBSD.org Date: Fri, 3 Feb 1995 15:27:45 -0800 (PST) In-Reply-To: <4500.9502031906@csparc10.scs.leeds.ac.uk> from "raul@scs.leeds.ac.uk" at Feb 3, 95 07:06:12 pm X-Mailer: ELM [version 2.4 PL21] Content-Type: text Content-Length: 461 Sender: hackers-owner@FreeBSD.org Precedence: bulk This brit is going to sh*t in his pants when he sees FreeBSD 8) raul@scs.leeds.ac.uk writes: > > What is FreeBSD? A cheap Unix for PC? > > Does it have Lucid Common Lisp or other Common Lisp? And Emacs? And SML? > And GCC? And TeX? And Perl? Yes? I want it! > > How much do i have to pay? Conditions? Guarantee? Do you have it in CD-ROM? > Installation? > > Raul > > PS: Would it be too much to ask for TCP/IP? > > E-mail: raul@scs.leeds.ac.uk > > From owner-freebsd-hackers Fri Feb 3 15:49:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA26728 for hackers-outgoing; Fri, 3 Feb 1995 15:49:33 -0800 Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA26722 for ; Fri, 3 Feb 1995 15:49:29 -0800 Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.8/8.6.6) id SAA03732 for freebsd-hackers@freebsd.org; Fri, 3 Feb 1995 18:47:22 -0500 Date: Fri, 3 Feb 1995 18:47:22 -0500 From: Wankle Rotary Engine Message-Id: <199502032347.SAA03732@skynet.ctr.columbia.edu> To: freebsd-hackers@FreeBSD.org Subject: The all-singing, all-dancing install... Sender: hackers-owner@FreeBSD.org Precedence: bulk ...looks pretty good so far. I did an NFS install and it worked *reasonably* smoothly. However, I wouldn't be me if I didn't pick nits. :) Two small things: - The silly install program still insists that you create a /usr partition whether you want one or not. It so happens that I don't want one: I have only small disks in my PC at work, so /usr gets mounted via NFS. (I also have to remember to properly hack /etc/rc, but that's my problem.) There should be a way to bypass this restriction: if I don't want to do things the 'right way,' I should be able to. A warning message would be preferable. - The instructions in the 'NFS mount options' screen are wrong. They say you should use things like '-o resvport' or '-o -r4096 -w4096,' which would be the correct syntax for mount, but the install uses mount_nfs, which doesn't grok these arguments. Instead of '-o resvport' you need to use '-P'. The -r4096 and -w4096 options are correct, but you don't need to use -o with them. Since I happen to know the right options this wasn't a problem for me, but anyone who hasn't read the mount_nfs man page would become hopelessly confused. Using '/kernel -c' to disable syscons, I was able to test the install on a serial console for the first time. Unfortunately, I encountered another panic while trying to get my ethernet interface configured during the second stage of the install (note that I didn't get the mail suggesting /kernel -c until after I'd already completed the first stage): (Note: the menu screen doesn't really look as trashy as it appears below: it's been mangled due to 8->7 bit stupidity.) lqqqqqqqqqq Network Configuration qqqqqqqqqqqk x Any extra flags to ifconfig, put them here x x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x x x tqmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjqu x < OK > x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj (I didn't need to specify any extra flags, so I pressed ENTER.) Fatal trap 12: page fault while in kernel mode fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x8:0xf01c04eb code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 7 (sh) interrupt mask = panic: page fault syncing disks... 9 9 7 3 done Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... marple# ls -l kernel -rw-r--r-- 1 root wheel 1012937 Feb 2 08:49 kernel marple# nm kernel | grep f01c0 f01c0418 t _alloc_scp f01c062c t _get_fstr f01c07e0 t _history_down_line f01c06dc t _history_to_screen f01c075c t _history_up_line f01c04bc t _init_scp <---- likely culprit f01c085c t _scgetc f01c022c t _scinit f01c0580 t _scput f01c0668 t _update_leds My guess is that it puked while trying to write to /dev/ttyv1, which didn't exist because syscons was disabled. I'm not sure what the proper fix for this would be, except possibly some extra sanity checking somewhere. -Bill ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Bill Paul (212) 854-6020 | System Manager Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Møøse Illuminati: ignore it and be confused, or join it and be confusing! ~~~~~~~~ FreeBSD 2.1.0-Development #2: Fri Feb 3 16:18:16 EST 1995 ~~~~~~~~~ From owner-freebsd-hackers Fri Feb 3 16:17:26 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA27241 for hackers-outgoing; Fri, 3 Feb 1995 16:17:26 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA27235 for ; Fri, 3 Feb 1995 16:17:25 -0800 Received: (from gibbs@localhost) by estienne.cs.berkeley.edu (8.6.9/8.6.9) id QAA11664; Fri, 3 Feb 1995 16:17:05 -0800 From: "Justin T. Gibbs" Message-Id: <199502040017.QAA11664@estienne.cs.berkeley.edu> Subject: Re: FIX FOR CACHE/DMA RANGE PROBLEMS (was Re: new SNAP) To: terry@cs.weber.edu (Terry Lambert) Date: Fri, 3 Feb 1995 16:17:04 -0800 (PST) Cc: bugs@warlock.win.net, freebsd-hackers@FreeBSD.org In-Reply-To: <9502032126.AA23872@cs.weber.edu> from "Terry Lambert" at Feb 3, 95 02:26:26 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2054 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > Are you possitive that your motherboard can do DMA above 16meg?? Not all > > EISA machines are created equal you know. I also cannot guarantee that the > > diagnostic code in there is up to date. I've been running without it enabled > > for some time now. > > Look, you can diagnose a cache problem: > > o Do a pattern write to the first block of swap. > o Use the same buffer. Do a pattern write of a different pattern > to the second block of swap. > o Use the same buffer. DMA read the first block of swap. Examine > the first byte of the buffer. Do you see the character you used > in the first or the second pattern? > o If you have a cache problem, turn off the cache or turn on BINVD > or use programmed I/O. > > This should be automatic. If necessary, reserve a disk block before the > mountable part of the 'a' slice to do the test (assuming no swap). > > > Diagnosing a DMA range restriction is similarly easy: > > o Make sure that you have a memory area that is clean both with > and without the 16M range mask. This is the tricky part. > o Fill the lower memory area with a pattern. > o Do a write of the lower memory area to the first block of swap. > o Fill both the upper and lower memory are with a different > pattern. > o Do a DMA read into the upper memory address. > o Determine if the controller wrote upper or lower memory. > o If you have a DMA range restriction, turn on bouncing. > > > All this "try setting this, try setting that" is just mindless frobbing. > This is not the job of the device driver. I think that many of these types of problems are detectable. The question is who has the time or interest to write the code. > > Terry Lambert > terry@cs.weber.edu > --- > Any opinions in this posting are my own and not those of my present > or previous employers. > -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-freebsd-hackers Fri Feb 3 16:22:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA27287 for hackers-outgoing; Fri, 3 Feb 1995 16:22:10 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA27281 for ; Fri, 3 Feb 1995 16:22:07 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA24394; Fri, 3 Feb 95 17:16:04 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502040016.AA24394@cs.weber.edu> Subject: Re: The all-singing, all-dancing install... To: wpaul@skynet.ctr.columbia.edu (Wankle Rotary Engine) Date: Fri, 3 Feb 95 17:16:03 MST Cc: freebsd-hackers@FreeBSD.org In-Reply-To: <199502032347.SAA03732@skynet.ctr.columbia.edu> from "Wankle Rotary Engine" at Feb 3, 95 06:47:22 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > (Note: the menu screen doesn't really look as trashy as it appears > below: it's been mangled due to 8->7 bit stupidity.) > > lqqqqqqqqqq Network Configuration qqqqqqqqqqqk Actually, this is the VT100 line drawing character set. What's stripped is the , characters. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Fri Feb 3 16:46:48 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA27563 for hackers-outgoing; Fri, 3 Feb 1995 16:46:48 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA27557 for ; Fri, 3 Feb 1995 16:46:47 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA24550; Fri, 3 Feb 95 17:40:46 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9502040040.AA24550@cs.weber.edu> Subject: Re: FIX FOR CACHE/DMA RANGE PROBLEMS (was Re: new SNAP) To: gibbs@estienne.CS.Berkeley.EDU (Justin T. Gibbs) Date: Fri, 3 Feb 95 17:40:45 MST Cc: bugs@warlock.win.net, freebsd-hackers@FreeBSD.org In-Reply-To: <199502040017.QAA11664@estienne.cs.berkeley.edu> from "Justin T. Gibbs" at Feb 3, 95 04:17:04 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > > Look, you can diagnose a cache problem: [ ... ] > > Diagnosing a DMA range restriction is similarly easy: [ ... ] > This is not the job of the device driver. I think that many of these types > of problems are detectable. The question is who has the time or interest to > write the code. Providing a mechanism that non-driver code can use to exercise the problem *is* the job of the device driver. For the Ultrastor controllers, barring a method to detect the difference between a 24f and 34f as part of the probe, it's the *only* viable soloution. You're right that this does not mean including the probe code in each driver, but by that same token, it does mean including hooks to allow for block read and write of a single block rather than relying on the VM system to do the right thing. So it's a combination of driver entry points and generalized probe code. Drivers also need an attribute flag to tell whether or not they use DMA and so are succeptable to the problem. This was forcefully brought home by the NCR driver users who had no problems when the probe wasn't as good as it is now, and the driver fell back to polling -- the problem hid itself because of the I/O mechanism used. To hide the problems when they are known means knowinglingly causing non-DMA I/O to be used (the driver need not support that, but allowing such a thing is definitely the job of the device driver, if it is allowed at all), invalidating the cache intentionally before using data resulting from a DMA transfer by a controller (the driver *must* tell us it uses DMA, since like the NCR driver, it may be dual mode), or by explicitly disabling the cache (per page if possible, entirely if not). The Cyrix/TI chip detect and cache disabling code in The Undocumented PC would probably solve 30-40% of the reported problems off the bat, and the source code is in the book. The other cache problems are based on a succeptability code for the driver, or on global succeptability. A driver that can't tell an ISA card from an EISA card *must* either note that it can screw up on DMA above 16M *OR* it must always use bounce buffers. A VLB card is always succeptable to broken cache writeback, unless you can software detect if it is in a master slot or a slave slot. A PCI card is succeptable unless you can tell a bad Saturn/Neptune/Mercury chipset from a good one. An EISA card is succeptable unless you can tell if the board has a HiNT (or other buggy) chipset. Most of this is bus-driver as opposed to card-driver, but the probe is on the basis of causing a detectable failure in a succeptable card driver (with the exception of the Cyrix/TI). A smart driver, on the other hand, means you can penalize only the equipment that is succeptable to the problem instead of all the cards on the machine. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-hackers Fri Feb 3 18:01:37 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA00539 for hackers-outgoing; Fri, 3 Feb 1995 18:01:37 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA00533 for ; Fri, 3 Feb 1995 18:01:36 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id SAA04390 for ; Fri, 3 Feb 1995 18:01:32 -0800 To: hackers@FreeBSD.org Subject: Re: FreeBSD Compatible Logo In-reply-to: Your message of "Fri, 03 Feb 95 14:18:55 EST." Date: Fri, 03 Feb 1995 18:01:32 -0800 Message-ID: <4389.791863292@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > "Me and FreeBSD" > "FreeBSD for ME" > "just FreeBSD" Uh, can we end this thread? I'm out of insulin! :) Seriously, we have a lot of things to worry about before we start sweating the logo (geeze!) and we already have a ``mascot'' so if you need an image, just use his (in a non-commercial way) and nobody will mind. I see no reason for *anyone* to put a whole bunch of work into this for PR purposes. If you have extra energy for PR and are just itching to do something, then by all means talk to me and I'll give you a plenty of suggestions for things that will maximize your PR for minimum effort invested. A logo isn't anywhere near the top of my list, I can tell you that. Once the kind of foundation is in place for actually making *use* of such a logo, then we can re-evaluate its importance to us. Jordan From owner-freebsd-hackers Fri Feb 3 18:25:06 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA00803 for hackers-outgoing; Fri, 3 Feb 1995 18:25:06 -0800 Received: from plains.NoDak.edu (tinguely@plains.NoDak.edu [134.129.111.64]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id SAA00797 for ; Fri, 3 Feb 1995 18:25:04 -0800 Received: by plains.NoDak.edu; Fri, 3 Feb 1995 20:24:58 -0600 Date: Fri, 3 Feb 1995 20:24:58 -0600 From: Mark Tinguely Message-Id: <199502040224.AA13601@plains.NoDak.edu> To: hackers@FreeBSD.org Subject: longjump in kernel Sender: hackers-owner@FreeBSD.org Precedence: bulk stupid question time. I have a video board that requires the camera to supply vertical sync, and I need to wait for starts/stops of the vertical syncs in the driver. if the camera is turned off and someone reads from the camera, then my driver will hang forever (I guess this could be said for a disk drive, but more users will shut their camera off when they would not shut off their disk drive). am I correct in think there is nothing that can be done in this situation? (a user process can set a timer and long jump out, but I can imagine this is leagal in a device driver). I am about to change my sun based RGB grabber for nv/ivs to use this card (the old cheap digial vision "computer eyes" - it was here, don't buy it if you don't own one, we are going to buy a better card for real use). --mark. From owner-freebsd-hackers Fri Feb 3 20:16:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA02568 for hackers-outgoing; Fri, 3 Feb 1995 20:16:39 -0800 Received: from relay4.UU.NET (relay4.UU.NET [192.48.96.14]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA02562 for ; Fri, 3 Feb 1995 20:16:38 -0800 Received: from news.cs.utexas.edu by relay4.UU.NET with SMTP id QQybor07722; Fri, 3 Feb 1995 23:16:29 -0500 Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) by news.cs.utexas.edu (8.6.9/8.6.9) with ESMTP id WAA12207 for ; Fri, 3 Feb 1995 22:15:51 -0600 Received: from uudell.us.dell.com (uudell.us.dell.com [143.166.224.6]) by mail.cs.utexas.edu (8.6.9/8.6.9) with SMTP id WAA05549 for ; Fri, 3 Feb 1995 22:15:38 -0600 Received: from obiwan by uudell.us.dell.com (5.67/dns1.3) with UUCP id AA16425; Sat, 4 Feb 95 04:12:53 GMT Received: by obiwan.uucp (Smail3.1.29.1 #4) id m0rabao-00030WC; Fri, 3 Feb 95 21:55 CST Message-Id: From: obiwan!bob@uudell.us.dell.com (Bob Willcox) Subject: NE3200 device driver?? To: freebsd-hackers@freefall.cdrom.com (freebsd-hackers) Date: Fri, 3 Feb 1995 21:55:26 -0600 (CST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 390 Sender: hackers-owner@FreeBSD.org Precedence: bulk Does anyone have or know of anyone working on a device driver for the Novell NE3200 EISA Ethernet card? I picked one up real cheap and was wondering if any support exists for it. Thanks, -- Bob Willcox ...!{rutgers|ames}!cs.utexas.edu!uudell!obiwan!bob Austin, TX or try: @uudell.us.dell.com:obiwan!bob 512-258-4224 (home), 512-838-3914 (work) From owner-freebsd-hackers Fri Feb 3 22:58:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA08481 for hackers-outgoing; Fri, 3 Feb 1995 22:58:28 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA08473 for ; Fri, 3 Feb 1995 22:58:19 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA22846; Sat, 4 Feb 1995 17:54:03 +1100 Date: Sat, 4 Feb 1995 17:54:03 +1100 From: Bruce Evans Message-Id: <199502040654.RAA22846@godzilla.zeta.org.au> To: freebsd-hackers@FreeBSD.org, wpaul@skynet.ctr.columbia.edu Subject: Re: The all-singing, all-dancing install... Sender: hackers-owner@FreeBSD.org Precedence: bulk >Fatal trap 12: page fault while in kernel mode >... >instruction pointer = 0x8:0xf01c04eb >... >f01c04bc t _init_scp <---- likely culprit > ... >My guess is that it puked while trying to write to /dev/ttyv1, which >didn't exist because syscons was disabled. I'm not sure what the proper >fix for this would be, except possibly some extra sanity checking >somewhere. Yes, scopen() of /dev/ttyv1 doesn't check if syscons is configured. Bruce From owner-freebsd-hackers Sat Feb 4 01:57:54 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id BAA13354 for hackers-outgoing; Sat, 4 Feb 1995 01:57:54 -0800 Received: from sbstark.cs.sunysb.edu (sbstark.cs.sunysb.edu [130.245.1.47]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id BAA13347 for ; Sat, 4 Feb 1995 01:57:52 -0800 Received: from starkhome.UUCP (root@localhost) by sbstark.cs.sunysb.edu (8.6.9/8.6.9) with UUCP id EAA06769 for hackers@freebsd.org; Sat, 4 Feb 1995 04:55:02 -0500 Received: by starkhome.cs.sunysb.edu (8.6.9/1.34) id EAA04655; Sat, 4 Feb 1995 04:54:49 -0500 Date: Sat, 4 Feb 1995 04:54:49 -0500 From: starkhome!gene@sbstark.cs.sunysb.edu (Gene Stark) Message-Id: <199502040954.EAA04655@starkhome.cs.sunysb.edu> To: Mark Tinguely Cc: hackers@FreeBSD.org In-reply-to: Mark Tinguely's message of Fri, 3 Feb 1995 20:24:58 -0600 Subject: longjump in kernel Sender: hackers-owner@FreeBSD.org Precedence: bulk > stupid question time. I have a video board that requires the camera to > supply vertical sync, and I need to wait for starts/stops of the vertical > syncs in the driver. if the camera is turned off and someone reads from the > camera, then my driver will hang forever (I guess this could be said for a > disk drive, but more users will shut their camera off when they would not > shut off their disk drive). > > am I correct in think there is nothing that can be done in this situation? > (a user process can set a timer and long jump out, but I can imagine this > is leagal in a device driver). Have a look at /sys/i386/isa/tw.c, which syncs to zero crossings of the AC power line. You should be able to use similar techniques to solve your problem. - Gene Stark From owner-freebsd-hackers Sat Feb 4 03:20:31 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA14563 for hackers-outgoing; Sat, 4 Feb 1995 03:20:31 -0800 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA14556 for ; Sat, 4 Feb 1995 03:20:29 -0800 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id GAA26711; Sat, 4 Feb 1995 06:19:42 -0500 From: Peter Dufault Message-Id: <199502041119.GAA26711@hda.com> Subject: Re: longjump in kernel To: tinguely@plains.nodak.edu (Mark Tinguely) Date: Sat, 4 Feb 1995 06:19:41 -0500 (EST) Cc: hackers@FreeBSD.org In-Reply-To: <199502040224.AA13601@plains.NoDak.edu> from "Mark Tinguely" at Feb 3, 95 08:24:58 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 1779 Sender: hackers-owner@FreeBSD.org Precedence: bulk Mark Tinguely writes: > > > stupid question time. I have a video board that requires the camera to > supply vertical sync, and I need to wait for starts/stops of the vertical > syncs in the driver. if the camera is turned off and someone reads from the > camera, then my driver will hang forever (I guess this could be said for a > disk drive, but more users will shut their camera off when they would not > shut off their disk drive). > > am I correct in think there is nothing that can be done in this situation? > (a user process can set a timer and long jump out, but I can imagine this > is leagal in a device driver). > > I am about to change my sun based RGB grabber for nv/ivs to use this card > (the old cheap digial vision "computer eyes" - it was here, don't buy it if > you don't own one, we are going to buy a better card for real use). To set an alarm: -Use "sleep" to wait for the interrupt while in the user process context; -Use "wakeup" from the vertical sync interrupt to continue the blocked context; -Use "timeout" to set a timeout function that will wakeup the context with an error indication set in the event of loss of interrupt. Return an error code to the user process; -Use "untimeout" to cancel the timeout if the interrupt comes in on time. Grep around in /sys/i386/isa for "untimeout" and you will find some examples. This must be covered in the "The Design of the 4.3 OS" book by Leffler, Mckusick, and Karels. (Addison Wesley? We should add a bibliography section to the FAQ) -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 -- Formerly hd@world.std.com. E-mail problems? Tell hdslip@iii.net From owner-freebsd-hackers Sat Feb 4 03:22:15 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA14578 for hackers-outgoing; Sat, 4 Feb 1995 03:22:15 -0800 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id DAA14572; Sat, 4 Feb 1995 03:22:13 -0800 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id GAA26729; Sat, 4 Feb 1995 06:21:30 -0500 From: Peter Dufault Message-Id: <199502041121.GAA26729@hda.com> Subject: Re: FreeBSD Compatible Logo To: jkh@FreeBSD.org (Jordan K. Hubbard) Date: Sat, 4 Feb 1995 06:21:30 -0500 (EST) Cc: hackers@FreeBSD.org In-Reply-To: <4389.791863292@time.cdrom.com> from "Jordan K. Hubbard" at Feb 3, 95 06:01:32 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 577 Sender: hackers-owner@FreeBSD.org Precedence: bulk Jordan K. Hubbard writes: > > Uh, can we end this thread? I'm out of insulin! :) > > Seriously, we have a lot of things to worry about before we start > sweating the logo (geeze!) and we already have a ``mascot'' so if you > need an image, just use his (in a non-commercial way) and nobody will (...) Why was this post in mixed case? -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 -- Formerly hd@world.std.com. E-mail problems? Tell hdslip@iii.net From owner-freebsd-hackers Sat Feb 4 05:12:50 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id FAA19721 for hackers-outgoing; Sat, 4 Feb 1995 05:12:50 -0800 Received: from pyromania.apana.org.au (pyromania.apana.org.au [202.12.87.123]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id FAA19715 for ; Sat, 4 Feb 1995 05:12:24 -0800 Received: (from john@localhost) by pyromania.apana.org.au (8.6.9/8.6.9) id AAA02376 for hackers@freebsd.org; Sun, 5 Feb 1995 00:17:01 +1100 From: John Herks Message-Id: <199502041317.AAA02376@pyromania.apana.org.au> Subject: TTY Names (finger/who) To: hackers@FreeBSD.org Date: Sun, 5 Feb 1995 00:17:00 +1100 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 689 Sender: hackers-owner@FreeBSD.org Precedence: bulk I have serial ports with the following names -: ttyd1 ttyd10 ttyd11 Under finger or who - they all show up as d1 ! Is this "normal" ? Rgds, \|/ (@ @) ----------------------------oOO--(_)--OOo----------------------------------- ``` ''' John Herks Communications Engineer Pyromania Unix Melbourne john@pyromania.apana.org.au Phone:+613-220-4757 ---------------------------------------------------------------------------- From owner-freebsd-hackers Sat Feb 4 06:42:48 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id GAA22604 for hackers-outgoing; Sat, 4 Feb 1995 06:42:48 -0800 Received: from UUCP-GW.CC.UH.EDU (root@UUCP-GW.CC.UH.EDU [129.7.1.11]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id GAA22594; Sat, 4 Feb 1995 06:42:44 -0800 Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA25451 (5.67a/IDA-1.5); Sat, 4 Feb 1995 08:33:18 -0600 Received: by bonkers.taronga.com (smail2.5p) id AA22296; 4 Feb 95 08:31:58 CST (Sat) Received: from localhost (localhost [127.0.0.1]) by bonkers.taronga.com (8.6.8/8.6.6) with SMTP id IAA22293; Sat, 4 Feb 1995 08:31:58 -0600 Message-Id: <199502041431.IAA22293@bonkers.taronga.com> X-Authentication-Warning: bonkers.taronga.com: Host localhost didn't use HELO protocol To: Peter Dufault Cc: jkh@FreeBSD.org (Jordan K. Hubbard), hackers@FreeBSD.org Subject: Re: FreeBSD Compatible Logo In-Reply-To: Your message of "Sat, 04 Feb 95 06:21:30 EST." <199502041121.GAA26729@hda.com> X-Mailer: exmh version 1.4.1 7/21/94 Date: Sat, 04 Feb 1995 08:31:55 -0600 From: Peter da Silva Sender: hackers-owner@FreeBSD.org Precedence: bulk > Jordan K. Hubbard writes: > > > > Uh, can we end this thread? I'm out of insulin! :) > > > > Seriously, we have a lot of things to worry about before we start > > sweating the logo (geeze!) and we already have a ``mascot'' so if you > > need an image, just use his (in a non-commercial way) and nobody will > (...) > > Why was this post in mixed case? Jordan didn't think a toon ferret was an appropriate FreeBSD hacker logo? From owner-freebsd-hackers Sat Feb 4 08:17:46 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA26282 for hackers-outgoing; Sat, 4 Feb 1995 08:17:46 -0800 Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id IAA26276 for ; Sat, 4 Feb 1995 08:17:41 -0800 Received: from clem.systemsix.com (localhost [127.0.0.1]) by clem.systemsix.com (8.6.5/8.6.5) with ESMTP id JAA06157 for ; Sat, 4 Feb 1995 09:18:36 -0700 Message-Id: <199502041618.JAA06157@clem.systemsix.com> To: hackers@FreeBSD.org Subject: Re: longjump in kernel In-reply-to: Your message of "Sat, 04 Feb 1995 06:19:41 EST." <199502041119.GAA26711@hda.com> Date: Sat, 04 Feb 1995 09:18:36 -0700 From: Steve Passe Sender: hackers-owner@FreeBSD.org Precedence: bulk > This must be covered in the "The Design of the 4.3 OS" book by > Leffler, Mckusick, and Karels. (Addison Wesley? We should add a > bibliography section to the FAQ) for the bib: The Design and Implementation of the 4.3BSD UNIX Operating System Addison-Wesley Publishing Company Leffler, Samuel J. McKusick, Marshall Kirk Karels, Michael J. Quarterman, John S. ISBN 0-201-06196-1 From owner-freebsd-hackers Sat Feb 4 11:58:22 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA04412 for hackers-outgoing; Sat, 4 Feb 1995 11:58:22 -0800 Received: from winky (winky.reno.nv.us [140.174.194.250]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA04398 for ; Sat, 4 Feb 1995 11:58:17 -0800 Received: from localhost (localhost [127.0.0.1]) by winky (8.6.9/8.6.9) with SMTP id LAA00372 for ; Sat, 4 Feb 1995 11:57:05 -0800 Message-Id: <199502041957.LAA00372@winky> X-Authentication-Warning: winky.reno.nv.us: Host localhost didn't use HELO protocol To: freebsd-hackers@FreeBSD.org Subject: Help hacking vidcontrol, possibly syscons Date: Sat, 04 Feb 1995 11:57:00 -0800 From: Eric Blood Sender: hackers-owner@FreeBSD.org Precedence: bulk I would like to be able to make different settings for each virtual console on startup. The problem is that vidcontrol only modifies the console tied to stdin (which in the case of starting up is only ttyv0). I quickly modified vidcontrol to open /dev/ttyv3, O_RDONLY and then passed that file descriptor to the ioctl call just as vidcontrol originally did (except with just stdin). The result is the virtual terminal running the modified vidcontrol is the one to change, not the hardwired /dev/ttyv3. Can I just change vidcontrol to do what I need? If so, how. Or, will I need to change syscons? If so, how much. Thanks. EVB From owner-freebsd-hackers Sat Feb 4 14:13:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA11309 for hackers-outgoing; Sat, 4 Feb 1995 14:13:33 -0800 Received: from dkuug.dk (dkuug.dk [193.88.44.89]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id OAA11303 for ; Sat, 4 Feb 1995 14:13:30 -0800 Received: from login.dknet.dk by dkuug.dk with SMTP id AA01207 (5.65c8/IDA-1.4.4j for ); Sat, 4 Feb 1995 23:13:18 +0100 Received: by login.dknet.dk (4.1/SMI-4.1DKnet00) id AA25866; Sat, 4 Feb 95 23:10:47 +0100 From: sos@login.dknet.dk (S|ren Schmidt) Message-Id: <9502042210.AA25866@login.dknet.dk> Subject: Re: Help hacking vidcontrol, possibly syscons To: eblood@winky.reno.nv.us (Eric Blood) Date: Sat, 4 Feb 95 23:10:46 MET Cc: freebsd-hackers@FreeBSD.org In-Reply-To: <199502041957.LAA00372@winky>; from "Eric Blood" at Feb 4, 95 11:57 am X-Charset: ASCII X-Char-Esc: 29 Sender: hackers-owner@FreeBSD.org Precedence: bulk You just have to redirect stdin as in: vidcontrol VGA_80x50 < /dev/ttyv4 No mods are nessesary to either vidcontrol or syscons. > I would like to be able to make different settings for each > virtual console on startup. The problem is that vidcontrol > only modifies the console tied to stdin (which in the case > of starting up is only ttyv0). > > I quickly modified vidcontrol to open /dev/ttyv3, O_RDONLY > and then passed that file descriptor to the ioctl call > just as vidcontrol originally did (except with just stdin). > The result is the virtual terminal running the modified > vidcontrol is the one to change, not the hardwired /dev/ttyv3. > > Can I just change vidcontrol to do what I need? If so, how. > Or, will I need to change syscons? If so, how much. > > Thanks. > > EVB > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time .. From owner-freebsd-hackers Sat Feb 4 16:10:07 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13118 for hackers-outgoing; Sat, 4 Feb 1995 16:10:07 -0800 Received: from ast.com (irvine.ast.com [165.164.128.2]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id QAA13109 for ; Sat, 4 Feb 1995 16:10:04 -0800 Received: from trsvax.fw.ast.com (fw.ast.com) by ast.com with SMTP id AA24489 (5.67b/IDA-1.5 for FreeBSD-hackers@freefall.cdrom.com); Sat, 4 Feb 1995 16:12:44 -0800 Received: by trsvax.fw.ast.com (/\=-/\ Smail3.1.18.1 #18.1) id ; Sat, 4 Feb 95 18:09 CST Received: by nemesis.lonestar.org (Smail3.1.27.1 #18) id m0ratPW-0004vpC; Sat, 4 Feb 95 16:56 CST Message-Id: Date: Sat, 4 Feb 95 16:56 CST To: FreeBSD-hackers@freefall.cdrom.com From: uhclem@nemesis.lonestar.org (Frank Durda IV) Sent: Sat Feb 4 1995, 16:56:57 CST Subject: Still need bdev major number assignment Cc: uhclem@nemesis.lonestar.org, nate@bsd.coe.montana.edu Sender: hackers-owner@FreeBSD.org Precedence: bulk About three weeks ago, I sent the a piece of mail to FreeBSD-hackers@freefall.cdrom.com requesting a bdev major number be assigned for a driver I am completing. I apparently never got any assignment, and only one piece of mail from someone that might have been making a tangential reply (someone asking for programming details on some devices). So I am asking again. If someone did write me a response with the information I needed, I apologize. An upstream site lost a 2GB drive about that time and perhaps your mail went with it. If you would resend the text of the message, I would really appreciate it. According to conf.c: [-]/* [-]* If you need a bdev major number, please contact the FreeBSD team [-]* by sending mail to "FreeBSD-hackers@freefall.cdrom.com". [-]* If you assign one yourself it may conflict with someone else. [-]*/ I am in the final stages of debugging a driver for the Matsushita CD-ROM drive (CR-562 & CR-563) for use with FreeBSD. This is the drive with the proprietary interface that you find on SoundBlaster audio cards (sometimes called the Creative/Panasonic interface), as well as SB-clone audio cards and standalone CD-ROM interface cards bundled with the drives. This double-speed drive is marketed under the names Creative, Reveal, and Panasonic, and comes bundled with many types computers. The interface (and the driver) should support up to four of these drives. With the right combination of adapters, you can connect 16 drives to a single system. You can also read subcodes while playing audio (for CD+G and things) as well as read raw redbook (audio) tracks. These drives can be had separately for between $170 and $230 retail. FYI, if you are affiliated with any company that sells Creative Labs products, you can take advantage of the Creative Labs employee discount and get them for less. (I have no affiliation with Creative Labs, so this isn't meant to be a commercial.) I wrote to Nate about this project several months ago who indicated that he didn't know of anyone who was working on this. I am currently using major #8 (having null pointers in there as the default is a bit dangerous, isn't it?) but I would like a more permanent number assigned. Because of the number of these drives that are out there already, this driver could be *very* popular. Someone at SCO is already asking if they can include a port of the driver in their UNIX product. (On USENET I saw a passing reference to a "pcd" device, but it does not appear in the 1.1.5.1 tree I am using for development.) If you need additional details, please let me know. I would like to release something by the end of the month, and not having a major number will become a stumbling block pretty soon. Also, please add me to the appropriate FreeBSD development group mailing lists. I suspect my original request was lost, as I haven't seen a single piece of mail on the topic. Thanks. Frank Durda IV |"The Knights who say "LETNi" or uhclem%nemesis@trsvax.ast.com (Internet)| demand... A WORKING PENTIUM!!! ...letni!rwsys!nemesis!uhclem |"A what?" ...decvax!trsvax.fw.ast.com!nemesis!uhclem |"LETNi! LETNi! LETNi!"(TM)1983 "Where do you want to go today? Anywhere Microsoft tells you to(TM)." :-( - (C) 1995 MADSoft From owner-freebsd-hackers Sat Feb 4 16:22:07 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13545 for hackers-outgoing; Sat, 4 Feb 1995 16:22:07 -0800 Received: from feta.cisco.com (feta.cisco.com [171.69.1.158]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA13539 for ; Sat, 4 Feb 1995 16:22:06 -0800 Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by feta.cisco.com (8.6.8+c/CISCO.SERVER.1.1) with SMTP id QAA11297; Sat, 4 Feb 1995 16:21:24 -0800 Message-Id: <199502050021.QAA11297@feta.cisco.com> X-Authentication-Warning: feta.cisco.com: Host localhost.cisco.com didn't use HELO protocol To: gurney_j@efn.org (John-Mark Gurney) Cc: hackers@FreeBSD.org Subject: Re: popper In-Reply-To: gurney_j@efn.org's message of 01 Feb 1995 21:59:42 PST Date: Sat, 04 Feb 1995 16:21:23 -0800 From: Paul Traina Sender: hackers-owner@FreeBSD.org Precedence: bulk > well... I'm not sure this is the proper place to put this... but I have > been having problems with popper... the major problem is that popper > isn't truncating the pop spool temp file... and basicly I was getting > messages over and over again that I had already received... so I decided > to get a different pop mail server.... That's really strange, I've not seen any of these problems. Pardon the stupid question, but are you sure that you're properly executing the DELE commands and exiting properly with a QUIT command? From owner-freebsd-hackers Sat Feb 4 16:23:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13567 for hackers-outgoing; Sat, 4 Feb 1995 16:23:28 -0800 Received: (from julian@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13560 for hackers; Sat, 4 Feb 1995 16:23:27 -0800 Date: Sat, 4 Feb 1995 16:23:27 -0800 From: Julian Elischer Message-Id: <199502050023.QAA13560@freefall.cdrom.com> To: hackers Sender: hackers-owner@FreeBSD.org Precedence: bulk does anyone have a sample map file for amd? it's pretty amazing that the man page doesn't give one..... julian From owner-freebsd-hackers Sat Feb 4 16:32:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13634 for hackers-outgoing; Sat, 4 Feb 1995 16:32:35 -0800 Received: from p5.spnet.com (elh.com [204.156.130.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA13628 for ; Sat, 4 Feb 1995 16:32:33 -0800 Received: from localhost (localhost [127.0.0.1]) by p5.spnet.com (8.6.9/8.6.6) with SMTP id QAA06653; Sat, 4 Feb 1995 16:32:04 GMT Message-Id: <199502041632.QAA06653@p5.spnet.com> X-Authentication-Warning: p5.spnet.com: Host localhost didn't use HELO protocol To: freebsd-hackers@FreeBSD.org cc: elh@spnet.com Subject: 950202-SNAP, cpio, laptop, cirrus pcmcia Date: Sat, 04 Feb 1995 16:32:04 +0000 From: Ed Hudson Sender: hackers-owner@FreeBSD.org Precedence: bulk howdy. i think that 950202-SNAP is great. congrats to all. it is wonderful to have a free, real operating system who's quality exceeds commercial offerings in allmost all respects. FreeBSD is an excellent operating system. you all have a lot to be proud of. the SNAP install went perfectly onto a 486/aha/maxtor system. however, i had the same difficulty another poster mentioned with respect to the nfs read/write block sizes installing on my laptop, and a few otherones as well. specific problems i had with the install (laptop): the laptop contains the (a?) cirrus logic pcmcia chip set. --->>> in order for my national pcmcia ethernet 10b2 card to be recognized and work properly, i had to preinstall into the kernel if_ze patch posted by hosokawa@mt.cs.keio.ac.jp after the 2.0-R release (fortunately, i had the 486/aha/maxtor system to kernel compile on...). this patch doesn't seem to have made it into the subsequent SNAP's. needing a special kernel created another problem (for me) in modifying the install sequence. the new cpio floppy contains a kernel, which overwrites the kernel loaded from the boot floppy. so replacing the kernel in just the boot floppy was inadequate. in my case, the generic boot floppy locks up my laptop (it does better if i disable everything but a minimum system). --->>> perhaps sysinstall could just rename the boot disk kernel, before loading the cpio floppy? this would make life a little simpler for me, at least. thanks again. -elh elh@spnet.com From owner-freebsd-hackers Sat Feb 4 16:38:43 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13712 for hackers-outgoing; Sat, 4 Feb 1995 16:38:43 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA13701 for ; Sat, 4 Feb 1995 16:38:41 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.9/8.6.9) with SMTP id QAA10424; Sat, 4 Feb 1995 16:38:30 -0800 To: uhclem@nemesis.lonestar.org (Frank Durda IV) cc: FreeBSD-hackers@freefall.cdrom.com, nate@bsd.coe.montana.edu Subject: Re: Still need bdev major number assignment In-reply-to: Your message of "Sat, 04 Feb 95 16:56:00 CST." Date: Sat, 04 Feb 1995 16:38:30 -0800 Message-ID: <10423.791944710@time.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@FreeBSD.org Precedence: bulk > I am in the final stages of debugging a driver for the Matsushita CD-ROM > drive (CR-562 & CR-563) for use with FreeBSD. This is the drive with > the proprietary interface that you find on SoundBlaster audio > cards (sometimes called the Creative/Panasonic interface), as well as > SB-clone audio cards and standalone CD-ROM interface cards bundled with > the drives. Right! We *need* this driver! :-) I think, however, that this has already been allocated and reserved in advance for whomever did the Soundblaster CD driver, and this looks like it's you! :-) Bdev: { pcdopen, pcdclose, pcdstrategy, pcdioctl, /*17*/ pcddump, pcdsize, 0 } Cdev: { pcdopen, pcdclose, rawread, nowrite, /*46*/ pcdioctl, nostop, nullreset, NULL, /* panasonic cd It's labeled `panasonic' CD, but to my knowledge what was really meant was Creative/Panasonic. You'll notice that a Sony CDU driver is already in the tree.. So just take 17 and 46, if you can, otherwise if there's some reason why you can't use the already allocated entries in conf.c then I'll be happy to create you new ones! > This double-speed drive is marketed under the names Creative, Reveal, > and Panasonic, and comes bundled with many types computers. > You can also read subcodes while playing audio (for CD+G and things) > as well as read raw redbook (audio) tracks. Hey, sounds like you did a nice, complete job on this! This is great! We've been wanting this driver for _a long time_! > assigned. Because of the number of these drives that are out there > already, this driver could be *very* popular. Someone at SCO is already > asking if they can include a port of the driver in their UNIX product. It is very popular! I want this driver as soon as you can get it into my hot, sweaty hands! > If you need additional details, please let me know. I would like to > release something by the end of the month, and not having a major > number will become a stumbling block pretty soon. As soon as you can - I'd really like to have this in 2.1! > Also, please add me to the appropriate FreeBSD development group mailing > lists. I suspect my original request was lost, as I haven't seen a single > piece of mail on the topic. current@Freebsd.org is a good place to chat about these kinds of things! If you're keen to subscribe to it, just send a piece of mail to majordomo@freebsd.org and say `subscribe current' somewhere in the body of your message.. When you decide that's too much mail, then you can send mail saying `unsubscribe current' to majordomo! :-) Thanks for getting in touch with us about this - I'm very, very, very keen to have this driver in FreeBSD! Best regards, Jordan From owner-freebsd-hackers Sat Feb 4 16:40:39 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA13756 for hackers-outgoing; Sat, 4 Feb 1995 16:40:39 -0800 Received: from p5.spnet.com (elh.com [204.156.130.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA13750 for ; Sat, 4 Feb 1995 16:40:37 -0800 Received: from localhost (localhost [127.0.0.1]) by p5.spnet.com (8.6.9/8.6.6) with SMTP id QAA06673; Sat, 4 Feb 1995 16:40:09 GMT Message-Id: <199502041640.QAA06673@p5.spnet.com> X-Authentication-Warning: p5.spnet.com: Host localhost didn't use HELO protocol To: freebsd-hackers@FreeBSD.org cc: elh@spnet.com Subject: kernel limits Date: Sat, 04 Feb 1995 16:40:09 +0000 From: Ed Hudson Sender: hackers-owner@FreeBSD.org Precedence: bulk i'd like to request that you folks consider 2 changes to kernel limits to be incorporated in the general release. in order for me to do the sort of work that i do (chip design, cad development), the first thing that i do with each new release of FBSD is change these limits. i know of other organizations using FBSD (or NBSD) in real engineering applications, and they have similar problems with the current limtis. General Kernel Limits: 1) bump /usr/src/sys/sys/param.h:MAXSYMLNK from 8 to something reasonable, such as 32. why: i've worked in many environments where paths traverse 8 or more symlnks. if you further try to simulate that environment from somewhere else (eg, home), that can add a few more symbolic links, etc. 2) bump up CHILD_MAX from 40 to something reasonable, say 128. why: i've compiled large software systems that spawn a deep series of subshells and (then do final makes) and these can frequently run into MAXUPRC, which is set to CHILD_MAX. also, simulating make-called-tools from other environments sometimes adds a few shell script levels... also, limit problems like this, encountered deep within scripts, can be hard for the unwary to see and debug. further, multi-desktop window managers, such as fvwm, encourage large process counts, by reducing the management complexity of many windows. so how 'bout it? -elh elh@spnet.com From owner-freebsd-hackers Sat Feb 4 18:30:32 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA17749 for hackers-outgoing; Sat, 4 Feb 1995 18:30:32 -0800 Received: from p5.spnet.com (elh.com [204.156.130.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA17743 for ; Sat, 4 Feb 1995 18:30:30 -0800 Received: from localhost (localhost [127.0.0.1]) by p5.spnet.com (8.6.9/8.6.6) with SMTP id SAA00370; Sat, 4 Feb 1995 18:29:59 GMT Message-Id: <199502041829.SAA00370@p5.spnet.com> X-Authentication-Warning: p5.spnet.com: Host localhost didn't use HELO protocol To: freebsd-hackers@FreeBSD.org cc: elh@spnet.com Subject: controllable-predictable slip interface units Date: Sat, 04 Feb 1995 18:29:59 +0000 From: Ed Hudson Sender: hackers-owner@FreeBSD.org Precedence: bulk howdy. old issue: management of multiple slip interfaces is simpler if the slip unit number returned by slattach is controllable i'd like to ask you folks to consider adding the following patch to the kernel slip interface, which makes the interface unit assigned by slattach controllable (well, predictable) under most circumstances. the patch takes the last four bits of the minor device number, and, if it is within the range of the slip interface indices, and that slip interface is available, it is returned as the slip unit. if none of these conditions are met, the behaviour defaults to the current one: return the first available slip interface unit. ie, sl# = ((minor&0xf)t_line == SLIPDISC) return (0); ! for (nsl = NSL, sc = sl_softc; --nsl >= 0; sc++) if (sc->sc_ttyp == NULL) { if (slinit(sc) == 0) return (ENOBUFS); tp->t_sc = (caddr_t)sc; sc->sc_ttyp = tp; sc->sc_if.if_baudrate = tp->t_ospeed; --- 264,307 ---- if (tp->t_line == SLIPDISC) return (0); ! ! #ifdef PREDICTABLE_SL ! { ! /* ! * elh 9.19.1994 ! * make the interface number returned by slattach ! * predictable - make it equal to the last four bits ! * of the minor tty/cua number, if the last four bits are ! * less than NSL ! * ! * thus cuaa0 -> sl0 ! * ttyd1 -> sl1 ! * cuaa2 -> sl2 (if NSL >= 3) ! * cuaa45 -> old algorithm. ! * ! * if the interface is already taken (how? nunits > NSL, ! * or multiports?) then ! * the behaviour defaults to the old: it looks for ! * the lowest available sl interface ! */ ! unsigned int sl_num; ! sl_num= (unsigned int) dev; ! sl_num= sl_num & 0x0f; ! if (sl_num < NSL) { ! sc= &(sl_softc[sl_num]); ! if (sc->sc_ttyp == NULL) { ! if (slinit(sc) == 0) { } else goto got_sl; ! } ! } ! } ! #endif for (nsl = NSL, sc = sl_softc; --nsl >= 0; sc++) if (sc->sc_ttyp == NULL) { if (slinit(sc) == 0) return (ENOBUFS); + #ifdef PREDICTABLE_SL + got_sl: + #endif tp->t_sc = (caddr_t)sc; sc->sc_ttyp = tp; sc->sc_if.if_baudrate = tp->t_ospeed; From owner-freebsd-hackers Sat Feb 4 18:57:16 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA00455 for hackers-outgoing; Sat, 4 Feb 1995 18:57:16 -0800 Received: from efn.efn.org (root@efn.org [198.68.17.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id SAA00449 for ; Sat, 4 Feb 1995 18:57:13 -0800 Received: by efn.efn.org (4.1/smail2.5/05-07-92) id AA16491; Sat, 4 Feb 95 17:55:10 PST Date: Sat, 4 Feb 1995 17:55:10 -0800 (PST) From: John-Mark Gurney To: Paul Traina Cc: hackers@FreeBSD.org Subject: Re: popper In-Reply-To: <199502050021.QAA11297@feta.cisco.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Sat, 4 Feb 1995, Paul Traina wrote: > > well... I'm not sure this is the proper place to put this... but I have > > been having problems with popper... the major problem is that popper > > isn't truncating the pop spool temp file... and basicly I was getting > > messages over and over again that I had already received... so I decided > > to get a different pop mail server.... > > That's really strange, I've not seen any of these problems. > Pardon the stupid question, but are you sure that you're properly executing > the DELE commands and exiting properly with a QUIT command? > yes... actually... the problem came up when using Minuet... and that is all I have used besides telneting in... and both way have problems... and yes... I am sure that the dele command works as it is removed from the list if I remeber right... it just might be a quirk in my system... but I also must say the pop3d compiles faster than popper... oh well... I guestt I also forgot to mention that I put the file in the incoming dir... and it's name is "pop3d.newer.tar.gz" and the newer is because I acidentally forgot to change the name of who did the port... TTYL... John-Mark Gurney gurney_j@efn.org -or- gurney_j@4j.lane.edu -or- Fido: John-Mark Gurney @ 1:152/56.2 From owner-freebsd-hackers Sat Feb 4 20:01:13 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA03053 for hackers-outgoing; Sat, 4 Feb 1995 20:01:13 -0800 Received: from feta.cisco.com (feta.cisco.com [171.69.1.158]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA03047 for ; Sat, 4 Feb 1995 20:01:12 -0800 Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by feta.cisco.com (8.6.8+c/CISCO.SERVER.1.1) with SMTP id UAA14543; Sat, 4 Feb 1995 20:00:38 -0800 Message-Id: <199502050400.UAA14543@feta.cisco.com> X-Authentication-Warning: feta.cisco.com: Host localhost.cisco.com didn't use HELO protocol To: John-Mark Gurney Cc: hackers@FreeBSD.org Subject: Re: popper In-Reply-To: Your message of "Sat, 04 Feb 1995 17:55:10 PST." Date: Sat, 04 Feb 1995 20:00:38 -0800 From: Paul Traina Sender: hackers-owner@FreeBSD.org Precedence: bulk Dumb question #3: Is your pop server also a NFS server? I have noticed some extremely strange things with locking when I'm acting as a server. From owner-freebsd-hackers Sat Feb 4 20:06:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA03393 for hackers-outgoing; Sat, 4 Feb 1995 20:06:05 -0800 Received: from vmbb.cts.com (vmbb.cts.com [192.188.72.18]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id UAA03385 for ; Sat, 4 Feb 1995 20:06:03 -0800 Received: from io.cts.com by vmbb.cts.com with smtp (Smail3.1.28.1 #9) id m0rayEV-0000q7C; Sat, 4 Feb 95 20:05 PST Received: (from root@localhost) by io.cts.com (8.6.9/8.6.9) id TAA09402 for hackers@freebsd.org; Sat, 4 Feb 1995 19:57:14 -0800 From: Morgan Davis Message-Id: <199502050357.TAA09402@io.cts.com> Subject: Error building xvnews, cuserid? To: hackers@FreeBSD.org Date: Sat, 4 Feb 1995 19:57:13 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1269 Sender: hackers-owner@FreeBSD.org Precedence: bulk I just grabbed the three xview packages from ftp.freebsd.org and installed them (and many of the sample programs give weird errors or die, but that's another matter). I grabbed so that I could build xvnews 2.3. All builds fine, but the link fails: gcc -o xvnews -m486 -O2 -L/usr/X11R6/lib getdate.o main.o server.o textsw_regexp.o xv_articles.o xv_err.o xv_getauthor.o xv_init.o xv_init_newsrc.o xv_newsrc.o xv_parse_newsrc.o xv_post.o xv_props.o xv_regex.o xv_search.o xv_sort.o xv_stuff.o xvnews_stubs.o xvnews_ui.o xv_drag.o xv_kill.o -Lguide -lguidexv -Lguide/libguide -lguide -L/usr/openwin/lib -lxview -lolgx -lX11 xv_post.o: Undefined symbol `_cuserid' referenced from text segment xv_post.o: Undefined symbol `_cuserid' referenced from text segment xv_post.o: Undefined symbol `_cuserid' referenced from text segment xv_post.o: Undefined symbol `_cuserid' referenced from text segment *** Error code 1 Stop. There are calls to a function cuserid(). Any idea which library should be included to allow it to build right? Or some other configuration setting that'll fix it? uname -a reports: FreeBSD io.cts.com 2.1.0-Development FreeBSD 2.1.0-Development #0: Sat Jan 28 15:28:45 PST 1995 root@io.cts.com:/usr/src/sys/compile/IO i386 From owner-freebsd-hackers Sat Feb 4 21:57:02 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA04514 for hackers-outgoing; Sat, 4 Feb 1995 21:57:02 -0800 Received: from efn.efn.org (gurney_j@efn.org [198.68.17.1]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id VAA04508 for ; Sat, 4 Feb 1995 21:57:01 -0800 Received: by efn.efn.org (4.1/smail2.5/05-07-92) id AA01532; Sat, 4 Feb 95 21:04:05 PST Date: Sat, 4 Feb 1995 21:04:05 -0800 (PST) From: John-Mark Gurney To: Paul Traina Cc: hackers@FreeBSD.org Subject: Re: popper In-Reply-To: <199502050400.UAA14543@feta.cisco.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Sat, 4 Feb 1995, Paul Traina wrote: > Dumb question #3: > > Is your pop server also a NFS server? I have noticed some extremely > strange things with locking when I'm acting as a server. actually... it is... interesting that it could cause problems... I also have noticed that I haven't been able to connect with Sendmail from my dos machine... I guess I should try to disable the NFS Server and see what happens... Thanks for the suggestion... TTYL.... John-Mark Gurney gurney_j@efn.org -or- gurney_j@4j.lane.edu -or- Fido: John-Mark Gurney @ 1:152/56.2 From owner-freebsd-hackers Sat Feb 4 22:42:35 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA04814 for hackers-outgoing; Sat, 4 Feb 1995 22:42:35 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA04807 for ; Sat, 4 Feb 1995 22:42:29 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA10969; Sun, 5 Feb 1995 17:39:59 +1100 Date: Sun, 5 Feb 1995 17:39:59 +1100 From: Bruce Evans Message-Id: <199502050639.RAA10969@godzilla.zeta.org.au> To: hackers@FreeBSD.org, john@pyromania.apana.org.au Subject: Re: TTY Names (finger/who) Sender: hackers-owner@FreeBSD.org Precedence: bulk >I have serial ports with the following names -: >ttyd1 >ttyd10 >ttyd11 I assume the 10 and 11 really are 10 and 11 and not l0 and l1. >Under finger or who - they all show up as d1 ! >Is this "normal" ? Many utilities only support 2-letter names, and one of the letters is 'd' to distinguish dialin serial ports from ptys, vtys, etc. Dialin serial ports are supposed to be named ttyd[0-9a-z] so that the port number is only one letter. Only 32 ports are supported by sio, so /dev/MAKEDEV only creates ttyd[0-9a-v]. Bruce From owner-freebsd-hackers Sat Feb 4 23:50:14 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA08178 for hackers-outgoing; Sat, 4 Feb 1995 23:50:14 -0800 Received: from netcom14.netcom.com (root@netcom14.netcom.com [192.100.81.126]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA08172 for ; Sat, 4 Feb 1995 23:50:11 -0800 Received: by netcom14.netcom.com (8.6.9/Netcom) id XAA00665; Sat, 4 Feb 1995 23:36:54 -0800 Date: Sat, 4 Feb 1995 23:36:54 -0800 From: hasty@netcom.com (Amancio Hasty Jr) Message-Id: <199502050736.XAA00665@netcom14.netcom.com> To: hackers@FreeBSD.org, root@io.cts.com Subject: Re: Error building xvnews, cuserid? Sender: hackers-owner@FreeBSD.org Precedence: bulk Try -lcompat . The way I tend to find these undef symbols is to do first a grep on the libraries if I find a few of the libraries which may have the symbol then I use nm. Happy Hacking, Amancio From owner-freebsd-hackers Sat Feb 4 23:58:10 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA08878 for hackers-outgoing; Sat, 4 Feb 1995 23:58:10 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA08861 for ; Sat, 4 Feb 1995 23:58:02 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id SAA12171; Sun, 5 Feb 1995 18:56:38 +1100 Date: Sun, 5 Feb 1995 18:56:38 +1100 From: Bruce Evans Message-Id: <199502050756.SAA12171@godzilla.zeta.org.au> To: elh@p5.spnet.com, freebsd-hackers@FreeBSD.org Subject: Re: kernel limits Cc: elh@spnet.com Sender: hackers-owner@FreeBSD.org Precedence: bulk > 1) bump /usr/src/sys/sys/param.h:MAXSYMLNK from 8 to > something reasonable, such as 32. This limit should probably be changeable using sysctl. > 2) bump up CHILD_MAX from 40 to something reasonable, > say 128. > why: i've compiled large software systems that spawn > a deep series of subshells and (then do final makes) and > these can frequently run into MAXUPRC, which is set to > CHILD_MAX. also, simulating make-called-tools from other CHILD_MAX is bogus. It is only used to report a bogus limit to applications in and to initialize MAXUPRC. MAXUPRC is only the _initial_ value for the _current_ (soft) process limit. The actual limit is the _hard_ process limit, which is initially `maxproc' but can be reduced by applications. `maxproc' itself can be changed using `sysctl -w kern.maxproc=whatever'. Applications that need a larger limit should use setrlimit() to increase their soft limit. Systems that need a larger limit should use sysctl in /etc/rc.local to increase `maxproc'. There seem to be some coherency problems in practice. Changing limits with sysctl has no effect on previously set rlimits. This seems best - a process that has used getrlimit() or setrlimit should not have the limits changed beneath it. Rlimits are inherited, so changing limits with sysctl has on effect on the rlimits for subsequently forked processes, unless setrlimit() is used; however, the maxproc limit is enforced as well as rlimit_cur[RLIMIT_NPROC], so the unchanged rlimits may be too large. Process limits apply to all processes with the same uid. This allows a deeply nested process to screw up top-level processes by increasing its process limit and forking a lot of processes - the limit for top-level processes isn't changed so they may not be able to fork. Bruce