H46622
s 00036/00026/00873
d D 1.2 02/02/04 23:42:03 patch 3 2
c Import patch diff
cC
cF41284
cK08917
e
s 00899/00000/00000
d D 1.1 02/02/05 09:40:03 torvalds 2 1
cC
cF1
cK41649
cO-rw-rw-r--
e
s 00000/00000/00000
d D 1.0 02/02/05 09:40:03 torvalds 1 0
c BitKeeper file /home/torvalds/v2.5/linux/drivers/net/sk98lin/skcsum.c
cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864
cHathlon.transmeta.com
cK42906
cPdrivers/net/sk98lin/skcsum.c
cRa4dd1a694a1464b4
cV4
cX0x821
cZ-08:00
e
u
U
f e 4
f x 0x821
t
T
x^í]{s7’¯üI}
¬’³I[/R¶cË‘÷Š²X–)—HyS·—R�È¡4+r†;3Ôc³¹Ï~ýë0˜%Ù±ï6[qÙ–H�îF£ß~ÓS­•Í'_ôÏŠÂ_Õ÷fþN-¹%‹ÙÆï|ˆ£¿ù£t§ö¶úI�¬©�žzœ{gAªºé…‡~ªÚcožúñÊ7{jÓ>úqDáNí»cÿ*à_Usã{õ>ÜóRZå;þ¡Z[[[›[/6[¯Ts{§ùýÎÖsõM—à|Ó»ØËj`ÍÍ­ÁSÍæNóùÎö´,ây”ÐèAÅþæ•“[ÕS¡atá�.‰p„*ñÃñfì�üàÊWsoté§É†0é‹þÙ\ù;©w¡Vï4:Ñü6Î/RÕ|õêå:¸­·É»(i[×0ÊSg‹$ ÝMÔ"¤M�&j0ºý`ìÇê‘z�.èG'Ú`^‡Ém’ú3_½��lä6ªz½¦³ž;‰™Y^‰šÇÑyìã5‰}_%Ñ$½öbÿµº�jä…*öÇA’ÆÁÙ"õáèÑöD±šEcÚBÀ¡÷!&‰T´¡³tàÅÛþ‰zë‡~ìMIÎ¦ÁH#¢ÃW-�w’¬Îfì‡�ÆAíGØKIê^+?€À«+HÕ2kh€k*Š™^
ÌcÍ1¯AèÞª)1ÏNÕ²Dä9á$Šg¼D/G&ÁÔ;ˆ3W´cµÚ¨Þ`U]Ñ"U„Zì…éíïG(é ÐFñíŽ&þ»Ãè|Gm³v…£ª%Ét>ç•ÇZÅ^’Ì¼0ÄðÁb>�â4ÏUz):Í´ý¡/¼é:>Pžè'>Ã5#î*ßó*%M”[¥Å¤RÚhÞZ€§ï�:Ùû�i’Ý]µ¥ê×¡™ï…	¤%öY`F¹ÑA.�×ƒWk³ÕTÍÖÎöó�æ–R£ó(J0v?¸!„¦Z¢/|‡`Íf~˜V|žØ$*wš¯€ïýøœ Ž.¼ðÜOÔÑ¦ÒˆA€„Äzä3`Y9¾!ò‰n’aõcï­êö÷zí¾òâÑE�·±Œ. ÑTP¯6·¾ßlÑ®>ßi½Üi¶”š]zñc½1Ä>ö	@¨ï:ƒÓÁ°=<œö>œv'ïO»ÇÇGÇ§` )‚¥ƒ†� aN{ÉÇµŒ“¡ŸÀ`Ñ<¡tLª'šåÉÄ¤ë G×‰Jæþ(˜�ò��0‘÷’èö	Í$õDþX®š[Do¢ŸoÒn½ÜÙ~µ³½í=�ý+Ú7‘š˜L±l ‰?õ›/0fÂl‡Ò>Ç§óÄ_Œ#»ñFòFÞt´˜²RÉ¸™D¤·µlð^ðk1~/	¹ÍV²ñ|›öE©ä:šN0¶]+ØŠsBêtïÇ·§ïo—ïîËÍ-¢µ‰Ý%©}Öt dhRÈ±ž³"¡¹½þÞ»]Ç\[ëÄ>)ÍñWÒqß“±?%'ƒ.‹Kmó‰ê€ƒ*˜(¼L2pæÕ„‡ÒÓBÌ›aºBÛž’LŒ¢0�áÅŽ±Û'Þÿõgµ«Vÿ³þmcUìrmõ»Þ8§ö }ª”�Ñ=ª{3Wß­:¶¶
ÆËJ5Y	£¶ªÈT;¨n¬¾^ù–\ž`ü	¤1­_ÇìùÉ(XjS Ø ³ét®jWsÕF²ò2‡«Ø‘U-2CBìO½@´+½ûdFäÏxñ-«.}È>ÃþÐÒ°Äpÿh
ÀY/�÷'ˆ4{ïÃš"Ý!ã¡i&ä¥øÆt%TÈIñÎÎ ÏbÉiújÉMîûdžâKpž|(>Ü©î(\<¬¢y DÐbâaÐ»Ž5ŸÜ Ñ‰fó@Žº:b®&ÆÂ:²­Ö‰ïró–Éö�¼àÅðÇ×ÁtŠO=V þlžÞj~ë…Eá}ìÿå¸7ìž~8>eËl¨±ë˜Ì ÓD‡Æ[Lý4ES°ÚcxÀhoÐ6µ#xx„/Â Oonn ÄŒV³:ÂpFª�q¼ÁzÓ%ø‰ix ‚Úèàl/XM>Emx>G‚6š.h¯¡,È?"/•§õ�V/6“Ëq|ÕLÒ�Èˆ¼Ã§^^+~#½�“Xºïü}á/|wAi…cygåk(SMHåüûñÒh�)á9ÅE>ç«0';	þÁg‰Ž©=�ïÛm7Y³++Ëvv‡Ýã~wxJƒNºí½îñé ÷_ÝZ­VñôÅÓV£"„£D‚5�¦ÑùíãdÉ"™EÈw®[¹Zïƒ±û&,@ !A…þtœ”)#×(Oýim>äq³þ$�°’8kAr…¯«Vi:P_eM¶zè‡çéÅjƒ£}:ŸƒÞQÿ´Ýß;=ìößjŒ�ZF)¹÷�Û‡f&h‘ÉûSïœ4óê~ì�ÃßQGLÓr8û‡í·Æbÿ¸ýö}·?¤OöÝaí…@ìÓÙ%l®ü)²"¬ÂHó�	6ù…U2¤÷»?	¿�ÝCÑc�£CBóˆŸIÌ%�¼ÈŠýÒPG'Ç�îi{oï¸;€Ð¦PJÖ”OQÿ€³×{ýö�Yn�‘ky¯À EÀ�_ª—¤§�ƒnçü+ün¦÷14Qõ„ñãýŽúþÕV£^¬Boþ=Á…ë2¤ 8áˆ¯C>Ae�—Ï&‰ßcúIBR¼ç¥§#Ü©ç½(|œ*#T«ŠÌ{1°ùˆäÇ’mqáë[7ÏÈ×õÑ³'›âHƒá0JOFNVà½Ÿêói¼FÒœ4jõúUŒÕ“†ª×ÙùÄoø¼¡žª:†4xlë{oGp.¼þ¾T]D	¯j·$ö) Iˆ.‘&ö’(°ä¤…·¦‚6ýäù¦éÔß<Î|FR©��ú+Ÿ›ÏfE‚PèQ8åtÅ¦ãyö†ÃÃî©�yZ5»>zÓæ�Z_„Ipúc¢QÞToÞ¨—õO¢Þ¼óHmÝìï7Ô?Ð'Ç§-®•Gƒ×‡à ?óP³©¥Ýê�²Ùe€,0Ý4é‹Ø;ÓÉ"ñþ±£Å®ÁgÿZ1@mpÙIÞúé€XÙ'yeçùl–CfÁãŒ¬N´ˆbQ#pìŽUÉËƒk¯6t˜ Þ€…(ËB�U0¶È#°™W8ü=±ÅÁùÅú”•™qp‰E�4tVÃø%q;;–:\›Ì†8¤6æ¬¡EQ>S¶˜S¶˜e'¡.^Âwò ˆ>Ëy�5%É*†$ˆ@<ý;2FMe°Ç¤-JÏ#SßÙÌ¯˜ãð!³&%ª¼iåHs7«’uu@JÈ"¦C›<WÞtá³Lñ®yñ˜³¼U‰ V«÷#<q®¼Qº W£À©ê�d Î6‘ö`þáÇÑFCK.@²È‘AâèÑ¤s€T{Ðë01¤;oi7=–µë8¢�3KÙ ´Ÿ/8ŸÃ çí¥¶± ˜ˆ:ýÉ�2Œn’Æ@Öæ½¹vàÖÕ‡lbæñ©÷:Š!&:09ÁzF)CÊ	X^´Ä|dZ[l÷5æ‰Dõy�j§Ú¸6êåúšj¾X—°|»µN6®¼8ðÎ¦¾8-Œ"ŸS¤Œ"Ž7%ãÁŽ qmbÛ|Å� «+³ Œ�w•–)~)VZVÀ�2ãx‰B 8h5©˜@8ˆO–
==ÃZŠþåÁŒžáF"#­'0Ÿ< -³×XÓi�[�Év5§ÈÊ"6‡&à�Ø(Ì%Jâ>åì;§*òº½ÞNN¢é4ºÆ(–�ê%NRh36¡oÍx_ìÈ®=;Fö6ŠfgÆ÷�8±(fV|»Ÿ~ú	þ™š ÂF-0¸%ŠÝI•r	È¨p›÷%Nâ¬n¨6-k>­'…-µcx>Ÿi#»´	Ä«¹µ˜aÍ(Ì©�ÃÝOÊÀh'Ø%ÈcP"‘Î`àâ¨5Èãós™¯hr‰~NN8š*w¨3ÊÓMQŽ<U3.ñA#Ð)ˆüvRtááD]X‘à¹6åC:xtyï’F·‹þßQýÍ6àkW)Pœ,ìøcÖŸ(Òìp‰ó¡–¦SâË’#ïkjìÏáàØHŸ5g»'¨j6”œ#´E™Õ0”e‚iì¢³
@±Å¹†(�E„aìÿ}�Šê”–½Ä2¨@±I$Q.rÆ¥qÑ*ÉkªªR
�X¬Í±«`—Ò‡�ÂÚ‘ÿ}Z¥ÇéT£N³Ú,k…"!/œ$c³$=@¼^üBž-Œa0)‹ùÔO�œ;LV5®—>ýnžÚun )ïi{‡wJR°:Ò*’cÓÏë°#À”¼–×{¹I2�`~eF[#hÐ¨¦�]$æ�ÉsÚçÌÄãD=&`Úw0Ë<îÂ>°§TEÛ
ö}JŽ¸¤Â'Î õi¬€‹PÉg¯–:•%Î¬ ºãh»¨FW(lw�ÙxBÞ×ýÜD`_ép 2ÚìùOqÜ-Å¥"9RíÎ»îð´×ß?¢9™vk`’¼¬°×ÄŒî„´v?$ÚyNÞôý´¿˜�ùqƒq¦—*ä×v¹_V˜˜êÌ`¦VòÔÖLlo'Ê<=íõ
ÕG½$Æ$÷ÃÍ©ðGè(öE´DÝŠƒR@�Äo
\ë€æ¤NÃä¤V>trZ÷#Šùœ3ÀKÄk£¸ã�¢”"¡È_åÈ$)ß,‹¸5¶ùùSDU‡Vs„°‚T.ˆ&i0J2ÇQVpìj%õ$Oê€f&ýQ‡hÝ¸Ç,‡³9†Òµ«žÔQçz©ž4V´sÄy2{¼rùÏ¥Yç†^i–¯%"\ï|”d$o·[hüÁGöÅŒªd ‹ù\6=†AùY©U
9rÞ¼QÏ4&Ìù»p)`ñ²q‹8&Ycï’þK¤/"còsÏ4¤]ëÕxüiW=k¨_D']=û3/‚R¢.ø×¡æ�ú¢×ï�ö¸ºh^wÚCô\¨:¯‡?­ÑüZ}ux³£NÂË0º—Q¤þc±ñßá*O¨Ä®AÛTs£˜õ7y§kWm½Ö…vDÃëo:�ñLÂþZ”CŠŸ7†7'!Ä¬“&OŸ¾v+íÕ@¬üùáðj:�CüZ5«Ê´ëB2vhel¥fRZÎËrF~°+g&å¡u3…F€ñl�3ÍëŒ)¬iYÌûQ»ª)DuÒÀÂ6ÇíÒøJÍêˆn�6-~4fëÙz{qnš=Ø[f/–“Ì=8ü3)D�¹cAÔ‚›Gâõü	DöË‰i/$'ˆŒ}æÞè¥´|¨þ·’Jããz0RWÏ¤éAÇÜf/É	ƒÜMú*1[‚ÎÑe™´Êù÷S–å!ÉËµoÒ7÷Fž"cÅÍ[¾³�wHd~Æ#7ê}Ñ¬<FÖ%Þ…ðÁ·ìÍG®%+ˆ]Y•TÙäB�r¥Vò1xõÌŒ
öwÑŠ’¦6Ÿ¬h,ã+]|‘'íá/Ùs�ß‚1<®�\ñhê{1çÿ-Ý¹Û¼‹¶Kô pôey@a´¬ZÄžÞµ©„[–rK=z´¿¸ÄÑÝœp‘Rä@{d=Í	Qó‘{”›æAU9"}Sá?ÑFj-S{Ty�J§‡`ÿœW-KfÞu $�5šp›Ñ�¤�ýDòÍAúýS81úZ$Ø¿�ƒËA!•þ#éìJ‰È•‡	‰{`â6ÁM 6fÞà×`Ør­F*ïŽ�ÞÍFùÐs�cr<Öî;îL;7‚Sràë¨–”[7t¬&Ä2h¼Õ÷H@›±	—ä2N6i*4[ÉP Š*!¡0TÖðÈQÄuB1£	.·2ßKë½ðŠž¨d.¢¥Á½;!šŠ/ü[­}7þ\’þY^‰fn¾xX„³´‘¥¡pÐþGæZä(ÚãålËk�ycÝ±Z]ªOÞo¤ŠC¸þ¦àª”ÄMìLÎš?À\hÏ“�e¡Tê¤H`›`Í	¨;É»q¯¡t›“Ü 3·n)š/.* u;�ûQ™´Jÿ;Çø´Çstž³.Ò'ÇJuÊ”ÛÎ4tà½”Ð„.3ò-Lê)äíéW Ûú"`+¥¾ÊÕ°—à]/›Fno©Ì«è.“œ¤hÁh�ÇëZ{HSyqø&'!èu€N½J Ö*“BkÄ�2äÐ¿fè·°óº¢dõ»²Ðea¼ 2XŒ`ýxí_ù�B¯	púºm-Çòä ¯¶n:Í�&ÊåX¥¹E?ixOƒËG�ãgëÿ8qÂ—áEEkˆ§{™¹­�b2EÙFg;ÉFß³N¬2ºÁÈ¶@ ¶×˜YUïµëái=)EY{½¶‚â¨Hñ˜=py$ÊÖìq3÷ªÅ6ò,8?÷Qvöð\‰Æ¦ªçÁÉK~•n­±MQ	�4¿ìnd&äŽ¢Ò¿²RGÂÅÙ—¨ÓsË8%©Z�úÐ÷Á$ÐÄ2ÍëanfÕòÝ¾iPÉ¦8˜-Ï'�ô¤IíÑ(õÝ~§˜`Ê%—˜¤íQYÿ;	X0Ÿêš#'ªˆ*tGT0×¸n©´fÞM0£sSL%�˜æs$©ÈD¾(ô“dB%¥A¡fYMÈ-¼KM0lwPbžîÒÂ¬;šl‰ˆ¦àäìÉgg§Þ("ÓÒÈ$>Éæøÿ	[VPVÍúÙ…“þ»þÑ_ú0P:=Nèöq°ŸnRA “›×s¶ƒGâ<éÇq$-5Kgpx[1â€�°(ÇwK@Ø(©‚ñ~e®Dê. è’WœÊ‹½+¬]ªzuŒVB#ò|Ã”þ÷br‚öjˆ«
Äbbè�Îa]–&Ù•ÝI¹Õ+&eŒ;íKTžçÁ˜Â“±y-×CË.Šâ“=¤¤ýv,`wa´$p]›5w®¶kzoô\È?(i}ä©oú$ôófò$a{Ð¤´øµw+ëhOÃ³a	Ü4}F5&lüYá^£mÐ×ŠÓß8ßÀ‚2p²D–®¿á8¸
ðx³‹­À±qh6~�ãŒØbµ.Uo> RíÖ©7‹ejã}fê–”Ú*›<œ3+¥9-.e—ç´dŽM¬”'.YL&JÍÚ&]x‘þï»`�ìU„�w�³Õí©*Î‘sKóÄ�ÉœMN­�S‚£B,bŒ�éh�1QûR¬@IÔ×ª±Ã4gÚKvmµ"£¾šá®u|a.¢—V)PñG%ý�Jú§•(�M‰òøUÒ?¹"y\QAü-É*x&×§ê9w£äœVT¿2e¥#„©BzQ/•ñœØ}Feü3¤¬Ç_NÄ
Àªå+O8¢õÙÕðj¹4Éå¼½3	_c!Hz¬�#r#Ñ(k©‚ü3Cp.ÐM^M*¤åîÒ>âc»–‘eQó�ÓÁÉ�V¢Ì µljökËè|oqÊ¾ƒ«1ó‚úF§Ms'CpWØKuYtC4ÌZÉï@Þ¼²ža^jÜ
ˆþÌãº^9 ªíñß�ó(o{Ñ2Ü°ÜFz´Ìíªw
”ÊÚùMsÅ	SŠ¯Ë r•³�y2ê9DwZ¾TÿhØe«)Oðä%3ÉK	`ÝvÎüºöp'€-8Ì lõ×§Þ­"Y£hmä-Ýú©šqÄ7YÄXŠƒó¬
ª}9Ý\l–×§¶çFš|j¹Ó[å�z*jÅÌ4°?ÍŸZÖTáž+Û¨ÖÝìïãY×_þõì¦”fû{½�Jù¢%Ù_l,¼Ç£+ð5�8?_cª+XZì	š®
­Ô—ëtŠJâ¯ôÏv(<`‰Óvpÿj–ø#S<r¿Ó¦C®Xg‚ä¦ ïh¡q¤ð Ž,Þ«XW®ÜZ+=0ôÅž}ª*b+:ÙÕ¥ó1,u×T‚ƒpUC¼ëð9ÀI�Ý¬õ¦šƒwôà8XÞeé>”)®Ü{Ä6+:{¾Ä>œ”zt*Á}Þ>8ÀÿÏzwîÒ.Gïÿµ¬VþhËa°ÿþm9"¾þ¦q/•$‹AÞJm½äúøÙØ³Ödw'òM-/^ª:Ž3¿ÝÓ~^4›/›¸þ£»ƒ)®m™©Ž_˜$\R7vÆÿû" gM[úEo~ž�ÅÆ‹éˆÍü4Q°ù–V2²È= æRN-ÙèX�ó�±À(ÔÞ(¦Õ'ZÆÇþÙâüœ�Käb¾ ¢äÏhØc¾5fDÒÕÈ‰ÐÃT£4Hi{Ò¨’´BˆòT½hðí£7[¸lFâ¨%ò`;§kµåâ�¯Ú]—Ê>¬‚O�¹Ôÿ¾�W¥ý´þú.6 ê8Çª%NšŽ‹½=÷�¿r__Ô—é]*�]Ò¶ô‰`«[¢¾ÊÕ°—àÍuUi?ïŸ’’§zÛqÑ“{6¸ã•Õ�µp•07@Ö–×%>½™ëPw|dWq|“²ÚÐ9ÇÞæ4–�gâbá}	°…z¯F\ÉôaiÉ²ª†k÷g+{Zw�ÚúŽLÐŸœdtÑ§’u(¡+-‚ñ„³ |ås®ÄW
– lX·¿Îmz²_±Å®ÐÚBº0–cæâ~Žceš*6Ó�$PÁ�Ó½–âb(ñP+‹xÜ´¡Ú£9�Ü÷ÆuxÀ1–^Í€�»TA:ç® {©žic0Òf2U¸Å¼t7‘ô„™ÞîõKL÷�Ü4
Hîãúì"Æš‘\ƒ¦ü¦FºÂàb”ü},$:ZÖÐ}a“
løŒ@ðžäú¨Œm:_”)§g2ÊX'1Tv»�ÑM	$ÐTSà¾Á@úÁÊ¼˜çÁŒüí,À¹€–Ù†¢ïÈ!Öº1Ýö„™m3w¬è×Ë¥0/Ë ã\ŒPì9+ô›Ü×qb4|N¶¤O¥Of¨pÝ	OŠ[Ï­!šÙìž—è¨jIÉÀè�â®‘;Á,íR)Áº¥êÆ·Oe`®×)ó¢ôüeî€î*÷e.R=ÃÍñTNf|öùUÊvN@ÂÒÒN/»pã­S÷È‘¸o	�ÃP:¢£Ïp÷©ó[$®‚fü«ªP™èßÜóÆjÙTJ;ºur.Å+ÍUˆkY8&¼{æ^ùÊšÕ×4¦¥ÅH9eyeËtHlvñ
x­5HÑ²f!â9íŽ€§KÛ]šUŸ{�ï¦^¢`§àç-r;b¥åV0§$×é™.Üñ†Öo}{™Ïà}Æ_›¯\©Ùj þ%pîb|L'« m1+?œ%"ÝzéuKe¾¬¥Xß½ú8Qd”ø¹k6æ(‰ q“¾¯õŠÔHv§«ÉÓ‰®Áóð{ÜåÆÁdâ£G€,¾ÜåÎ©ð ²×ÁBœ+cÍµ°†¤ƒèšœÕ·8ú¡Â¥ì)ý4ß>Ð¡¾¥VÎ¤`–‘£äÑozíÝò)É·µØi<JÌ•�²*Å¿n!gb}XâÜýÌíñH-ZxÜ/š$\�Óÿ¯yœ#¼ „™å%F ¤µ„•N¾©Ì ÉOºØ¶ÍÞ>²°ÝrÛ¤ vhÓsvKk�	 v»Èú˜°š‰§°[·b‰{‰oTÓþ¾¾‹pYJ;ôé®�Ë™%�Œæ| MCGgðÙYÃsˆ<Á“)ÁÛNh×æ¤Vå¾¹€ÛÂ0�<HÓe@óøº!fVºU B®Æ·dLü)·¨ÀºkÝit½lÙÂR¹¯â(¯¢Yù ,€Y%kÔøôÿNº` ýŠn©3ÿ†ôj!›³ ùY:¾Ä ¾U–0aªÃrß�+K§Sl%3HÝ9æëÌ.GÏ:“‰h˜{HßÉÜKGh?¨6Œîåq2å‚”"‚£=ZîK6Š¦ïžMÏªõ"Œëm?Ð¸×”üd÷´y*Ðy_î@Äos¼ï§öšÞ?LØ¿„	#`Ùçí*„Y›9ëR”Ì¦á½#Ob"MýŽ èÏO¶[5‘aÅEÜýø¡}Ü©ái¹Ü`Y`Ì©¨¸ymŠýëØ@ÃÉu@IÕ(ÛSià†›s¡@@÷Hg�F�mÚ+Àzøj>µÞd¡tûh¢ BŒ¯Ñ,ÂEÛ$ý5…âùãË^`f$ùõÅ»Îa·}ìÖ�wL&7Q0™°©H`¬6ðÿvë¯[…Zty|i¸VŽiÚ
4›Iâl*Ù]`æ•9 
Í�3FqM½º¾õ3©~Î®×ð5$ÑÄiÈ†qË§CÝÝ0�ÂúÃÀ;3ìJNSÏ/˜ž§¶âi™‡ÓœqòaØ9ã?›ŸºfõÔwÎbß»$AË·í8oýš™c²ìlz«ž¡–#žÙ_~ÿ]öS`iWµ@n¿5Wþgõö