Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 1998 13:22:20 +0900 (JST)
From:      Michael Hancock <michaelh@cet.co.jp>
To:        freebsd-current@FreeBSD.ORG
Subject:   4 WILLRELE's to bite the dust
Message-ID:  <Pine.SV4.3.95.980313130507.15693A-101000@parkplace.cet.co.jp>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
This patch regularizes the releasing of dvp's for vop_create, vop_mkdir,
vop_mknod, and vop_symlink.  4 down, 12 to go.  Again lock state will be
done at a later time. 

Please test these, especially nfs and ipfilter.  I've only been able to
test on ffs, nullfs, and union.

My testing just consisted of make world while doing ...

find / -type f -exec head {} \; > /dev/null. 

I did some simple testing of nullfs and union.  It's seems Kato-san has
gotten them pretty stable.  What kind of things cause problems with null
and union?

To apply do:

cd /tmp
tar -zxvf vop1.tgz
cd /sys
patch < /tmp/vop1/vop1.diff
recompile kernel

To reverse:

patch -R < /tmp/vop1/vop1.diff

Don't commit right away, I'm going to do a few more vops to minimize the
number of commits needed.  I'll handle the special cases like a vgone'd
OUT **vpp which was a work-around to take care of aliases on block
devices, etc. in later commits. 

Regards,


Mike Hancock

[-- Attachment #2 --]
B5<wH`t 3?|ӓ%k
Ǚ[l$KܢꮮKZ8syME!/M^FPIf7IzAg5wm@C˝Ddͥ$GD  3(Z_MR'NO. ;,pꮩfٵaһM-X;DϧbQ7HͻsׯB̰&+~~ug?,<s-$7I/rS6J6/j_xR3ǗxD&Z5}<WGP˙(Z²?*rl"JٔTRu'I@[V
n&D;r#
t
"
Ց?j)WU?\$B5͒LKؠu{^}ܾ&״H8v%1zX.MО1Lq1|?O<3:8"fs
\Lu\H^6ՠ[ZXwE$װVW\@[iX [sCNwK&a\_ <B~e^U.C-\B耰S]6l1)Xz|B,Dx4Kxt²mYEB맒-
(WY6j=GFGh8.oP^6F+KO@2+i!300/,pECL4':aل$%z]2צkk`]o`Wg̷RҶJ$	)DRG;Y]Ѽ*еM^+
rP+֧a7<]VazzƭRN`){d#}ǻ;RZBQ(0~]h.4տ!GO7P	qw4:?@	\4W'FP]S~C<%8-2&3۰7RNG{:vhY(2cGYB.PfrhBWk^\?o6q7

C`>w\e4S~p&5잣_>
Pq:֒ă~ق1eo[!)XQHMKkQI,БPJs?,̽J߈9L}$X}6оPr9DCq	_,f0to=7%_Oz'L
- Q$+
 {()S¿Ě8KCߦ
SItsF6`dͿFX]2_G!r?C&ŗd]iIQL]l4}O$Źیs
|>Vt)eiި#Oe|mPzgdBr"$"81LxA(NYcp%DUplAR9@/[$Մ2OǧefAXhl#|Ի貭hˡ{ϳu{!߽=Ba5jlq`2G6@	шZS&|aܴ7a^sSSbN՚nG.b
H 	8d2FBE#'u*Du`i|Qwr%_*9%Uh,ix_B<t|7}67o?08n`|,Н#Oާw"W)%<HM9eU9dK`]Baxu9%7E42	\t	GwJ=fOa.¿23dpHHbT(hw0>.qPw}"wdp}yiLc4Wei?{(j[sqcaHK\}qmӧOD2k2ۺd")!.MإW'WXvAUt^ENڸ妗Qd=44ɯ)*%?.DI*;Qtѯ4	kgAE7SR0d>asb0e(C.oisaϠA2c"yٰ/|#!X1!`rYKYb4}Z_j
eħ\_
ޖ
AQ77nt-
COO+Cd؀/ޮÁ`iyWLx<,-lrN*#	̀~S9$
LR۴lYS6)Sad4mxV$uꍎfw`)ufꂈ[I83l@>!X-jT	_!ל1unLw1'|baQpCBF&io-L@j09y< l^=ձ@.uq6~/ΐ(';@CJ:?FUz5Y8]Ivi,ְ:4$tzH3Z=Ty`'I%dVS[̠y7GdJJh_GG{A(c~YF_4Cߒ!V+(aF-ˌ#4KZS'kJ3shRc<Jcz6O13 J>}6|d1ƛ3p|)^uVNxEV=Cηʘ9HB/uJd3R2Qޗ	N%Ie^VŵZ{
$nCYGx`an	zgGn։l9?iP%z#܋'˻|	:@X[<9"w=Na8ZfUe<r(R43ORII;Vi)Xhzj+%mThW$7oM"wg3|G@6d$Mik
iqwp/}41!26<q[K+Hϰ`G$lyWYhYJL
ާ3p8"ү+O o,`ZuW&OEy3뭹POPH`Rm71]yR
CvnQ@j2f5ώK6wM z.JoTPr7VHx2aN`JT2 KRO+u{P
}S;[=F@(Gev`몋l]̷O7]
}ۼmӰle'Q
:ۺ\D	\9'ʯO?LRwp,6:?;Kf-_M'5>R^0?b%T
uS0+ͩY4)JFs
sh0:*?9+fz";3W?XsD:uha+do썙N0`&D0MEcdg393)4RU+y)b7oZПu>dB($0_k?4@j7DC\1TZx⇯3b+1[~(HDz\ڿ6GR#ct0Ow{d
MuhN_u
+̏68a'>[;TO`*E
\sidrs[
s{[S]b"7]RkMg+􄇦<+6咹pw1-t|zv#}FFA>`Hp^C&rs-(&
㋍V=tʏMX>:(2M!}IhS/akp^PK|G:]߆3,L\ŘQً(̺/eqo_a\j:crzWәUl).i	%;|b
c~OFtu#dK"J4ْ^-f/^bLzc?ȐϰOet<)W)}nkH;tn?
LD
Yx)wv9I>]ǛTBD`Vx,OdeV>c!MOx̝S}?i-v;_ 0
Ϡ
?js~;"*>J9&D#1%`wo/!}%~D6v,LhJ53ў(q`7m#MyyX,fƔV,mIAlwWyV#-(K"GYϙE`bOIė&K{eM#nu>`lB:tCӀ,+,_GoBnL&MOU97gU|_x4BJ
pi87fj2_dCblHO*ۖkIhԦrEDg.?w`aﰙIƧ:۟]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕ]ٕg)	x

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.95.980313130507.15693A-101000>