H46674
s 00046/00175/00506
d D 1.3 02/02/04 23:52:38 patch 4 3
c Import patch diff
cC
cF45080
cK16992
e
s 00091/00078/00590
d D 1.2 02/02/04 23:40:24 patch 3 2
c Import patch diff
cC
cF38663
cK36455
e
s 00668/00000/00000
d D 1.1 02/02/05 09:39:38 torvalds 2 1
cC
cF1
cK25156
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/fat/misc.c
cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864
cHathlon.transmeta.com
cK25496
cPfs/fat/misc.c
cR50e01c21820d41c
cV4
cX0x821
cZ-08:00
e
u
U
f e 4
f x 0x821
t
T
x^í\{sÛF’¯üI~Š‘R–	¤HÊvbÉ’O–¥DKr™ÊÆ·Ù$A'à d%ñ~öë_÷^)9ûªº;%æ3ÓÓÓïî™áWgªWßÙ®«m¥|/X|Ú™Ä;'Ù™yñ¨=¢çÜôSä%‰¨îË—=›^vÕð^ýäF�©#æÆC7ºv£úWgêèõvºÝ�^§ÓQ-uê}rÇŠ ÆNâ�÷©7c5	#…'±r�È÷V2uÕéîÐÿÝ—ßvT­¦œ`ÌÝ4¦‡ÁéÀƒƒ9»¦ï™� ¼mãëÿ N÷NÔvFíhaÕ¿:a¤vêõ¯½`ä/Æ®zeÖÚž.=�Å4Ñ º-MÝqUÃˆáWµ¸Q„UqyÁuu‹“àyý«·„zÚº9‹‡‹ÉÄ�ÚÓÍº,ëko¢:õ¯•»/pÕûgW?4>Yµ9OnÔ§ú×®»U]¨%{“ú×¦�GÆ’h›}¿u„w�z�Ý«‰ç»ÊýD{a‡Ã‰…‹(v‰ƒnä*‡þÍœà^ÍBúÒcIÞH�¦N¤œxäyƒÀÏ¿¨ƒºR›W¯6Õæù‰¢×ï¯ÎéµÛÇ“w—ßÑ«¢ªF%4’qˆ™ž£eó{~=~ÿ#Îúôúþ¯§—h,�›GáuäÌfDtå;ÁõÂ¹NAœòàó£èõìâ˜^ß`pó­÷æö¿W›µZ¾3‘ƒ¶génggÜ=Fa0ñ®xÿ‹}ÿ^ß~<EWêHpæSod:]�|ÜÜ×0®Ü�LU­ºP­I<˜;‘8rça”ÄÊQ±{f0»âû8qg@oèÓ;t*v©ñ+ßÐ"×·ÂÀ¿o««b«‘zÁZZÜÙ‡€)çÚñèaäÎÂE�€N^Ò•»=Q}ƒ_ƒÄ~1JT¼˜»Ñ`è‡£µÛD•8ñØžÅ×Vý·z�„Pa2ˆÂýz½&ŸÔ�ÚhÄ­CRPß¹ŽÕ–:ï>¼½¼x÷ŸÖ>™¨†t´T®×ïY7ê%òÝØ<4a˜v�±{«žÄVû¯�¢÷¿›¶º¡g�3seVúbÙ
g«×R¨J®!ÙÔ‰‰dd;‰Üi	2ø\à ´‚Å®ïŽˆ9á<!ýp|y"ñ£†NL•>€}¹ç3’:€{Ñ”ê­/J ¦)¿±$Í#Ð¹€@ƒù�Áµ…/)4æŽ<»süp'¾ó’ÑT5²A–¢NµaªžŸîÑçZä&‹ˆ¼È~Ú�:Yƒ#°ôÌA|/›�}=»âöæ�ÚjÌ•’²`4›7Òî6zÙ»–¥ò“e(A­È:?1v.GX"S­¦›1Ãì³àÖñIÄKL ›¨{C’Pmb�‚àm‘€"Q>C"ØæÃð²�Hd 
Š…ôbEÿ‹pµî<šŠ ;¬fc’.t£­’9Ì	VC¾ª™w=MÒŽ$˜è±›�¼ÓQÆqë´O‹¸uã6Û/c»ßž¿;úp28ÿ‘LQÃ 6  ZI¦éx00Í<fy“il•‡AÒ‘‹`ÅØÅ¼z$û@Î	Fµyæ0hœ÷ß^öý7zÜ:4[R¨ŸÁÕ(= ø­‡~ú‹xêŠÉ3
™ �“È%.SSBâ•>=ºÚíi¶}üøqO]¸¤ëÄd\—z¸ŠP§ý³‹ÓKÅx´•:^DÄâÄ¿W0/Ò7V]ÀIÉkf!£H˜¬YaWÌo8™�ÝÚAè‰!AÈ`JR¤¶‡Óý´“ÃÆÞ&¡Ú–÷}&+�‡ç‚ýqZ!:ª	d•z’H;f6Õù´ër`c7ºù‡êvó©y–�Áµ6œRÆö–úØª¡‡ªþÉñÕå‡Á›³«>xÃ+£¸u·r\åD1)K™±lo0ô@]üøî�˜½ÔÃ])†FpI�ÇÐÌeV[ ¦€�LÓñ@f-Q&ok8m\;?ëun©†^gÿì/'­®õ‹ÆV/õ€3 f¡Ä¾>¹É„,ãÔ…´ìI!
ŸÞ�Þ5d<¹Jï:ph9®¥6ˆ¥/ºÏºßô¾éé³L‹=õ–Ä5€lxäÅÄºjaOa¶Õ)Ecûä	¿,ú ßØe¯ÆÅÖ}™ÜšÕ3¯‡Ó¢8°9ëdrÌZâïã&¼êâ àû´µËÉ¾÷ôw–³ƒ'þÃílüÊõu­5‹ïY9�ì¼<j‰¡®d¯R–‘ ™éJ ó½@lÐzæD7m<Æ^”Ügd¯ä›M±È:DrÆcUQöcJÎÏ'ÛEÙ E¼�{gl)Ç@ÔŸL‚^&ð‘w¹1™KRH23^@[‚]3˜ìÑ¯n¶<w�8ú+e}âLŠû÷£ÃPàã+ÑÉÒÖ4 €Œ9Š(ÇlºgßÌ½L —ÃÇè5SÛüÆ®ªÚê#¹KëÐÄÃ}™“=À!½D¶ïÍ¼Äö�8±Gäll nfc‰Ñ´É�R4LÉ8Å�äUgCe€|ÄDê%ŸoÔSñ ¢õm�\\öß3ÒÚm}´]MbÑøu‚lbGš¸°d�S*¡DÒÄP× …ãèˆUÉ€�‡<¼‚LŠ®Z:µr¯}$¾$n7®;WßS:2Ÿ³äHhÍ|¢Î�}a™zeÆñ×fˆ‰0Ô†iç&ù½`U–z" ¬føcí,™£‘ÇPm	rGzÑp�7JfQÍÒ+æ¡>+fbéKç¢.µütâcé}ÅÀbíR›Ý‰T&'†¢‡šþÂ×µÜ—DäaÖ3²K´<¹<�Â ±Û©H>¸°ÕÔ¥–üâJ³2]+æ}PÐ) v¬§G«ƒ°îÁKXYv{€±9á

Y¦ªX˜"¡»(?¼}.îÏCà|~¢Ü‰&CžÛoÂ`ŒyÏ§Öpc$à^\‡¿…@ØÞ"Ë¸"—Ü�ã{Á½°¾U­6�ã—ïM	'õ4wžï£
SÌ#V`Ä0«†Nöî\ÆŽpÉÍÂ#=ÉMF!¥ñ<Æœjpf&©9Œ½˜²"
�a‹XÏOœû‹kA/2ãÓÎÜ±°ž$ s”t‡LÂ.0ýKœ3ì\Ñ‡…©¿“ZÌ³†¸Cvv‰%¢æL� .¼¡ìŽØgWƒó£�ö;³- -*Ýª�ÊŒT2TÆÖÊëC˜€»)3Ž‘ßÚbç©•V¥0ªÙÄ ñ`fµ%µÕtbL 8’ÕëÄ³ÝÐæÚ1,™†‹ÚŽ%¿Òå!jõt/Ø³BJü3™‚V	k&W RÕåb„.ƒ@�ŠåÂV±1ÍøB²o˜’§ŸéùYå§1¦jIbˆŽB—Šv?¼.vá°—ÛuÔ+}ÅªKÄß•C†õœNc2ÔbµSŒlv(}¢*)Íòèy·WHReYyñ:cµ­Ù|AçÆÆ†z2V¯¥:Ë(?øÃxiï¡X&¤(�ÅJ½‚Ol„Ke|š„
æ¡¢o£«^½ªŸØËX‚¾Ã:’U3-HŸ‚Ñüø3ªeËE,‹+‘cˆÀ??6—DŽè¤®®¯(åØj›ôó uŒ‚¶c2x}‹uK~ –’ªˆ±_œ¯68#UE×”Pô±‚ýpyy58»¸\Šß�Œ<f,ô`ixÁ~}Qê��;]/Î­'/7š_(òdrûoH@Ðj²�²í_“,äØ,›§4åæˆIA¦³ÕÚ´�R5qEW¡UÚ÷ko2v'êíÉ›¿“9ÒÒqÍ§=ãÌÖ/7Çº¾âÐdÙè•%¬ ¹–[å|Gý?(ßÉf*s'WÎHÝæ¤¯À%±)E­d¡Oë§eiZJ[4%&Ëjñú#Ù’&Þ:Bý«²%c.–Y’µ­–R›ÉdHáu‰Ü3+¶0¬¨jU¬”^Ä2 �ÿÿgiÿ‡²´ÝB`ù¸,-u+®ËÒxXwô�){ KËü@{Sâ¥ÄM¯GÂ€êìÍH
4‹I\nië`³†¥£«ò¹Êtnu&—[(9:¥d±Ÿ×Ø�Ž¸+|©¶…n¼†JË�%ƒÅU3+ËŽ3í¬¥¡:oÒè„°*×û‡æ‚Ë„Ê–dhà ˆ1žL�ŠÅ.YÝüjIÓ¡Â/ÕÈ˜ü’¤Úk\ö…LM2¬­žµ­å~9Q{9Z¸þ–¢¨»*ác#£ó‚£?4Ë]Sq)ÅÄ·“ÙÞ™“�K
¾ªCë»CÒ£ÆËŽz]omp²ºF]"lµo�~UÈ±ôS‰°kµ‚¤Ô2žbxCØšnêÑ8á 1é~÷µ›ýæºîmqlàJ»ÞÂ6›Õ©ZÔfîŒ©‘mÛ;·û¬mžƒÕ$ƒÅ<	áBx6d‰Ý¬}Ý¡FšŒ£VCžÊg~åMÄ’¬â,÷ª¶eþý!në
SJ·Çsü‹ømX¸oÖ�îa~¯gxŽã,WV,É¨9ÿÖ—xæÓR4û3þW
@ÞI;¹RÁ±àÐ—Ëm;y»ÁÎü�TÔ€@±†µvš¼ÄJ2SÆôSuPøòûm9¬[WÌ=U#ªª»z6#%´—ŠˆLù´#¾U>W“•ž¡Ó%ÅîÙF=†Š¡”À7óVS‘bNÿ­4eÑ¦-/âKª›Z¼–YfXK­ZªZ±V‘ÝL¾¹l3xÙµ¿Ub Q–àãËAð–ZºZBà�9;F”â˜¥ào6[HÅn‘-­YÅL3ßœ|xÚÈ‚W†¥Lj-(ù°_N4¾ó×ÁUŒ{�xÆ&ÇEjJáÝºª'| 5ƒ–ï:suOcb>˜jN–¢*L@n¨ßÈ•ìvíç/í—»Û£Ï»v÷Û®ÝëöìÞ³]»÷Í®½Ûyfïî>£HƒÿSŸ¡]|ÌÿONpêÏ�èh©sBíO‹€þùêˆÒÝ¾;W—£D]„·ê­;’Cô¨ÌÓÂt;ñfî¯(Ä÷ñ ùuŸÏh«c>ß‹ó7çý‘“»íp.<w<¤ÇÔôãÅÙG¾˜B
äŽ(5�I‚Ñ€þû¦cÉ¢eµ¹û,�E€CZîXÅÓ0ìÒ3HÅÏÂ ™Ú #¢;®³¶ñshBƒ‘8<TÏIŸT÷¹Õêtg'�¢[Ã$rhÕ8ž4sâåLà’©“´ÛmuIÌŒî¼˜ì)"	²FER¾å“à:æJ±+‡4+‘€Š1&Æê yêdº¼Üçø^½�åSßÝ®µÝk¾èl7ä‰YÍ‹]«™>éR§Ý�NóÛÏ:�mq�zfÑê6E²­_šL¼óÌjâ�†>o5øzKñ7þe!¯TO½&öí©ŽÕ¤þ»Rà´¸sŸò·ÝmÓAE%VßvžÆŠzŠðÂHE ÚÉ¯ƒ™�{�ïÜ8Ù~�z¨Ö-á¦\HEÎ-Ë„‹e­REÀÒ¿,eæºU’ƒ/ü¸,_Û,tu¬»ÜR=Z“^àð™‰„�š²j­[iÒd}Æq‚Ù­;>ÍOlÍ-K-)7ñâ»ó+Õéìñÿ
ÅÚêÍ"Qw$´Ê¢Zá!$—É£ Í¯™˜7›ä	Èóç»½o;\ñÏ²�A½Æ‚xfÝž¨k§×l4²‡;ôH`yŸ[M#’¹.X:õžq§.ÇÁ–ƒŒ;,Ð-8lX¤ÚrOƒŸëÈ„å¶¹kí<ƒ\nsŸCô±ØÄrmP‰]5žö@=‰h#SqöÂd™bot8}Î¥2i¿œ.ýþ;+À+þš?ïá¦H'?\g?U6ŠKäs³ÉþZã˜*0­P&K÷ƒ€Ë(’¦Vn@«ûK³ÛÔ3	GGúüÒJuíëŸTVÙ÷•j¶Y|ã	½f‡Õç!ù²³	åÊ‹¡?ðsØò´qÒÓ‹�&‘ééX_¶h«÷!_á Ã¹3>õ)gO%ûQØ?uqÀÄ.È¹ñá´�GGn«ó0¸’yGÈ…<.„ï[x§ÎåH±àN^È7‰fT¤.°±0©4_‡{dÞÕ�tëà—r‰Ï,†ëÑq¼˜¡ôK‹§¯ÿEa„�vç�iàR2ªJB¢F†7\Qw?Í}oäáÞ	o-c1·dŸvp%Åk�¬«³„lçcô9yJD®a!¾ƒ)[¶bÄ1_ì‡wŠoù.¬@Gã±'w§ü{›ƒJ[ÙV—`µ‰$@¸ÏÉ�t©?e´•®÷Ýn\È·UñÒTÅâ¶>A²•OR2 JRbWm“cŸœ�®n”»§4T@R¤2˜ÇÖ Q;9lCA-3ä`<ôT±Æf¢@L#õ sL†]—·»bÒ+X9«ú¦„0ª!õ}à^ÒÒfZ2kv)WÇctÙæ*…>3 	!;]ãÐ4fÎ¼¯¸Ö“†Í³|’ø((¥Ô@ò¥"8.?h9ZE€´ £žÌ³œ�5ò"×Œqp\T^RºmèRMD¼C÷žbMTèÙÉÕÀŽ7háÄˆeI´2¸àˆ¡Hzñ%­IÁÇ†Þfyßj1Å}Þu½(_t¬Q œP€$©´O�-^VÍ0õ¢5ïIþáVª× ¶É*°@™2TÓ\ô1És9]ópÂ#E>M‘Þ¾ï‹ ‘K_u‘Æ"1Ñ°õ 3-uùT®žjÊÖAY¨3_¶4JhswW–—@zÝ:ÄøÔ.èl¿™¿ý´„³êì|S�¯!ê‹©d_)æZ\û÷|‡t?ß&Í¥ý¸QèE:VwatÃ—Ùt²ó­GB2Üñ§&6“±¾‰ 1»Á{ñ;.ö!p	“œ—Ÿíæ>m·ŸV6ñ&ÃÙ$cîÜ€…©ÿ‡D—ààJÂEÄ÷2ã½ºü¤ß†ÄŸöó
øðEéytjé¿5ýÇ“oÚ’™”úh>œâîF˜�M7q´À“ù€aøKa¤JC§!yCÞ4á‹uÛ²Êj@é“c>ç@)¡¡.n´õôè6Ùn« bVŠËlžèXIœÆr”£åŒïÇS‚±ð)J8(6#Po/OúêâòŠ¦{ÌùxÁÛR*äà–†ï�iÜøš5‰
@eWvð5ò¶Æ¡…1L°¹=¶‰ö”GÝ:þÂE<–†Z‹ÀÇdX�Gá™§‡x¹ø©ƒ6~ÎkõíZÕT4L9O X#ê�¸20«B‚{å|­—ÔÊ�Â›úþ½Áû?¯p4‰Ù±$›å�ä:à»Çl`c#7ˆfØªê\žo��¬bGO8áñ&ê æ‡ >ôûƒ‹£óø–˜båÑ”qƒUf{Gý•ŽÒÔF¬/ZCâ~æii£§Í/bn ÌB‚!C)ÏÈ÷v’)ÃÑÕÕ‡ÁŸ/ßýxŽ£2ý«£W%ldGÐ”­—ÐÂ½½''KhY ÓH¿ð_é«*ï±‡Ì�<|­:”Òè›�?¦bì¦žäw/²Iù¯ôõw}‡®B¡'‡!ZÞKÂRKôá“IÚ•âüFï5M¡•Ú×�?§8¾üñ‚y §¡JV¢rŠ@IŒ±r6fÃ*i 7e�âÉõÒ­f3‡b®‚Xr +î7Û¹(7ÿ£,®•£m™‹;ÃÕVï¢Nð¢lùÐ}åýé¥Á Ì¾æüÄf©°A_s86·­—Foið–ùõÖÉÙå>êäÖ…k¿r¬©º´3Oåc.fÒ�š¼W™¹×L÷÷ó!Ë2($çFüöÒÔ%!‚^ˆ0�0´4WNñó×‰C¹0&ñ®ôä¨Ö:¦æÜ¿®9l ÝÊfÆãÜö'ÃiÌ·p'£’xbNÇ0â„Oîü?ãyt4'|ÛN	ÛäEæãÊÜ ž®0�üÒR˜GƒÍÑ”Õæ‡ãwL¸ÂÊùBM÷ûÁ£,"C]„Ú¢I²¦›¸9òkÅSÙ°Ö2z²•›4›ÄÔW�žòFpõL©Â\\ž\\å¤%50~º€‹ÿ¸lwÌá;î”Å©d4=ß‘ûßä®%ˆNxø1,¸òPÜuîÜa�c.Xh‡]eû0ë*Ë·dî*-]ÞšUš»U¶#oé Mn'h�þ…Š“äË’°ä[vrv&Î¼dg2�â.¬v*Ú2K”“›RLàqPf?$i¬œ€Šõt‰”B[“XSÒÂ¹êNzu %eÁ¤Wú+§EpÐ‡Gˆ>ÅŸJ¿ÃQê¿Gþ5~«T€�?ûÐ%eøc¾¿ZÖƒ
Q<ÖcJ,å¥ì	Âú4—¶ËælÏ8”]ùGiUaã9/ÙÚ¯—êÏ�#|è�®†^ºD ›¬uÀŒb<Zf—„6óª‚˜‚²ŒÂgsÌµ¶|t��Å�¢0ÒœÌŽB­t³thpÍ-‹2?>§SAJ?Ê­¬×©ÀTMRHòÉ^6˜Ï½#¥ù­(b¦=\MÀ¶ƒlrÌ£PRê	`ÉßÐ•Ÿ€r‘¿®Ö±UºÅ�„èHIÐ®´¨m¯u6��­³C]Âc3ËÚDÌÍdc½ôíë®2¤˜‡ äu†Z=;A½dµ¾³
@ÊCã1ù¹+s¢ôS+s¿'Åwád’Õ›cÒ5'kR„•~Ä,«Ò�r‘æ‘˜Š¶”f„©_�üvÀà²æ�Ÿ1Ã>ë ögÞ8c>ŠÀ/8³ðÊ‡ÙQ3g>g¼eÅµ¦kIY ¬…uQ�ÒG!´ei«þÔ¥?OÎ?ü`c
&»l¡ìKM<ß\dµPÂ}5B÷È_^²)Þ‚ÂÍ
Þ‡ÂÏ«¸×ÜuäSÚn j¢h ±PLjð…”}^‹VBwŠ$«Ø|B'(§+¿¡–Ód@Ò¡¾²	”‹£ ³�£êæþZC~£)›hO½u‡‹kÕ1›l‚ûƒ³>eëØMÁJ­duÅÒn^P4�	ÇDÊa³Á|à±ÝåÌHÆ�÷Ë7/�f�Ì´zyL®x§?gñÎHIlÒ3 æ~DjÒ4è4v;Ã‹±>êôòŠþ·%2Üâ2WÓZ3.¦±»YB°üëvìsŒ[#|öÙ{<@ö.wÕÁ Î˜Àßp›§LAcÉ€Öð{…=§XM'—Yr©‹�¯¤ËCì2×Ì
ñYßšyAE1ß³§•3>[1#&È± ,ÞIÉ°*Öt« mLƒÁ�‰ÍzXMmÖK&'ßI²·‚h‰Ò_Bäç¢ôfÍüå‘™G>’Î/H6ÍŒ�L÷¹B‘«æÓ³Á2éÃ™â´Øká€ŽöZR–Œ%º,ÿÔ"5¦vùŸvSØs€�'¯Dö�B¶5i¿Š¸ˆ=¥Ìll±žzÙã˜Ö|®Êœ_oþÌ�´¬
S)R•þËOg–â‚Lœ´$q^²``JV+c·Q�£§/°—Lgî÷Va‘=ŠTo¨ƒÔãxž2®&ÊÐ­\02«×’ÊŽ¦~w÷i2üL²aõ=×Í}“Ë‹¼OÂ�È,·<�»J%Q6¥x¨Ù÷Ê Æ>EäÅ“-%Š>èx
ýYåy3ŒÞÍ^UÎÃçîœo_Š¯ÿÞ:ÍvSi�ø‡ˆz8”Ya’Ö2Eér„p˜ÛzóIÞ%ˆ5Ñ«¿ê¨×xÇ1KVñÕCàÜÅ§ný ÷|j