H43506
s 01070/00000/00000
d D 1.1 02/02/05 09:39:38 torvalds 2 1
cC
cF1
cK11739
cO-rw-rw-r--
e
s 00000/00000/00000
d D 1.0 02/02/05 09:39:38 torvalds 1 0
c BitKeeper file /home/torvalds/v2.5/linux/fs/hpfs/dnode.c
cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864
cHathlon.transmeta.com
cK17093
cPfs/hpfs/dnode.c
cR63507dc79faa1aed
cV4
cX0x821
cZ-08:00
e
u
U
f e 4
f x 0x821
t
T
x^Õ]msÛF’®|”~ÅØ[–I‰’EÅÎ‹yoëœì¥.—M%›Ú¹-D€"Š`0’³Öýöë§»g0@ÊëìÕ¥vM`^û}º{f �¾6gû/÷Í¡1‹|¹¹1/_\¯èŸtY¤ÙÉŒj¸ò¿ò›Í")ÍwIUÌn3¸•‚KÖUrr“¬©ûÉí|~2Û,ó“ÙoÃ‘þùgÇôÏçv�ëd™R³+“æëlVë·†§1Õ:ËÌ±IÒ”jG&ÍY•¡á�)³d=»Æó¼XsÇeUÒh/ö÷ÿ�/g‹u
ˆ§óåÉõÓýý²Jª|fÅ|>­ÌUVMWE9(«õfVét‡éÈh÷”QÍá<Í†ûÿØß‹Õ¥Ù¤«bš-Ss!cãyšfƒtHÍsªÏ©fLÏ€~@sÛvó|]VÚ’6_éÌ/xYf÷Ò Aµ—Ïe„@Í:«6ë¥Õ¡I�_—Ùbn¾øÂ¼šwÆVät>:¢Ÿ‡ý½ÕšÀº<ý�ï¾úáÜÒçÜ,‹j:/6Ëô¿—O{sô®Á	·‡ýý_‹<²}‚çBpþY¦R&´%Ð)MhëWTâ¶Üíøu>å¡×$ë)5>LÏ‰ŒßnñSþwª;:BË¾‘¨è	x”ž:ó“A~pz:÷Hÿd ÈÚ›Ûd±(fƒA~tz?I´Ëü·¬˜+MIöÿüÕwÓÿüòûo¿üf¨C4_l*SÌÍmv5 64x^åÅ’±¬”{Ê<>(¨è,4àlõ–AuQ‡*š0e¶›9ibçŠx=‘Fy÷ ÖFÛ0Á�*èÜÕÄ™1š}ûã7ß4Ä‹LÃîâåD*Ñ??[ÖvÌ;4WEUˆ"LTa!œÍ'4­È˜Á¨‡¹$fNª¼¿Ž¸LÏuÜŸ1.Ð¤Q~ž˜Ÿ1
µÀ æ�j�ÍÔ¶�ŽŒ —a¶ÈD¶³²£®žìÁšzf$ü‡¡ß%ë%YçóZ|WÕgkóluüúÙég÷ÀßXÓ2B»„¸2Ÿ&dÉÝ,Î|3Ç‰TSR50¼ƒãÜlp8ª›C+öw8‚\[ÑX��”¬Î2²U<-!ä3Ó”“ ÙZ®	Åi¹¹,+‡ÈÊA:wO•XMˆÛŠ×²=ô`*íÅa=^8hºã¨öÀüÏéýÇ42�?˜»W�iPÕÞ1†ß¬É!Fù²ŒÌœº§Y÷ÌiýzpàOd^k­‚YÇ:²t^³#3c!§Á—æµ†²ëÃynXV�Ì3S•P}˜™×¯Íg¬5Ù¢Ì”>Ìï$ã¡ÍU²Xÿg48öiðÉV ¨G½%hÌtµÎ¦ä<²{ÓðÌz°‘u¶ø^ì”¼Ø7¡Ç!û N˜ÎE?h$�À{Ï¹Lhá›²(2<ý‡"Á¿é8¢-“]’?Éhé*`q+7«l=½$·éÆ–Îý®ýq�­ÌfËÂ¬ªu&ÖCóp²”L­·Å}²õº Fæi¬s“Ý®*~@ðIâÕÅe!w¶®ÍVR�ÕÙõ�ïŽ¿N‹»¥:_[g­ç£`¨4Éb�%é[ƒFõºÉÐ`¸=…ÑÓ8ª‚3 3â¤E¶¼ª®Í“óñÙ® ]&©À¡”Î—ÝÔ	§U�kŽ0j.‚7Ä] jxmÎN_~(OUd",vBÎqLs´�ÛóèAäøÅ–kFB3r³|é;³ëdM4ï“ð2ÉÒÀë¬ùSššdiˆNä¼“‹'0RxkÒbùœŒz²Îàæ�®‹»Ò¿g�½¹|[e%Ç¯1ñæÄPµYØª:›e™_-³ÔÔËä6ñq("P_ÆPDi›’Å+:ÍŒ›,�"²K‚§�›ÝÍ;ù V	+ÞŒêD-‹Û}ŠÉJˆ8“¡Æ<—"ûäŠ!wâÃ¬Ìbòiž¢‡<›�ž¥C§·Ù=…jeKU„ÞÜmÕ±vÛ©íŒ0>šKø†‘Ü-‰M(ŒB\ÀM³«`¦{˜Šú“VÐòt¤QÎFÂr‚q=Äß’{åã14÷Âñ.¢?X~<%“Ž­™½˜T|vÿ±åa^2û¦P{–GCÀíñ�:è“à‰ˆ·fp»gÓ9ÝJ¦´yÃ©'k
�\"jÏ«ç%)å%'­BŸWW�ÑÝ¸’9—Ð‰glQKª
«Û{Wûí¯n-#ZóRˆËB)
u�GôÉZ‹_S›a]~?Ý¬ .ªÛB§j¨|[OÏh#¤™ü³VIU¹á(x¿l’tz¹™Ï	Ñk²æ—KØÕ[\‘6°k(`´n“Õ”€ñg`dh8—j0­Í
N °|÷Î `]�ÊñH¶éž¶ãf<·Õ-�$èðŸ³¾™¾T˜âÕÛO/�`Ñ´%Y3
^zµ¨ÜeÕ—rµÈ«
Ù_Âh�ý²!ö¦¬t°Xn±¬
K¡¥M„n%=ÇËºÐšl‚Òð1ÙZfwSÖìÈ’ãøÿŒùß³Zt-ïiéHðÏÿ°øZ÷Þ›*a<ÖÂ­|]J±ä
Å˜Ò“Q%+§}¸YRµb.°ò�vœB³3ñÍy|SçJÏ^}KŠöäDiÈ–—øë„ÃfEÕlëâsU�99—™íA2MÙ2›9’5ååH·|Ù9·ÌGèý,}¬ 26­ü’U[²!Ñ£KQa3ÒWÜ÷˜…‘Ÿ&Š¾+:.¿—U±šÎÞÎä#5À fg1Ò<µv¥C©£`·àö·ôi.!Ý.£ùâÂ‹læ
CÍŠÕ[±Àò€Êm_ÐJe¬Ë_Eœ²ÛEH¥4ÈA’Aá)4e22ÕHµÝÍ8ÿ62/©íN_QC$†¹±
N�¹�s$Ê�&?”ÐY+­è£ú¹µÊ{zÿùÙË˜ú’ç:“S,kn“{ÞT€«-Ÿ# •m=j vè.¯®÷ÙÀ¢
ñ7NÌß¨¦4Õ5Y,oéŸYvbþz�‘v»)+é‰œò%rÂ¡Ùæî:_øë@**êy——™Iß»ëb!.ïAŽx0žkŽ1î²çðõè‘¹+6‹TúÑ|‹¢¬N°þôš.Ùª0kºâëàëøžsq‘öÁÿ|¥AóZ¬±iê zî¢�ÒÉÒnµƒá€ÓÁR
—¿Žx¡²éÈSíâí…9ƒt×Eâ$3¾e"á›�a’Eô"3uÉòÔ–}³L.‰�´fˆ(	#Žõ—½ö»|± ;gÅz½YUYºoz•Èš|*p$Ö
h¢Œ=Û’Ó T´âmÄÞ]aLçxž›P”<Òë¸3Ê²’
¸=a1ÇjŒy›æœX°ÝBªE«·�Éy±ÛÇ+Þ²5à®_ÅãÒ¯Ý³¶hˆ ®K	HÐÐ*ìÅ…!6Nà™@Ã^Yß
÷Kt·úC|*iæ°Ú”ÞBRŒÚæ¤ ¤ˆïG$_ºÝ‡Er�¶íy! WÇ4~M\˜þÓôt‘"Ò‘;$`)È»ÜÍ=*¡ŠÍB$RÁ µVð1yß5²·Ÿ·üú¥˜7uÙïšxŽÞz7C¿]ÙÙ¿Ú�µJ�oßÖÍðÝQpNÈ&á„ç#sA›nµ“Ì-f“Ä mÑxi“y“ö1Taˆ	ÌÒÙl½L?�þý$ÍËØ.l°ÆÒ¦�•Èš€&³ë‹%““tÆ�¡ÐÁš4FûVÌÞ+ä˜­…½+ìê%k~³—Ò/ÍNú¬!¢[eUˆ?NôÔ„6š˜Ãù±V¾Àzp†sq'hóµ¹N*r»6³k3['¿½õZI »YkK¤ñ²¤ä¡�Î¥�—"
RÂ\µîn�WvÔ»uQÁ…$¯´pB¿4U~›•vöb“\ÜIšpž“8�cy¹¹:†¡U3y!^q;uñ¨LE$Üwy
ÑÓlU]ûÙ	“CÐ;ÖÙÛk¬[Ä2ÂE?É2Ñ¬€ýõ³Âð@¤QJ«áïÁ
6ˆ_=•}d`îõzÀ†1Æx—UàêØÑp°5ÝønŽÇ[BwEîX‚ò=…B7#¸#‡éaFS¹qcxÌ®¹D¯Ñ…_9Ox©ûx{ˆØôdº¨ i°ÚLgÔŽ,ilS›ŒšÔ«„GÀ¯¾ÿòËé›oÿòæË¦zóÆzÊF7H"ËDB/îö+™@mº0GGÙ¯$QTéø$ %åØâ’UEöñhpö«Í²/eÓÌnSÀØ|•#SZ‡Ôæ:¿¢XWê|ižÏ×Åís·S�¼*œHìI†Ï«â¹ˆ*[®ïeŠ‘Õ0ÜeÜ:5Å¨ÜP5Ã>1âúû›0¢ØJŠe³gØ` �†T¶mÞ|£�9Â’ª`[å1]S5^9Yˆ)/”•—$äœE]Úa¿:íŸdLaÄhò“NvxÐ‹ä"ãZ­;¬Ú#ÍšGÏ§¼Û$q¬]cÌgÛ\÷œžÀHvSAÈn-·n:°¼ç†zÙ,R|¢¼Fz¢…×òHÞñPu¤©x`ö-VÆÇIŒŒ“.TbÕÛ!Á[h6{ñz»#$²—=u^N'¬>¨¨ÚØ:ã(ÒÕao£c?8)�ô^ˆJµ(”%•P»s
)�9âm)àMd.ñ‚=²ÑEö…â¤¯d¢`†p"ÍÆ`G•à £C#”ÍhtÁ …„]ËÚ'ŽP#¾Îà”€é­ØÁêqBÓ)ÃŽ ÔâÝ;ã	ÖŽÔcZd%vcXöx÷ÀVí|ÔB×Èùv]ä,�_ÄsêN¤22 ð|”c#ô µ�‰á ¡Ý6ÁCæ~§vHjª<ŠÌ-™-6ƒ^ãK£G9É(ËÒtìE �Šÿ=<x9e&†zŒ"c�e“³-i5Q§­>úà›�šÒÝá m¦´•·Qä«ÞMo¬‚3V;ÉîQÜ2L¥Ã6âgpÁÄ$°ú˜b	©�°‡GO(QmÉÕ’}l&
<.ÖvxWðÅÐq@‹RZÞ8ÅZä7™(±*>8¡4æVŠa¯[ŠnÙ�g¢S0ñ]´|©Þ;Œ t+î9iƒÀA¢˜}šWÓä*Ém¨Ç½vr|Úˆ×!�2k»•—A3¯}¹a`‹^ls( p¼-9¯ÎøhE´J÷ŸãDÒÈš)…5¢^sëõíÕØ3øu”‰W±|b'wÒÜnŸÕÁ-[�6{Î%a	/ V/|¯È£/¯	QÍþ€n†EJq‰hpåí­³:0ö©—4è¥²xÓ\MZÜëOãˆ®õ¡+\1*Ü1õŸ¹Þ….Î£†‡-Ô]vS2Œjßø™�fÀ6HÇ}
Åf|×'�Ò±¦-EV¥ •¶vÙyIÍF$B+j·å�Éã½²µ.CÑ™°ÝãÄE�³µ aRQóp mîC—k‹ÍX’Ò“¼¦I�›ÚÞ-úƒEÌ	±DÎ¢Øœ^xÎîÄ–4!óÒŸÜ"©<ª/bÖN¨¼µMÓÏ\£‹«CÌìxêQëE}­}*R´�1õÍ‘ÜÕ{ÆÙrR·u(Æ
<ójÓµ�¹¿=Î²w@3¤yÇÞñ‘y)±u°a�“7í):Æ`4Ä?°£2ÒÎF±yèžhÆNÎ!N
óQ šõdîú¡LÓ?m‚�´¬	±³�ÖHÞgà2<;ýØIe‹#M!%/TÅ	¤r§„;Üp°¥›±£ýŒ‰ãí6Ö*L<�Uv6Òc{ìE
,íç>µž dŽíGm?“Ã™ÐËd‘,gÞ™GT†ŒugÊizD0ø¿íóôXÝ¢åòìlv|ó¢¡jwgÙ’�w¡V“<[ù6z‹¦µy8[›ºçTÏ[h£:Ö¢Ž”;_±ìñèP°Û"îEwF”§Í¨‹,ì¡ïÒó�ßÿõ/Ç¼{ &VšEŸÃvð<ä;•.„²*…ûÅÇÉ¤©X&‰D¼³xúÔ$°;
¼Zg¿ºU»�øÃÀ=ß_õ}“ž.xk ÎcƒˆÈ%=›þíŸé‘bŸÒQÒú©Xû±FŒQµ¸÷«�JC¨-q¶,3#UMˆÒÈ¢Gž.æSÔ¨Åv‚Ï*Ú?nÄÁO½´º>mí5¬°û@Àf)†WÄ˜£0Æ¸’–1¦'­O/Ùjì^Ígœ»G$ÌnóeÂ�3ê¦XekÞ@óF`÷<"v‘W Û~'t;`{l;¼"V>÷‘™ëê'éñ[ªªñVƒ³®­¥T"|ç4Ý¹œÁè"RÍÑ][5S<>ÆåÆ½®ß‚}?oÚÐùÓ~uù
ª¼¿ƒÃÐ%H-G¢×Lu@’â¦ÂÈ¸‡Ç9#¡Ejš5¦DcÜZ>‚ÆNœxè¨@ë^ËÂÄgýƒ•ÑÎCè%]œr\Úéÿô8Oƒ•ÁwV¶ºP=C¬âÅ:²#¾�|ûÂÐ¶àÿœª…¬Îþ»“3³¿¥9ß!ûŸq`ÞÂaÈIùöNÎ»ãYöK‚ÃWëŒw»¤åÖLz×]Íú®˜mÐòŽÁÅ/ÌÛy
‹øì)ZRá¸A0ml1ÒšúêJ`ï]•’³ÒA\Èp7½®6!ÎMû^©ŒHö°÷‚iìô¥UJÝ=�ñx¨!ePä"ï�"ªñ'P\¶„°€bY)vm‚HW)¡º£d[Æðvž¼a ¸ÉŽGŠÞ`yñüÜ&%¤´ç¬�#NQrŠa¿ûR§¥’`/¾ñ‰4ÐØÞÞ`iîY;\£˜V*R1DkcZøÂŒ½:ÿhtMLŒJP'RÞ)Ç›„�†æ¾õJ\�zû+Kö'P¾ö‹�ª0î>l½…|hVl–šï¼X X èþáR{y†GË‰<Ä–ÒµËI�åKhk3Ùq_°aî&¡aZUë‘)R¶÷Ö:…×Aaõ¨ µW«¹½¯©ÈàKYî™¯} 6üêŠ¯Œþ¶¡P*Ø0l‘ØüalÊÅ…ÇÝíL¦») ÜÍíÃÆ·aPÄ!Ä¿O.Ìñ˜-Æ²ç§P”¸£˜e\êoA._fÙ¸ÓSÏêŠâH‚«KïT&P°ÝÄHÆ�KšVSñáë–|Veàa«íµ¼µŒ5ÿ]y…_­‹YVÂ´L¼êÕ(º„Ûâ^r<*Å?âc8|yÐ¸ÑÓe,ºLfÏî¯¥š	SªÑ•šš2@L•!•£fúÒ¦*ã$`ò©–Èt5-­œÖË<GlJYYõçïP�3¢böÅéXÏXÖ‚pGytÝxõmgˆ� ¬`É~XQN¬ò	…µD@ut}ožºŠÌ1í!îF”´Ç”°XÀd¤¦ä,0%Êp>BmyDú¿ Û²¬®ÞçN+ úßƒñï2àâp†FŸ¬¾|V®Û¤Ë¼Gýkþ†õYH�äO”sºz_°$P0à…³Ï$	<®Asƒ’÷'ñ1Æqc+2?:‚ÿ‘RˆÀàOvÚ Øžïa{åNÂ×Fë²þ2O d¾TÛ­�½çÇå
>¡mí·Íã«YYei°%É7Â‘8ùÒ |Ë¦I)¦%a©ÄÝ•…i‡£AA_e])ÇŸXFãâ~7<‚ý=ÿÐÎj™¶×÷8öz2Ú²ÓÊ¢Ø«¦Öñ¸•„öÎ€
¶�Pn8]6h|½oH#� ‚Ú…žV] Ô�Þ{Åçs˜HCô�Tkg°l2Ý0­LE’{f6žY¢kZt¶Šë³Ul‹
ÃaK`Ã�½j¨‹ÏÆ®Än‰¹YÂµ×Š?nRß©jJwÏ×T`;*7+YÑbu0T�zeÿ´JÑ6¬h!E8±­ø9Bð0üéa|£ódž9âý€4îÓO'}*à>a«AŸ~ —õá€á²B1/“|�ù_š?zÌ‡yoÙâýÂ:ËÛáüCUêÉàèˆ±ÂL?ý4ˆ£5sáƒËV¶–þ±™­I�\Öý.a²~;á:±¹¤)<‰¸|bâõrãO@ ã~%úfOnÊ§xa²§4¾ƒ`OìôèwƒæM=™8yˆÏCLž&B<°ñïX@JiIÎ(‡^SÀ6!±•3ÓZÃ›² .™XG\UnŠ�“pYj¾Ú)@aÜ“ÂÁëtØÚ­õu{#-¾@ÝiÇ¸®k-R\ÔŸ™�©»%8–Xõò,tañ‘…`jm©æ�†
”îXS‡¼¸aóùÓ½mƒ*;Ò�<h’(pB¶)ÊÖ
w»»j›ÒV8pBB‹¼Åt›ä-G¨ù›û0Íê>ª³¨,©=„H•ç-GoÎ"a
jîÄït˜¦Îmn_·¢ôóÆÚÑY¡>vÛ;bAþaúõo¾þ¾æâmÁ’ÞË`Ë\°QhÊA nZù^—×7æÙð{p0ÛŸ‹)ëßJsS{÷l=g¿3©Òn�±[3+Ú"šF¤¶ Ä
äK…áå[R'Ýöè¿|ÝdØ¤[éÁOíN·u™›Uð®uçÔ~»ƒ<™lÔŠÄ:6¹�ÿ=oØCVÜNÌ×KÁõm²0³¤¤x9¯pú[?æäî—âÆjuW` �uŽ�5á>.žnÊJþX>Ur�¿¸,gZ–eÐ»ël)×Ow§¢˜7(ô²}�sµûhÿá‚¤Gšƒ`NŒÊ—+œ<´o�vjPgZ²?¢vòä¥ãBã­É.Ù‚hè<,—µViÊÅÞÙ}XêgñqdWß‹±o ÄàÛ³7:Ÿ‚×sÜÅžv‰hûÄ\ŽK¼ÓØQœ»1N¦´²7UþîÂ`&SŒË[ØÜ‹'ö�wÅô}øË	Tž�÷±\þÿA¯Aêé%‡ÃÕ±µÛ3×Ôaµ3CâÑ�ÝqWã°‰¥Ñ^CÑÏÅÄ/ÔcM)WÙ,Ÿç¸�IOÌ�øŠÜz³œ%nüê˜ý{ß^n"$øãTd“®³ÅJF±ÀJÍQÌ0€áÜ½áÞ4�“´ÛAÏ.va°½Ë²ƒSûFÐÀúÜâ,#jx9ãÒk¹aë&­ zÄñ’.+D›>¯«e<={M~2’%ûÛ»ÁÄ€Óó\Vd4ac4Ì‡ø$)±Kå¤ñAÒúïæ`Ê9mÁ‡+Ç¯àZy*;ªŽõÍä“Ö ³À¾�¯”±]\ÑÞc¹}+Ÿú)l|52§÷ø;O„#ŽŸH«ÂßŸÆ¯ðÇ•Ð@Žžz Œ_M|0¨{�"Güq g¢ä¦ÄRÃD1O VïRb¤}ötD�w+æ‹äJ:ŠâÛk5åYbÅ–«öËãZß5^Ñ(Ú!pñ@[à±9†§ëfÐ¤ñ¡¦z#“E^¥¯±�èÓË7]Î×Ý�Z�0GW Tð‚ÀdktkW8ºðË[{@ô*ƒñ"eîÚcËßàÜñf]Ž sÕkI°&ØÅg+ÕÚ»tzYìâÑKzM³Ôy‰þyO}wŠ ZÇmÔ1Í‡È_„ò�èc°V^šK¹ ™>�mþŠ£ûã,Mš4(ËümoRâ�ƒýNtV{£ôx:7ý÷‡µ!T¢)Åœ¨T%iì]2Š‘›?¬µ©¿Ã©»›1^FYÙÉIQo‡²ÍKÞ Ü•—þžåžC£é‰ùŽXèn©·äg§×bˆÑ¯G# üèKs¶ÿÑ×fŒ§ñþÿ™À2†