bill@twwells.com (T. William Wells) (12/08/89)
The following article is based on information provided by Bob Thrush, rd@aii.com or uunet!tarpit!rd. The uuencoded alloc.o came from him. Should you have problems with this, you can send e-mail to him or me (bill@twwells.com). -- There is a bug in the System V kernel that can result in your system apparently running out of inodes, even though you have plenty of them. Running fsck after this bug bites returns your inodes to you, though the bug will likely strike again. This bug most frequently strikes when you are processing news batches. -- Here's what you do in order to fix the bug for some versions of Microport V/AT. It is rumored that this will work for versions from 1.3.8 to 2.4. First, cd to /usr/linkkit. If there happens to be a file alloc.o, save it somewhere. (This shouldn't happen, and if it does, you should know why there is an alloc.o there.) Issue the command "ar xv lib1 alloc.o" This should result in a creating a file alloc.o of 5248 bytes. Next, enter "what alloc.o". This should output: alloc.c Microport Rev Id 1.3.8 10/22/86 If either the file size is wrong, or the version stamp differs, you lose. This fix does not apply to you. Next, run uudecode on this article. It will give you a new alloc.o. Then enter the command "ar rv lib1 alloc.o". Finally, rebuild your kernel. The bug should never occur again. begin 664 alloc.o M4@$#`!J,+R3N$0``.```````A!`N=&5X=```````````````)`D``(P```"T M"@```````+<````@````+F1A=&$````D"0``)`D```0!``"P"0``VA$````` M```"````0````"YB<W,`````*`H``"@*``!<```````````````````````` M`(````#(#```_W8&FNH&8`!$1(E&^(E6^NL4:@J+1O@%F@'_=OI0F@````"# MQ`;%=OCVA)H!_W7BQ7;X]T0&__]_`^GY`,5V^/],!HMT!L'F`@-V^(Y>^HM$ M"(M4"HE&_(E6_H/Z`'4)@W[\`'4#Z<T`_W8&_W;^_W;\_W;Z_W;XF@T#,`"# MQ`J%P'6LQ7;X]T0&__]^`^F!`,5V^/Z$F@'_=O[_=OS_=@::`````(/$!HE& M](E6]K@``([8]@95!/]U+\5V],5T%HL$Q7;XB40&:,@`BT;X!0@`_W;Z4,5V M]/]T&(M$%D!`4)H`````@\0*_W;V_W;TF@````"#Q`3%=OC&A)H!`(M&^`6: M`?]V^E":`````(/$!,5V^/=$!O__?@G%=OB#?`8R?EO_=@9HD`!H;`F:```` M`(/$!L5V^,=$!@``Q7;XQX2J`0``QX2L`0``N```CMAK!@``!5":`````$1$ M_W8&:)``:'L)F@````"#Q`:X``".V,8&500<,\`STLG+_W;^_W;\_W8&F@`` M``"#Q`:)1O2)5O;_=O;_=O2:`````(/$!,5V^/>$K`'__W4(]X2J`?__=`W% M=OB#K*H!`8.<K`$`Q7;XQH2<`0&+1O2+5O;KJ<@(``#_=@::Z@9@`$1$B4;\ MB5;^Q7;\QH2<`0'K%&H*BT;\!9H!_W;^4)H`````@\0&Q7;\]H2:`?]UXO]V M!O]V"O]V"/]V_O]V_)H-`S``@\0*A<!T`^G8`,5V_/=$!O__?Q7%=OS'1`8! M`,5V_,=$"```QT0*``#%=OR#?`8R?'W%=OS^A)H!_W8*_W8(_W8&F@````"# MQ`:)1OB)5OK%=OR+1`;%=OC%=!:)!&C(`,5V^/]T&(M$%D!`4(M&_`4(`/]V M_E":`````(/$"L5V_,=$!@``_W;Z_W;XF@````"#Q`3%=OS&A)H!`(M&_`6: M`?]V_E":`````(/$!,5V_(M<!O]$!L'C`@->_(Y>_HM&"(M6"HE'"(E7"L5V M_(.$J@$!@Y2L`0#%=OS&A)P!`<G+58OLQ78&BP0STCM6#'<<<@4[1@IW%<5V M!HM$`HM4!#M6#'\=?`4[1@IW%O]V#FB0`&B$"9H`````@\0&N`$`R<LSP.OZ MR!@``/]V!IKJ!F``1$2)1OR)5O[I@0)J"HM&_`6;`?]V_E":`````(/$!NEJ M`L5V_/>$T`#__W\#Z<(`Q7;\_XS0`(NTT`#1Y@-V_(Y>_HN$T@")1NR%P'4# MZ:$`_W;L_W8&F@````"#Q`2)1OB)5OJ#^@!U"8-^^`!U`^E-`L5V^/=$&/__ M=4K%=OB+1@B)1!C%=OB+1@J)1!K%=OB`3!#&N```CMBA5@3%=OB)1!RX``". MV*%8!,5V^(E$'L5V^,=$(```QT0B``#'1O8``.D8`F@``&@``&@``&@``/]V M^O]V^)H`````@\0,_W;Z_W;XF@````"#Q`3IF@'%=OS^A)L!Q7;\QX30`&0` MQ7;\BX32`"7P_T")1NP%'P#!Z`0STHE&Z(E6ZNFL`/]VZO]VZ/]V!IH````` M@\0&B4;RB5;TN```CMCV!E4$_W04_W;T_W;RF@````"#Q`2#1NP0ZVW%=O*+ M5!B+1!:)1NZ)5O#'1O8``.LXQ7;\]X30`/__?C/%=N[W!/__=1K%=OS_C-`` MB[30`-'F`W;\CE[^BT;LB832`/]&]O]&[(-&[D"#?O80?,+_=O3_=O*:```` M`(/$!,5V_/>$T`#__WXA@T;H`8-6Z@#%=OR+!#/2.U;J<@UV`^E#_SM&Z'8# MZ3O_Q7;\QH2;`0"+1OP%FP'_=OY0F@````"#Q`3%=OSWA-``__]^'\5V_(NT MT`!.T>8#=OR.7O['A-(```#%=OS'A-(```#%=OR#O-``9'0+Q7;\QX30`&0` MZTW%=OS'A-````#%=OSWA*X!__]T28I&!C+D4(M&!L'H"%!HD`!HC@F:```` M`(/$",5V_/^TK@%HD`!HT@F:`````(/$!L5V_,>$T@`"`,5V_/:$FP'_=0/I MB?WI;_W_=@9HH`!H"0J:`````(/$!K@``([8Q@95!!S%=OS'A*X!```SP#/2 MR<N+=O;!Y@(#=OB.7OK'1"0``,=$)@``_T;V@W[V#7SAQ7;\]X2N`?__=`?% M=OS_C*X!Q7;\QH2<`0%H``!H``!H``!H``#_=OK_=OB:`````(/$#(M&^(M6 M^NNCR`0``/]V!IKJ!F``1$2)1OR)5O[%=OS_A*X!Q7;\]H2;`?]U*,5V_,:$ MG`$!Q7;\@[S0`&1\&,5V_(N$T@`[1@AV"L5V_(M&"(F$T@#)R\5V_(N<T`#_ MA-``T>,#7OR.7OZ+1@B)A](`Z^+("```QT;\``#'1OX``.MFQ7;\@SP!=5K% M=OR+1`([1@9U3\5V_,5T"(M4&(M$%HE&^(E6^L5V^(-\!C)_"L5V^(.\T`!D M?B+_=@9HH`!H%PJ:`````(/$!L5V^,=$!@``Q7;XQX30````BT;XBU;ZR<N# M1OP0N```CMBA$@"+%A0`.U;^<@=WASM&_'>":*``:"$*F@````"#Q`0SP#/2 MZ\[(#```N*``CMCV!C@*_W0#Z8,!_@8X"L<&0`H`8,=&^```QT;Z``#IP@#% M=OB#/`%T`^FS`,5V^,5T"(M4&(M$%HE&](E6]L5V]/:$G`'_=0/IE`#%=O3V MA)L!_W0#Z8<`Q7;T]H2:`?]U?<5V]/:$G0'_=7/%=O3&A)P!`+@``([8H0`` MBQ8"`,5V](F$G@&)E*`!Q7;XBT0"F;N@`([;HTP*B19."K@``([8Q@95!`#' M!G`$``+'!G($``#'!FX$``*+1O2C:@2+1O:C;`3&!E0$`<<&=`02`&B@`&@H M"IH`````@\0$@T;X$+@``([8H1(`BQ84`#M6^G(-=@/I*/\[1OAV`^D@_\=& M_```QT;^``#K5<5V_/9$$`%U2,5V_/=$$O__=#[%=OSV1!!&=#7%=OR`3!`! MQ7;\_T02:```:```:```:```_W;^_W;\F@````"#Q`S_=O[_=OR:`````(/$ M!(-&_%RX``".V*$&`(L6"``[5OYR!W>8.T;\=Y-J_YH`````1$2XH`".V,8& M.`H`R<LH"9``0"@C*6%L;&]C+F,)36EC<F]P;W)T(%)E=B!)9"`Q+C,N."`@ M,3`O,C(O.#8@+2!R9'1H<G5S:"!F:7@@,R\R."\X.0!"860@9G)E92!C;W5N M=`!N;R!S<&%C90!B860@8FQO8VL`5&AE('9A;FES:&EN9R!I;F]D92!P<F]B M;&5M('=O=6QD(&AA=F4@;V-C=7)R960@;VX@;6%J*"5D*2QM:6XH)60I"@!4 M:&5R92!A8W1U86QL>2!W97)E("5D(&EN;V1E<R!A=F%I;&%B;&4L('1R>6EN M9R!A9V%I;@H`3W5T(&]F(&EN;V1E<P!B860@8V]U;G0`;F\@9G,```@````0 M`````0`*````#`````D`(P```!@````!`"4````8````"0`_````$`````(` M:P```!`````"`'T````0`````0!_````!@````D`DP```!`````"`*8````9 M`````0"H````&0````D`M````!H````)`+H````:`````0#G````&P````$` MZ0```!L````)`/4````<`````0#W````'`````D`#P$``!T````!`!$!```= M````"0`M`0``'@````D`,`$``!(````!`#,!```?`````0`U`0``'P````D` M4@$``"`````)`%@!```@`````0!=`0``(0````$`7P$``"$````)`&<!```B M````"0!J`0``$@````$`;0$``!\````!`&\!```?````"0!U`0``&@````D` M>P$``!H````!`(X!```C`````0"0`0``(P````D`H@$``"0````!`*0!```D M````"0#A`0``$`````$`XP$```P````)``0"```8`````0`&`@``&`````D` M)0(``!`````!`"<"```&````"0`Q`@``$`````(`;`(``",````!`&X"```C M````"0"A`@``&P````$`HP(``!L````)`+<"```E`````0"Y`@``)0````D` MT0(``!T````!`-,"```=````"0`\`P``)@````D`/P,``!(````!`$(#```? M`````0!$`P``'P````D`6@,``!`````!`%P#```,````"0!G`P``$`````(` M=@,``!@````!`'@#```8````"0!^`P``$`````(`C`,``!`````"`*T#```0 M`````@"V`P``)P````$`N`,``"<````)`,\#```0`````@#U`P``&@````D` M^@,``!H````!``,$```:````"0`(!```&@````$`(P0``!`````"`"8$```H M````"0`I!```*`````$`+`0``"@````)`"\$```H`````0`X!```*0````$` M.@0``"D````)`$8$```J`````0!(!```*@````D`3@0``!`````"`'T$```0 M`````@")!```&0````$`BP0``!D````)`)<$```:````"0"=!```&@````$` MJ00``!P````!`*L$```<````"0`1!0``'`````$`$P4``!P````)`#H%```0 M`````@!"!0``$`````(`5P4``!T````!`%D%```=````"0"_!0``*P````D` MP@4``!(````!`,4%```L`````0#'!0``+`````D`U`4``"T````)`-<%```2 M`````0#:!0``+`````$`W`4``"P````)`/4%```0`````@#X!0``$`````(` M_@4``"X````)``$&```2`````0`$!@``'P````$`!@8``!\````)``P&```: M````"0`2!@``&@````$`7@8``"@````)`&$&```H`````0!D!@``*`````D` M9P8``"@````!`'`&```I`````0!R!@``*0````D`AP8``!`````!`(D&```, M````"0#Q!@``+P````$`]@8``"\````)`#8'```P````"0`Y!P``$@````$` M/`<``!\````!`#X'```?````"0!A!P``,0````D`9@<``#$````!`&H'```Q M`````0!Y!P``,@````D`?`<``!(````!`'\'```S`````0"!!P``,P````D` MD0<``#0````)`)<'```4`````0"=!P``$`````(`H0<``!0````!`*4'```4 M`````0"L!P``+P````$`L0<``"\````)`+0'```0`````@"_!P``$`````(` MW@<``!`````"`.L'```0`````@`*"```*`````D`#P@``"@````!`!,(```H M`````0`H"```-`````D`+0@``!0````!`#$(```4`````0`T"```&@````D` M.@@``!H````!`#\(```:`````0!%"```&@````$`2P@``!H````!`%,(```: M`````0!9"```&@````$`70@``!H````!`&((```:`````0!G"```-`````D` M:@@``!0````!`&T(```U`````0!O"```-0````D`>0@``#$````)`'X(```Q M`````0"""```,0````$`C`@``!`````"`)0(```0`````@"9"```-@````$` MG@@``#8````)`,P(```H````"0#/"```*`````$`T@@``"@````)`-4(```H M`````0#>"```*0````$`X`@``"D````)`.P(```J`````0#N"```*@````D` M^`@``#$````)`/T(```Q`````0`!"0``,0````$`$@D``#<````!`!0)```W M````"0`9"0``-`````D`'PD``!0````!`"0)```2`````0`F"0``%P````D` M+F9I;&4`````````_O\``&<!86QL;V,N8P``````````````86QL;V,````` M`````0!H``(!`````-D!````````!```````9G)E90````#9`0```0`D``(! M`````#0!````````!@``````8F%D8FQO8VL-`P```0`D``(!`````$4````` M````"```````:6%L;&]C``!2`P```0!H``(!`````"T#````````"@`````` M:69R964```!_!@```0`D``(!`````&L`````````#```````9V5T9G,```#J M!@```0!H``(!`````*(`````````#@``````=7!D871E``",!P```0`D``(! M`````)@!````````$```````+G1E>'0``````````0````,!)`D``+<`!P`` M````````````+F1A=&$````D"0```@````,!!`$```(````````````````` M+F)S<P`````H"@```P````,!7```````````````````````=7!O<G1I9``D M"0```@````,`+C$R```````H"0```@````,`<VQE97````````````````(` M8G)E860```````````````(`=0````````````````````(`8F-O<'D````` M``````````(`8G)E;'-E``````````````(`=V%K975P``````````````(` M+C0S``````!L"0```@````,`<')D978```````````````(`:'H````````` M``````````(`9&5L87D```````````````(`+C0V``````!["0```@````,` M9V5T8FQK``````````````(`8VQR8G5F``````````````(`8G=R:71E```` M``````````(`+C4Y``````"$"0```@````,`:6=E=`````````````````(` M=&EM90````````````````(`:75P9&%T``````````````(`:7!U=``````` M``````````(`+C@V``````"."0```@````,`<')I;G1F``````````````(` M+C@W``````#2"0```@````,`+C@X```````)"@```@````,`;6]U;G0````` M``````````(`+C$P-@`````7"@```@````,`=@````````````````````(` M+C$P.``````A"@```@````,`<&%N:6,```````````````(`:6YO9&5X```H M"@```P````,`=W)I=&5I``````````````(`:6YO9&4```````````````(` 28F9L=7-H``````````````(` ` end --- Bill { uunet | novavax | ankh | sunvice } !twwells!bill bill@twwells.com