Based on kernel version 2.6.33. Page generated on 2010-02-24 15:37 EST.
1 Chinese translated version of Documentation/HOWTO 2 3 If you have any comment or update to the content, please contact the 4 original document maintainer directly. However, if you have a problem 5 communicating in English you can also ask the Chinese maintainer for 6 help. Contact the Chinese maintainer if this translation is outdated 7 or if there is a problem with the translation. 8 9 Maintainer: Greg Kroah-Hartman <greg[AT]kroah[DOT]com> 10 Chinese maintainer: Li Yang <leoli[AT]freescale[DOT]com> 11 --------------------------------------------------------------------- 12 Documentation/HOWTO çä¸æç¿»è¯ 13 14 妿æ³è¯è®ºææ´æ°æ¬æçå 容ï¼è¯·ç´æ¥èç³»åææ¡£çç»´æ¤è ãå¦æä½ ä½¿ç¨è±æ 15 äº¤æµæå°é¾çè¯ï¼ä¹å¯ä»¥å䏿çç»´æ¤è æ±å©ã妿æ¬ç¿»è¯æ´æ°ä¸åæ¶æè ç¿» 16 è¯åå¨é®é¢ï¼è¯·èç³»ä¸æçç»´æ¤è ã 17 18 è±æçç»´æ¤è ï¼ Greg Kroah-Hartman <greg[AT]kroah[DOT]com> 19 䏿çç»´æ¤è ï¼ æé³ Li Yang <leoli[AT]freescale[DOT]com> 20 䏿çç¿»è¯è ï¼ æé³ Li Yang <leoli[AT]freescale[DOT]com> 21 ä¸æçæ ¡è¯è ï¼ éå® TripleX Chung <xxx.phy[AT]gmail[DOT]com> 22 éç¦ Maggie Chen <chenqi[AT]beyondsoft[DOT]com> 23 çèª Wang Cong <xiyou.wangcong[AT]gmail[DOT]com> 24 25 以ä¸ä¸ºæ£æ 26 --------------------------------------------------------------------- 27 28 å¦ä½åä¸Linuxå æ ¸å¼å 29 --------------------- 30 31 è¿æ¯ä¸ç¯å°å¦ä½åä¸Linuxå æ ¸å¼åçç¸å ³é®é¢ä¸ç½æå°½çç»æç§ç¬ãå®å°æå¯¼ä½ 32 æä¸ºä¸åLinuxå æ ¸å¼åè ï¼å¹¶ä¸å¦ä¼å¦ä½åLinuxå æ ¸å¼å社åºåä½ãå®å°½å¯è½ä¸ 33 å æ¬ä»»ä½å ³äºå æ ¸ç¼ç¨çææ¯ç»èï¼ä½ä¼ç»ä½ æå¼ä¸æ¡è·å¾è¿äºç¥è¯çæ£ç¡®éå¾ã 34 35 妿è¿ç¯æç« ä¸çä»»ä½å 容ä¸åéç¨ï¼è¯·ç»ææ«ååºçæä»¶ç»´æ¤è åéè¡¥ä¸ã 36 37 38 å ¥é¨ 39 ---- 40 41 ä½ æ³äºè§£å¦ä½æä¸ºä¸åLinuxå æ ¸å¼åè ï¼æè èæ¿å©åä½ âç»è¿ä¸ªè®¾å¤å个Linux 42 驱å¨ç¨åºâï¼è¿ç¯æç« çç®çå°±æ¯æä¼ä½ è¾¾æè¿äºç®æ çå ¨é¨è¯çªï¼å®å°æè¿°ä½ é 43 è¦ç»è¿çæµç¨ä»¥åç»åºå¦ä½åå æ ¸ç¤¾åºåä½çä¸äºæç¤ºãå®è¿å°è¯å¾è§£éå æ ¸ç¤¾åº 44 为ä½è¿æ ·è¿ä½ã 45 46 Linuxå æ ¸å¤§é¨åæ¯ç±Cè¯è¨åæçï¼ä¸äºä½ç³»ç»æç¸å ³ç代ç ç¨å°äºæ±ç¼è¯è¨ãè¦ 47 åä¸å æ ¸å¼åï¼ä½ å¿ é¡»ç²¾éCè¯è¨ãé¤éä½ æ³ä¸ºæä¸ªæ¶æå¼ååºå±ä»£ç ï¼å¦åä½ å¹¶ 48 ä¸éè¦äºè§£ï¼ä»»ä½ä½ç³»ç»æçï¼æ±ç¼è¯è¨ãä¸é¢å举ç书ç±è½ç¶ä¸è½æ¿ä»£æå®çC 49 è¯è¨æè²åå¤å¹´çå¼åç»éªï¼ä½å¦æéè¦çè¯ï¼å为åèè¿æ¯ä¸éçï¼ 50 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 51 ãCç¨åºè®¾è®¡è¯è¨ï¼ç¬¬2ç·æ°çï¼ãï¼å¾å®æ æå¿ è¯ï¼[æºæ¢°å·¥ä¸åºç社] 52 - "Practical C Programming" by Steve Oualline [O'Reilly] 53 ãå®ç¨Cè¯è¨ç¼ç¨ï¼ç¬¬ä¸çï¼ãï¼é大海 è¯ï¼[ä¸å½çµååºç社] 54 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall] 55 ãCè¯è¨åèæåï¼å书第5çï¼ãï¼é±ä»²æ½ çè¯ï¼[æºæ¢°å·¥ä¸åºç社] 56 57 Linuxå æ ¸ä½¿ç¨GNU CåGNUå·¥å ·é¾å¼åãè½ç¶å®éµå¾ªISO C89æ åï¼ä½ä¹ç¨å°äºä¸äº 58 æ å䏿²¡æå®ä¹çæ©å±ãå æ ¸æ¯èªç»èªè¶³çCç¯å¢ï¼ä¸ä¾èµäºæ åCåºçæ¯æï¼æä»¥ 59 并䏿¯æCæ åä¸çé¨åå®ä¹ãæ¯å¦long longç±»åç大æ°é¤æ³åæµ®ç¹è¿ç®å°±ä¸å 许 60 使ç¨ãææ¶åç¡®å®å¾é¾å¼æ¸ æ¥å æ ¸å¯¹å·¥å ·é¾çè¦æ±åå®æä½¿ç¨çæ©å±ï¼ä¸å¹¸çæ¯ç® 61 åè¿æ²¡ææç¡®çåèèµæå¯ä»¥è§£éå®ä»¬ã请æ¥é gccä¿¡æ¯é¡µï¼ä½¿ç¨âinfo gccâå½ä»¤ 62 æ¾ç¤ºï¼è·å¾ä¸äºè¿æ¹é¢ä¿¡æ¯ã 63 64 请记ä½ä½ æ¯å¨å¦ä¹ æä¹åå·²ç»åå¨çå¼åç¤¾åºæäº¤éãå®ç±ä¸ç¾¤å½¢å½¢è²è²çäººç»æï¼ 65 ä»ä»¬å¯¹ä»£ç ã飿 ¼åè¿ç¨æçå¾é«çæ åãè¿äºæ 忝å¨é¿æå®è·µä¸æ»ç»åºæ¥çï¼ 66 éåºäºå°çä¸åæ£ç大åå¼åå¢éãå®ä»¬å·²ç»è¢«å¾å¥½å¾æ´çææ¡£ï¼å»ºè®®ä½ å¨å¼å 67 ä¹åå°½å¯è½å¤çå¦ä¹ è¿äºæ åï¼èä¸è¦ææå«äººæ¥éåºä½ æè ä½ å ¬å¸çè¡ä¸ºæ¹å¼ã 68 69 70 æ³å¾é®é¢ 71 -------- 72 73 Linuxå æ ¸æºä»£ç 齿¯å¨GPLï¼éç¨å ¬å ±è®¸å¯è¯ï¼çä¿æ¤ä¸åå¸çãè¦äºè§£è¿ç§è®¸å¯ 74 çç»è请æ¥çæºä»£ç 主ç®å½ä¸çCOPYINGæä»¶ãå¦æä½ å¯¹å®è¿ææ´æ·±å ¥é®é¢è¯·èç³» 75 å¾å¸ï¼èä¸è¦å¨Linuxå æ ¸é®ä»¶ç»ä¸æé®ãå 为é®ä»¶ç»éçäººå¹¶ä¸æ¯å¾å¸ï¼ä¸è¦æ 76 æä»ä»¬çè¯ææ³å¾æåã 77 78 对äºGPLç常è§é®é¢åè§£çï¼è¯·è®¿é®ä»¥ä¸é¾æ¥ï¼ 79 http://www.gnu.org/licenses/gpl-faq.html 80 81 82 ææ¡£ 83 ---- 84 85 Linuxå æ ¸ä»£ç ä¸å 嫿大éçææ¡£ãè¿äºææ¡£å¯¹äºå¦ä¹ å¦ä½ä¸å æ ¸ç¤¾åºäºå¨æç 86 ä¸å¯ä¼°éçä»·å¼ãå½ä¸ä¸ªæ°çåè½è¢«å å ¥å æ ¸ï¼æå¥½æè§£éå¦ä½ä½¿ç¨è¿ä¸ªåè½çæ 87 æ¡£ä¹æ¾è¿å æ ¸ãå½å æ ¸çæ¹å¨å¯¼è´é¢åç¨æ·ç©ºé´çæ¥å£åçååæ¶ï¼æå¥½å°ç¸å ³ä¿¡ 88 æ¯ææå页(manpages)çè¡¥ä¸åå°mtk.manpages[AT]gmail[DOT]comï¼ä»¥åæå页(manpages) 89 çç»´æ¤è è§£éè¿äºååã 90 91 以䏿¯å æ ¸ä»£ç ä¸éè¦é è¯»çææ¡£ï¼ 92 README 93 æä»¶ç®è¦ä»ç»äºLinuxå æ ¸çèæ¯ï¼å¹¶ä¸æè¿°äºå¦ä½é ç½®åç¼è¯å æ ¸ãå æ ¸ç 94 æ°ç¨æ·åºè¯¥ä»è¿éå¼å§ã 95 96 Documentation/Changes 97 æä»¶ç»åºäºç¨æ¥ç¼è¯å使ç¨å æ ¸æéè¦çæå°è½¯ä»¶å å表ã 98 99 Documentation/CodingStyle 100 æè¿°Linuxå æ ¸ç代ç 飿 ¼åçç±ãæææ°ä»£ç éè¦éµå®è¿ç¯ææ¡£ä¸å®ä¹çè§ 101 èã大夿°ç»´æ¤è åªä¼æ¥æ¶ç¬¦åè§å®çè¡¥ä¸ï¼å¾å¤äººä¹åªä¼å¸®å¿æ£æ¥ç¬¦å飿 ¼ 102 ç代ç ã 103 104 Documentation/SubmittingPatches 105 Documentation/SubmittingDrivers 106 è¿ä¸¤ä»½ææ¡£æç¡®æè¿°å¦ä½å建ååéè¡¥ä¸ï¼å ¶ä¸å æ¬ï¼ä½ä¸ä» éäº)ï¼ 107 - é®ä»¶å 容 108 - é®ä»¶æ ¼å¼ 109 - éæ©æ¶ä»¶äºº 110 éµå®è¿äºè§å®å¹¶ä¸è½ä¿è¯æäº¤æåï¼å 为ææè¡¥ä¸éè¦éè¿ä¸¥æ ¼çå 容å飿 ¼ 111 审æ¥ï¼ï¼ä½æ¯å¿½è§ä»ä»¬å ä¹å°±æå³ç失败ã 112 113 å ¶ä»å ³äºå¦ä½æ£ç¡®å°çæè¡¥ä¸çä¼ç§ææ¡£å æ¬ï¼ 114 "The Perfect Patch" 115 http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt 116 "Linux kernel patch submission format" 117 http://linux.yyz.us/patch-format.html 118 119 Documentation/stable_api_nonsense.txt 120 论è¯å æ ¸ä¸ºä»ä¹ç¹æä¸å æ¬ç¨³å®çå æ ¸å é¨APIï¼ä¹å°±æ¯è¯´ä¸å æ¬åè¿æ ·çç¹ 121 æ§ï¼ 122 - åç³»ç»ä¸é´å±ï¼ä¸ºäºå ¼å®¹æ§ï¼ï¼ 123 - å¨ä¸åæä½ç³»ç»é´æäºç§»æ¤ç驱å¨ç¨åº 124 - åç¼ï¼çè³é»æ¢ï¼å æ ¸ä»£ç çå¿«éåå 125 è¿ç¯ææ¡£å¯¹äºçè§£Linuxçå¼åå²å¦è³å ³éè¦ã对äºå°å¼åå¹³å°ä»å ¶ä»æä½ç³» 126 ç»è½¬ç§»å°Linuxç人æ¥è¯´ä¹å¾éè¦ã 127 128 Documentation/SecurityBugs 129 å¦æä½ è®¤ä¸ºèªå·±åç°äºLinuxå æ ¸çå®å ¨æ§é®é¢ï¼è¯·æ ¹æ®è¿ç¯ææ¡£ä¸çæ¥éª¤æ¥ 130 æéå ¶ä»å æ ¸å¼åè 并帮å©è§£å³è¿ä¸ªé®é¢ã 131 132 Documentation/ManagementStyle 133 æè¿°å æ ¸ç»´æ¤è ç工使¹æ³åå ¶å ±æç¹ç¹ãè¿å¯¹äºååæ¥è§¦å æ ¸å¼åï¼æè 对 134 宿å°å¥½å¥ï¼ç人æ¥è¯´å¾éè¦ï¼å 为å®è§£éäºå¾å¤å¯¹äºå æ ¸ç»´æ¤è ç¬ç¹è¡ä¸ºç 135 æ®é误解ä¸è¿·æã 136 137 Documentation/stable_kernel_rules.txt 138 è§£éäºç¨³å®çå æ ¸åå¸çè§åï¼ä»¥åå¦ä½å°æ¹å¨æ¾å ¥è¿äºçæ¬çæ¥éª¤ã 139 140 Documentation/kernel-docs.txt 141 æå©äºå æ ¸å¼åçå¤é¨ææ¡£å表ãå¦æä½ å¨å æ ¸èªå¸¦çææ¡£ä¸æ²¡ææ¾å°ä½ æ³æ¾ 142 çå 容ï¼å¯ä»¥æ¥çè¿äºææ¡£ã 143 144 Documentation/applying-patches.txt 145 å ³äºè¡¥ä¸æ¯ä»ä¹ä»¥åå¦ä½å°å®æå¨ä¸åå æ ¸å¼å忝ä¸ç好ä»ç» 146 147 å æ ¸è¿æ¥æå¤§éä»ä»£ç èªå¨çæçææ¡£ãå®å å«å æ ¸å é¨APIçå ¨é¢ä»ç»ä»¥åå¦ä½ 148 妥åå¤çå éçè§åãçæçææ¡£ä¼æ¾å¨ Documentation/DocBook/ç®å½ä¸ãå¨å 149 æ ¸æºç ç主ç®å½ä¸ä½¿ç¨ä»¥ä¸ä¸åå½ä»¤å°ä¼åå«çæPDFãPostscriptãHTMLåæå 150 页çä¸åæ ¼å¼çææ¡£ï¼ 151 make pdfdocs 152 make psdocs 153 make htmldocs 154 make mandocs 155 156 157 å¦ä½æä¸ºå æ ¸å¼åè 158 ------------------ 159 å¦æä½ å¯¹Linuxå æ ¸å¼å䏿 æç¥ï¼ä½ åºè¯¥è®¿é®âLinuxå æ ¸æ°æâ计åï¼ 160 http://kernelnewbies.org 161 宿¥æä¸ä¸ªå¯ä»¥é®åç§æåºæ¬çå æ ¸å¼åé®é¢çé®ä»¶å表ï¼å¨æé®ä¹åä¸å®è¦è®°å¾ 162 æ¥æ¾å·²å¾çé®ä»¶ï¼ç¡®è®¤æ¯å¦æäººå·²ç»åçè¿ç¸åçé®é¢ï¼ãå®è¿æ¥æä¸ä¸ªå¯ä»¥è·å¾ 163 宿¶åé¦çIRCè天é¢éï¼ä»¥å大é对äºå¦ä¹ Linuxå æ ¸å¼åç¸å½æå¸®å©çææ¡£ã 164 165 ç½ç«ç®è¦ä»ç»äºæºä»£ç ç»ç»ç»æãåç³»ç»åå以åç®åæ£å¨è¿è¡ç项ç®ï¼å æ¬å æ ¸ 166 ä¸çååç¬ç»´æ¤çï¼ãå®è¿æä¾äºä¸äºåºæ¬ç帮å©ä¿¡æ¯ï¼æ¯å¦å¦ä½ç¼è¯å æ ¸åæè¡¥ 167 ä¸ã 168 169 å¦æä½ æ³å å ¥å æ ¸å¼å社åºå¹¶åå©å®æä¸äºä»»å¡ï¼å´æ¾ä¸å°ä»åªéå¼å§ï¼å¯ä»¥è®¿é® 170 âLinuxå æ ¸æ¿ç®¡åâ计åï¼ 171 http://janitor.kernelnewbies.org/ 172 è¿æ¯æä½³çèµ·ç¹ã宿ä¾ä¸ä¸ªç¸å¯¹ç®åçä»»å¡å表ï¼ååºå æ ¸ä»£ç ä¸éè¦è¢«éæ° 173 æ´çæè æ¹æ£çå°æ¹ãéè¿åè´è´£è¿ä¸ªè®¡åçå¼åè 们ä¸åå·¥ä½ï¼ä½ ä¼å¦å°å°è¡¥ä¸ 174 éæè¿å æ ¸çåºæ¬åçãå¦æè¿æ²¡æå³å®ä¸ä¸æ¥è¦åä»ä¹çè¯ï¼ä½ è¿å¯è½ä¼å¾å°æ¹ 175 åæ§çæç¹ã 176 177 å¦æä½ å·²ç»æä¸äºç°æçä»£ç æ³è¦æ¾å°å æ ¸ä¸ï¼ä½æ¯éè¦ä¸äºå¸®å©æ¥ä½¿å®ä»¬æ¥ææ£ 178 ç¡®çæ ¼å¼ã请访é®âå æ ¸å¯¼å¸â计åãè¿ä¸ªè®¡åå°±æ¯ç¨æ¥å¸®å©ä½ 宿è¿ä¸ªç®æ çãå® 179 æ¯ä¸ä¸ªé®ä»¶å表ï¼å°åå¦ä¸ï¼ 180 http://selenic.com/mailman/listinfo/kernel-mentors 181 182 å¨çæ£å¨æä¿®æ¹å æ ¸ä»£ç ä¹åï¼çè§£è¦ä¿®æ¹ç代ç å¦ä½è¿ä½æ¯å¿ éçãè¦è¾¾å°è¿ä¸ª 183 ç®çï¼æ²¡ä»ä¹åæ³æ¯ç´æ¥è¯»ä»£ç æ´ææäºï¼å¤§å¤æ°è±æé½ä¼æç¸åºç注éï¼ï¼èä¸ 184 ä¸äºç¹å¶çå·¥å ·è¿å¯ä»¥æä¾å¸®å©ãä¾å¦ï¼âLinux代ç 交åå¼ç¨â项ç®å°±æ¯ä¸ä¸ªå¼å¾ 185 ç¹å«æ¨èç帮å©å·¥å ·ï¼å®å°æºä»£ç æ¾ç¤ºå¨æç¼ç®åç´¢å¼çç½é¡µä¸ãå ¶ä¸ä¸ä¸ªæ´æ°å 186 æ¶çå æ ¸æºç åºï¼å¯ä»¥éè¿ä»¥ä¸å°å访é®ï¼ 187 http://sosdg.org/~coywolf/lxr/ 188 189 190 å¼åæµç¨ 191 -------- 192 193 ç®åLinuxå æ ¸å¼åæµç¨å æ¬å 个âä¸»å æ ¸åæ¯âåå¾å¤åç³»ç»ç¸å ³çå æ ¸åæ¯ãè¿ 194 äºåæ¯å æ¬ï¼ 195 - 2.6.xä¸»å æ ¸æºç æ 196 - 2.6.x.y -stableå æ ¸æºç æ 197 - 2.6.x -gitå æ ¸è¡¥ä¸é 198 - 2.6.x -mmå æ ¸è¡¥ä¸é 199 - åç³»ç»ç¸å ³çå æ ¸æºç æ åè¡¥ä¸é 200 201 202 2.6.xå æ ¸ä¸»æºç æ 203 ----------------- 204 2.6.xå æ ¸æ¯ç±Linus Torvaldsï¼Linuxçåé è ï¼äº²èªç»´æ¤çãä½ å¯ä»¥å¨ 205 kernel.orgç½ç«çpub/linux/kernel/v2.6/ç®å½ä¸æ¾å°å®ãå®çå¼åéµå¾ªä»¥ä¸æ¥ 206 éª¤ï¼ 207 - æ¯å½ä¸ä¸ªæ°çæ¬çå æ ¸è¢«åå¸ï¼ä¸ºæä¸¤å¨çéæçªå£å°è¢«æå¼ãå¨è¿æ®µæ¶é´é 208 ç»´æ¤è å¯ä»¥åLinusæäº¤å¤§æ®µçä¿®æ¹ï¼é常è¿äºä¿®æ¹å·²ç»è¢«æ¾å°-mmå æ ¸ä¸å 个 209 ææäºãæäº¤å¤§éä¿®æ¹çé¦éæ¹å¼æ¯ä½¿ç¨gitå·¥å ·ï¼å æ ¸ç代ç çæ¬ç®¡çå·¥å · 210 ï¼æ´å¤çä¿¡æ¯å¯ä»¥å¨http://git.or.cz/è·åï¼ï¼ä¸è¿ä½¿ç¨æ®éè¡¥ä¸ä¹æ¯å¯ä»¥ 211 çã 212 - 两个ææä»¥å-rc1çæ¬å æ ¸åå¸ãä¹ååªæä¸å å«å¯è½å½±åæ´ä¸ªå æ ¸ç¨³å®æ§ç 213 æ°åè½çè¡¥ä¸æå¯è½è¢«æ¥åã请注æä¸ä¸ªå ¨æ°ç驱å¨ç¨åºï¼æè æä»¶ç³»ç»ï¼æ 214 å¯è½å¨-rc1å被æ¥åæ¯å ä¸ºè¿æ ·çä¿®æ¹å®å ¨ç¬ç«ï¼ä¸ä¼å½±åå ¶ä»ç代ç ï¼æä»¥ 215 没æé æå æ ¸éæ¥çé£é©ãå¨-rc1以åä¹å¯ä»¥ç¨gitåLinusæäº¤è¡¥ä¸ï¼ä¸è¿æ 216 æçè¡¥ä¸éè¦åæ¶è¢«åéå°ç¸åºçå ¬ä¼é®ä»¶å表以å¾è¯¢æè§ã 217 - å½Linus认为å½åçgitæºç æ å·²ç»è¾¾å°ä¸ä¸ªåçå¥å ¨çç¶æè¶³ä»¥åå¸ä¾äººæµè¯ 218 æ¶ï¼ä¸ä¸ªæ°ç-rcçæ¬å°±ä¼è¢«åå¸ãè®¡åæ¯æ¯å¨é½å叿°ç-rcçæ¬ã 219 - è¿ä¸ªè¿ç¨ä¸ç´æç»ä¸å»ç´å°å æ ¸è¢«è®¤ä¸ºè¾¾å°è¶³å¤ç¨³å®çç¶æï¼æç»æ¶é´å¤§æ¦æ¯ 220 6个ææã 221 - 以ä¸å°åè·è¸ªäºå¨æ¯ä¸ª-rcåå¸ä¸åç°ç鿥åè¡¨ï¼ 222 http://kernelnewbies.org/known_regressions 223 224 å ³äºå æ ¸åå¸ï¼å¼å¾ä¸æçæ¯Andrew Mortonå¨linux-kernelé®ä»¶å表ä¸å¦æ¯è¯´ï¼ 225 âæ²¡æäººç¥éæ°å æ ¸ä½æ¶ä¼è¢«åå¸ï¼å 为å叿¯æ ¹æ®å·²ç¥bugçæ åµæ¥å³å® 226 çï¼è䏿¯æ ¹æ®ä¸ä¸ªäºå å¶å®å¥½çæ¶é´è¡¨ãâ 227 228 229 2.6.x.y -stableï¼ç¨³å®çï¼å æ ¸æºç æ 230 ----------------------------------- 231 ç±4个æ°åç»æçå æ ¸çæ¬å·è¯´ææ¤å æ ¸æ¯-stableçæ¬ãå®ä»¬å å«åºäº2.6.xçæ¬ 232 å æ ¸çç¸å¯¹è¾å°ä¸è³å ³éè¦ç修补ï¼è¿äºä¿®è¡¥é对å®å ¨æ§é®é¢æè 严éçå æ ¸éæ¥ã 233 234 è¿ç§çæ¬çå æ ¸éç¨äºé£äºææè·å¾ææ°ç稳å®çå æ ¸å¹¶ä¸ä¸æ³å䏿µè¯å¼åçæ 235 è å®éªççç¨æ·ã 236 237 å¦ææ²¡æ2.6.x.yçæ¬å æ ¸åå¨ï¼é£ä¹ææ°ç2.6.xçæ¬å æ ¸å°±ç¸å½äºæ¯å½åçç¨³å® 238 çå æ ¸ã 239 240 2.6.x.yçæ¬ç±â稳å®çâå°ç»ï¼é®ä»¶å°å<stable[AT]kernel[DOT]org>ï¼ç»´æ¤ï¼ä¸è¬éå¨å 241 叿°çæ¬ã 242 243 å æ ¸æºç ä¸çDocumentation/stable_kernel_rules.txtæä»¶å ·ä½æè¿°äºå¯è¢«ç¨³å® 244 çå æ ¸æ¥åçä¿®æ¹ç±»å以ååå¸çæµç¨ã 245 246 247 2.6.x -gitè¡¥ä¸é 248 ---------------- 249 Linusçå æ ¸æºç æ çæ¯æ¥å¿«ç §ï¼è¿ä¸ªæºç æ æ¯ç±gitå·¥å ·ç®¡ççï¼ç±æ¤å¾åï¼ãè¿ 250 äºè¡¥ä¸é常æ¯å¤©æ´æ°ä»¥åæ Linusçæºç æ çææ°ç¶æãå®ä»¬æ¯-rcçæ¬çå æ ¸æºç 251 æ æ´å ·è¯éªæ§è´¨ï¼å 为è¿ä¸ªè¡¥ä¸éæ¯å ¨èªå¨çæçï¼æ²¡æä»»ä½äººæ¥ç¡®è®¤å ¶æ¯å¦çæ£ 252 å¥å ¨ã 253 254 255 2.6.x -mmè¡¥ä¸é 256 --------------- 257 è¿æ¯ç±Andrew Mortonç»´æ¤çè¯éªæ§å æ ¸è¡¥ä¸éãAndrewå°ææåç³»ç»çå æ ¸æºç 258 åè¡¥ä¸æ¼åå°ä¸èµ·ï¼å¹¶ä¸å å ¥äºå¤§éä»linux-kernelé®ä»¶å表ä¸ééçè¡¥ä¸ãè¿ä¸ª 259 æºç æ æ¯æ°åè½åè¡¥ä¸çè¯ç¼åºãå½è¡¥ä¸å¨-mmè¡¥ä¸ééè¯æäºå ¶ä»·å¼ä»¥åAndrew 260 æè ç¸åºåç³»ç»çç»´æ¤è ä¼å°è¡¥ä¸åç»Linus以便éæè¿ä¸»å æ ¸æºç æ ã 261 262 å¨å°æææ°è¡¥ä¸åç»Linus以éæå°ä¸»å æ ¸æºç æ ä¹åï¼æä»¬é常é¼å±å æè¿äºè¡¥ 263 䏿¾å¨-mmçå æ ¸æºç æ ä¸è¿è¡æµè¯ã 264 265 è¿äºå æ ¸çæ¬ä¸éåå¨éè¦ç¨³å®è¿è¡çç³»ç»ä¸è¿è¡ï¼å 为è¿è¡å®ä»¬æ¯è¿è¡ä»»ä½å ¶ä» 266 å æ ¸åæ¯é½æ´å ·æé£é©ã 267 268 å¦æä½ æ³ä¸ºå æ ¸å¼åè¿ç¨æä¾å¸®å©ï¼è¯·å°è¯å¹¶ä½¿ç¨è¿äºå æ ¸çæ¬ï¼å¹¶å¨ 269 linux-kernelé®ä»¶åè¡¨ä¸æä¾åé¦ï¼åè¯å¤§å®¶ä½ éå°äºé®é¢è¿æ¯ä¸åæ£å¸¸ã 270 271 é常-mmçè¡¥ä¸éä¸å å æ¬è¿äºé¢å¤çè¯éªæ§è¡¥ä¸ï¼è¿å æ¬å叿¶-gitç主æºç æ 272 ä¸çæ¹å¨ã 273 274 -mmçå æ ¸æ²¡æåºå®çåå¸å¨æï¼ä½æ¯é叏卿¯ä¸¤ä¸ª-rcçå æ ¸åå¸ä¹é´é½ä¼æè¥å¹² 275 个-mmçå æ ¸åå¸ï¼ä¸è¬æ¯1è³3个ï¼ã 276 277 278 åç³»ç»ç¸å ³å æ ¸æºç æ åè¡¥ä¸é 279 ---------------------------- 280 ç¸å½ä¸é¨åå æ ¸åç³»ç»å¼åè ä¼å ¬å¼ä»ä»¬èªå·±çå¼åæºç æ ï¼ä»¥ä¾¿å ¶ä»äººè½äºè§£å 281 æ ¸çä¸åé¢åæ£å¨åççäºæ ãå¦ä¸æè¿°ï¼è¿äºæºç æ ä¼è¢«éæå°-mmçæ¬å æ ¸ä¸ã 282 283 ä¸é¢æ¯ç®åå¯ç¨çä¸äºå æ ¸æºç æ çåè¡¨ï¼ 284 éè¿git管ççæºç æ ï¼ 285 - Kbuildå¼åæºç æ ï¼ Sam Ravnborg <sam[AT]ravnborg[DOT]org> 286 git.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild.git 287 288 - ACPIå¼åæºç æ , Len Brown <len.brown[AT]intel[DOT]com> 289 git.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git 290 291 - å设å¤å¼åæºç æ , Jens Axboe <axboe[AT]suse[DOT]de> 292 git.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 293 294 - DRMå¼åæºç æ , Dave Airlie <airlied[AT]linux[DOT]ie> 295 git.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6.git 296 297 - ia64å¼åæºç æ , Tony Luck <tony.luck[AT]intel[DOT]com> 298 git.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6.git 299 300 - ieee1394å¼åæºç æ , Jody McIntyre <scjody[AT]modernduck[DOT]com> 301 git.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394.git 302 303 - infinibandå¼åæºç æ , Roland Dreier <rolandd[AT]cisco[DOT]com> 304 git.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git 305 306 - libataå¼åæºç æ , Jeff Garzik <jgarzik[AT]pobox[DOT]com> 307 git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git 308 309 - ç½ç»é©±å¨ç¨åºå¼åæºç æ , Jeff Garzik <jgarzik[AT]pobox[DOT]com> 310 git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git 311 312 - pcmciaå¼åæºç æ , Dominik Brodowski <linux[AT]dominikbrodowski[DOT]net> 313 git.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 314 315 - SCSIå¼åæºç æ , James Bottomley <James.Bottomley[AT]SteelEye[DOT]com> 316 git.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 317 318 使ç¨quilt管ççè¡¥ä¸éï¼ 319 - USB, PCI, 驱å¨ç¨åºæ ¸å¿åI2C, Greg Kroah-Hartman <gregkh[AT]suse[DOT]de> 320 kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 321 - x86-64, é¨åi386, Andi Kleen <ak[AT]suse[DOT]de> 322 ftp.firstfloor.org:/pub/ak/x86_64/quilt/ 323 324 å ¶ä»å æ ¸æºç æ å¯ä»¥å¨http://git.kernel.orgçå表ä¸åMAINTAINERSæä»¶é 325 æ¾å°ã 326 327 æ¥åbug 328 ------- 329 330 bugzilla.kernel.orgæ¯Linuxå æ ¸å¼åè ä»¬ç¨æ¥è·è¸ªå æ ¸Bugçç½ç«ãæä»¬é¼å±ç¨ 331 æ·å¨è¿ä¸ªå·¥å ·ä¸æ¥åæ¾å°çææbugãå¦ä½ä½¿ç¨å æ ¸bugzillaçç»è请访é®ï¼ 332 http://test.kernel.org/bugzilla/faq.html 333 334 å æ ¸æºç 主ç®å½ä¸çREPORTING-BUGSæä»¶éæä¸ä¸ªå¾å¥½ç模æ¿ãå®æå¯¼ç¨æ·å¦ä½æ¥ 335 åå¯è½çå æ ¸bug以åéè¦æä¾åªäºä¿¡æ¯æ¥å¸®å©å æ ¸å¼åè 们æ¾å°é®é¢çæ ¹æºã 336 337 338 å©ç¨bugæ¥å 339 ----------- 340 341 ç»ä¹ å æ ¸å¼åæè½çæå¥½åæ³å°±æ¯ä¿®æ¹å ¶ä»äººæ¥åçbugãä½ ä¸å å¯ä»¥å¸®å©å æ ¸å 342 徿´å 稳å®ï¼è¿å¯ä»¥å¦ä¼å¦ä½è§£å³å®é é®é¢ä»èæé«èªå·±çæè½ï¼å¹¶ä¸è®©å ¶ä»å¼å 343 è æåå°ä½ çåå¨ãä¿®æ¹bugæ¯èµ¢å¾å ¶ä»å¼åè èµèªçæå¥½åæ³ï¼å ä¸ºå¹¶ä¸æ¯å¾å¤ 344 人é½å欢浪费æ¶é´å»ä¿®æ¹å«äººæ¥åçbugã 345 346 è¦å°è¯ä¿®æ¹å·²ç¥çbugï¼è¯·è®¿é®http://bugzilla.kernel.orgç½åãå¦æä½ æ³è·å¾ 347 ææ°bugçéç¥ï¼å¯ä»¥è®¢é bugme-newé®ä»¶å表ï¼åªææ°çbugæ¥åä¼è¢«å¯å°è¿éï¼ 348 æè 订é bugme-janitoré®ä»¶åè¡¨ï¼ææbugzillaçåå¨é½ä¼è¢«å¯å°è¿éï¼ã 349 350 http://lists.osdl.org/mailman/listinfo/bugme-new 351 http://lists.osdl.org/mailman/listinfo/bugme-janitors 352 353 354 é®ä»¶å表 355 -------- 356 357 æ£å¦ä¸é¢çææ¡£ææè¿°ï¼å¤§å¤æ°çéª¨å¹²å æ ¸å¼åè é½å å ¥äºLinux Kernelé®ä»¶å 358 表ãå¦ä½è®¢é åé订å表çç»èå¯ä»¥å¨è¿éæ¾å°ï¼ 359 http://vger.kernel.org/vger-lists.html#linux-kernel 360 ç½ä¸å¾å¤å°æ¹é½æè¿ä¸ªé®ä»¶å表çåæ¡£(archive)ãå¯ä»¥ä½¿ç¨æç´¢å¼ææ¥æ¾å°è¿äº 361 åæ¡£ãæ¯å¦ï¼ 362 http://dir.gmane.org/gmane.linux.kernel 363 å¨åä¿¡ä¹åï¼æä»¬å¼ºçå»ºè®®ä½ å å¨åæ¡£ä¸æç´¢ä½ æ³è¦è®¨è®ºçé®é¢ãå¾å¤å·²ç»è¢«è¯¦ç» 364 讨论è¿çé®é¢åªå¨é®ä»¶å表çåæ¡£ä¸å¯ä»¥æ¾å°ã 365 366 大夿°å æ ¸åç³»ç»ä¹æèªå·±ç¬ç«çé®ä»¶å表æ¥åè°åèªçå¼åå·¥ä½ãä» 367 MAINTAINERSæä»¶ä¸å¯ä»¥æ¾å°ä¸åè¯é¢å¯¹åºçé®ä»¶å表ã 368 369 å¾å¤é®ä»¶å表æ¶è®¾å¨kernel.orgæå¡å¨ä¸ãè¿äºå表çä¿¡æ¯å¯ä»¥å¨è¿éæ¾å°ï¼ 370 http://vger.kernel.org/vger-lists.html 371 372 å¨ä½¿ç¨è¿äºé®ä»¶å表æ¶ï¼è¯·è®°ä½ä¿æè¯å¥½çè¡ä¸ºä¹ æ¯ãä¸é¢ç龿¥æä¾äºä¸è¿äºå 373 è¡¨ï¼æä»»ä½å ¶å®é®ä»¶å表ï¼äº¤æµçä¸äºç®åè§åï¼è½ç¶å 容æç¹æ»¥ç«½å æ°ã 374 http://www.albion.com/netiquette/ 375 376 彿å¾å¤äººåå¤ä½ çé®ä»¶æ¶ï¼é®ä»¶çæéå表ä¼åå¾å¾é¿ã请ä¸è¦å°ä»»ä½äººä»æé 377 å表ä¸å é¤ï¼é¤éä½ æè¶³å¤ççç±è¿ä¹åãä¹ä¸è¦åªåå¤å°é®ä»¶å表ãè¯·ä¹ æ¯äºå 378 ä¸å°é®ä»¶æ¥æ¶ä¸¤æ¬¡ï¼ä¸å°æ¥èªåéè ä¸å°æ¥èªé®ä»¶å表ï¼ï¼èä¸è¦è¯å¾éè¿æ·»å ä¸ 379 äºå¥ç¹çé®ä»¶å¤´æ¥è§£å³è¿ä¸ªé®é¢ï¼äººä»¬ä¸ä¼å欢çã 380 381 è®°ä½ä¿çä½ æåå¤å 容çä¸ä¸æåæºå¤´ãå¨ä½ åå¤é®ä»¶çé¡¶é¨ä¿çâæææè¯´å°â¦â¦â 382 è¿å è¡ãå°ä½ çè¯è®ºå å¨è¢«å¼ç¨ç段è½ä¹é´èä¸è¦æ¾å¨é®ä»¶çé¡¶é¨ã 383 384 å¦æä½ å¨é®ä»¶ä¸é带补ä¸ï¼è¯·ç¡®è®¤å®ä»¬æ¯å¯ä»¥ç´æ¥é 读ççº¯ææ¬ï¼å¦ 385 Documentation/SubmittingPatchesææ¡£ä¸æè¿°ï¼ãå æ ¸å¼åè 们ä¸å¸æéå°éä»¶ 386 æè 被å缩äºçè¡¥ä¸ãåªæè¿æ ·æè½ä¿è¯ä»ä»¬å¯ä»¥ç´æ¥è¯è®ºä½ çæ¯è¡ä»£ç ãè¯·ç¡®ä¿ 387 ä½ ä½¿ç¨çé®ä»¶åéç¨åºä¸ä¼ä¿®æ¹ç©ºæ ¼åå¶è¡¨ç¬¦ãä¸ä¸ªé²èæ§çæµè¯æ¹æ³æ¯å å°é®ä»¶ 388 åéç»èªå·±ï¼ç¶åèªå·±å°è¯æ¯å¦å¯ä»¥é¡ºå©å°æä¸æ¶å°çè¡¥ä¸ã妿æµè¯ä¸æåï¼è¯· 389 è°æ´æè æ´æ¢ä½ çé®ä»¶åéç¨åºç´å°å®æ£ç¡®å·¥ä½ä¸ºæ¢ã 390 391 æ»èè¨ä¹ï¼è¯·å°éå ¶ä»çé®ä»¶å表订é è ã 392 393 394 åå æ ¸ç¤¾åºåä½ 395 ---------------- 396 397 å æ ¸ç¤¾åºçç®æ å°±æ¯æä¾å°½åå°½ç¾çå æ ¸ãæä»¥å½ä½ æäº¤è¡¥ä¸ææè¢«æ¥åè¿å æ ¸ç 398 æ¶åï¼å®çææ¯ä»·å¼ä»¥åå ¶ä»æ¹é¢é½å°è¢«è¯å®¡ãé£ä¹ä½ å¯è½ä¼å¾å°ä»ä¹å¢ï¼ 399 - æ¹è¯ 400 - è¯è®º 401 - è¦æ±ä¿®æ¹ 402 - è¦æ±è¯æä¿®æ¹çå¿ è¦æ§ 403 - æ²é» 404 405 è¦è®°ä½ï¼è¿äºæ¯æè¡¥ä¸æ¾è¿å æ ¸çæ£å¸¸æ åµãä½ å¿ é¡»å¦ä¼å¬å对补ä¸çæ¹è¯åè¯è®ºï¼ 406 仿æ¯å±é¢è¯ä¼°å®ä»¬ï¼ç¶åè¦ä¹éåä½ çè¡¥ä¸è¦ä¹ç®ææ¼è¦å°è®ºè¯ä¿®æ¹æ¯ä¸å¿ è¦ 407 çãå¦æä½ åçé®ä»¶æ²¡æå¾å°ä»»ä½ååºï¼è¯·è¿å 天ååè¯ä¸æ¬¡ï¼å ä¸ºææ¶ä¿¡ä»¶ä¼æ¹® 408 没å¨è«è«ä¿¡æµ·ä¸ã 409 410 ä½ ä¸åºè¯¥åçäºæ ï¼ 411 - ææèªå·±çè¡¥ä¸ä¸åä»»ä½è´¨çå°±ç´æ¥è¢«æ¥å 412 - ç¿»è¸ 413 - 忽ç¥å«äººçè¯è®º 414 - 没ææç §å«äººçè¦æ±åä»»ä½ä¿®æ¹å°±éæ°æäº¤ 415 416 å¨ä¸ä¸ªåªå追寻æå¥½ææ¯æ¹æ¡ç社åºéï¼å¯¹äºä¸ä¸ªè¡¥ä¸æå¤å°å¥½å¤æ»ä¼æä¸åçè§ 417 è§£ãä½ å¿ é¡»è¦æ±çåä½çæåº¦ï¼æ¿ææ¹åèªå·±çè§ç¹æ¥éåºå æ ¸ç飿 ¼ãæè è³å° 418 æ¿æå»è¯æä½ çæ³æ³æ¯æä»·å¼çãè®°ä½ï¼ç¯é误æ¯å 许çï¼åªè¦ä½ æ¿ææçæ£ç¡®ç 419 æ¹æ¡å»åªåã 420 421 å¦æä½ ç第ä¸ä¸ªè¡¥ä¸æ¢æ¥çæ¯ä¸å ä¿®æ¹å»ºè®®ï¼è¿æ¯å¾æ£å¸¸çãè¿å¹¶ä¸ä»£è¡¨ä½ çè¡¥ä¸ 422 ä¸ä¼è¢«æ¥åï¼ä¹ä¸æå³çæäººåä½ ä½å¯¹ãä½ åªéè¦æ¹æ£æææåºçé®é¢ç¶åéæ°å 423 éä½ çè¡¥ä¸ã 424 425 å æ ¸ç¤¾åºåå ¬å¸æåçå·®å¼ 426 ------------------------ 427 428 å æ ¸ç¤¾åºç工使¨¡å¼å大夿°ä¼ ç»å ¬å¸å¼åéä¼ç工使¨¡å¼å¹¶ä¸ç¸åãä¸é¢è¿äºä¾ 429 åï¼å¯ä»¥å¸®å©ä½ é¿å æäºå¯è½åçé®é¢ï¼ 430 ç¨è¿äºè¯ä»ç»ä½ çä¿®æ¹ææ¡ä¼æå¥½å¤ï¼ 431 - å®åæ¶è§£å³äºå¤ä¸ªé®é¢ 432 - å®å é¤äº2000è¡ä»£ç 433 - è¿æ¯è¡¥ä¸ï¼å®å·²ç»è§£éäºææ³è¦è¯´æç 434 - æå¨5ç§ä¸åçä½ç³»ç»æä¸æµè¯è¿å®â¦â¦ 435 - è¿æ¯ä¸ç³»åå°è¡¥ä¸ç¨æ¥â¦â¦ 436 - è¿ä¸ªä¿®æ¹æé«äºæ®éæºå¨çæ§è½â¦â¦ 437 438 åºè¯¥é¿å å¦ä¸ç说æ³ï¼ 439 - æä»¬å¨AIX/ptx/Solariså°±æ¯è¿ä¹åçï¼æä»¥è¿ä¹åè¯å®æ¯å¥½çâ¦â¦ 440 - æåè¿è¡å·²ç»20å¹´äºï¼æä»¥â¦â¦ 441 - ä¸ºäºæä»¬å ¬å¸èµé±èèå¿ é¡»è¿ä¹å 442 - è¿æ¯æä»¬çä¼ä¸äº§å线æéè¦ç 443 - è¿éæ¯æè¿°æè§ç¹ç1000é¡µè®¾è®¡ææ¡£ 444 - è¿æ¯ä¸ä¸ª5000è¡çè¡¥ä¸ç¨æ¥â¦â¦ 445 - æéåäºç°å¨ä¹±ä¸å «ç³ç代ç ï¼è¿å°±æ¯â¦â¦ 446 - æè¢«è§å®äºæåæéï¼æä»¥è¿ä¸ªè¡¥ä¸éè¦ç«å»è¢«æ¥å 447 448 å¦å¤ä¸ä¸ªå æ ¸ç¤¾åºä¸å¤§é¨åä¼ ç»å ¬å¸ç软件å¼åéä¼ä¸åçå°æ¹æ¯æ æ³é¢å¯¹é¢å°äº¤ 449 æµã使ç¨çµåé®ä»¶åIRCèå¤©å·¥å ·åä¸ºä¸»è¦æ²éå·¥å ·çä¸ä¸ªå¥½å¤æ¯æ§å«åç§ææ§è§ 450 å°ä¼æ´å°ãLinuxå æ ¸çå·¥ä½ç¯å¢æ´è½æ¥åå¦å¥³åå°æ°æç¾¤ï¼å 为æ¯ä¸ªäººå¨å«äººç¼ 451 éåªæ¯ä¸ä¸ªé®ä»¶å°åãå½é åä¹å¸®å©äºå ¬å¹³çå®ç°ï¼å ä¸ºä½ æ æ³éè¿å§åæ¥å¤æäºº 452 çæ§å«ãç·äººæå¯è½å«æä¸½ï¼å¥³äººä¹æå¯è½å«çåã大夿°å¨Linuxå æ ¸ä¸å·¥ä½è¿ 453 并表达è¿çæ³ç女æ§å¯¹å¨linuxä¸å·¥ä½çç»åé½ç»åºäºæ£é¢çè¯ä»·ã 454 455 对äºä¸äºä¸ä¹ æ¯ä½¿ç¨è±è¯ç人æ¥è¯´ï¼è¯è¨å¯è½æ¯ä¸ä¸ªå¼èµ·é®é¢çéç¢ãå¨é®ä»¶å表 456 ä¸è¦æ£ç¡®å°è¡¨è¾¾æ³æ³å¿ éè¯å¥½å°ææ¡è¯è¨ï¼æä»¥å»ºè®®ä½ å¨åéé®ä»¶ä¹åæå¥½æ£æ¥ä¸ 457 ä¸è±æå徿¯å¦æ£ç¡®ã 458 459 460 æåä¿®æ¹ 461 -------- 462 463 Linuxå æ ¸ç¤¾åºå¹¶ä¸å欢ä¸ä¸æ¥æ¶å¤§æ®µç代ç ãä¿®æ¹éè¦è¢«æ°å½å°ä»ç»ãè®¨è®ºå¹¶ä¸ 464 æåæç¬ç«çå°æ®µãè¿å ä¹å®å ¨åå ¬å¸ä¸çä¹ æ¯èéèé©°ãä½ çæ³æ³åºè¯¥å¨å¼åæ 465 å¼å§çé¶æ®µå°±è®©å¤§å®¶ç¥éï¼è¿æ ·ä½ å°±å¯ä»¥åæ¶è·å¾å¯¹ä½ æ£å¨è¿è¡çå¼åçåé¦ãè¿ 466 æ ·ä¹ä¼è®©ç¤¾åºè§å¾ä½ æ¯å¨åä»ä»¬åä½ï¼è䏿¯ä» ä» æä»ä»¬å½ä½å¾éæ°åè½ç对象ã 467 æ 论å¦ä½ï¼ä½ ä¸è¦ä¸æ¬¡æ§å°åé®ä»¶å表åé50å°ä¿¡ï¼ä½ çè¡¥ä¸åºååºè¯¥æ°¸è¿ç¨ä¸å° 468 è¿ä¹å¤ã 469 470 å°è¡¥ä¸æå¼çåå å¦ä¸ï¼ 471 472 1) å°çè¡¥ä¸æ´æå¯è½è¢«æ¥åï¼å 为å®ä»¬ä¸éè¦å¤ªå¤çæ¶é´åç²¾åå»éªè¯å ¶æ£ç¡®æ§ã 473 ä¸ä¸ª5è¡çè¡¥ä¸ï¼å¯è½å¨ç»´æ¤è çäºä¸ç¼ä»¥åå°±ä¼è¢«æ¥åãè500è¡çè¡¥ä¸å 474 éè¦æ°ä¸ªå°æ¶æ¥å®¡æ¥å ¶æ£ç¡®æ§ï¼æéæ¶é´éè¡¥ä¸å¤§å°å¢å å¤§çº¦åææ°çº§å¢é¿ï¼ã 475 476 å½åºäºé®é¢çæ¶åï¼å°çè¡¥ä¸ä¹ä¼è®©è°è¯åå¾é常容æãä¸ä¸ªä¸ä¸ªè¡¥ä¸å°å溯 477 å°ä¼æ¯ä»ç»åæä¸ä¸ªè¢«æä¸ç大补ä¸ï¼è¿ä¸ªè¡¥ä¸ç ´åäºå ¶ä»ä¸è¥¿ï¼å®¹æå¾å¤ã 478 479 2ï¼ä¸å åéå°çè¡¥ä¸å¾éè¦ï¼å¨æäº¤ä¹åéæ°ç¼æãåç®ï¼æè ä» ä» éæ°æåï¼ 480 è¡¥ä¸ä¹æ¯å¾éè¦çã 481 482 è¿éæå æ ¸å¼åè Al Viroæçä¸ä¸ªæ¯æ¹ï¼ 483 âæ³è±¡ä¸ä¸ªè叿£å¨ç»å¦çæ¹æ¹æ°å¦ä½ä¸ãèå¸å¹¶ä¸å¸æçå°å¦ç为äºå¾ 484 å°æ£ç¡®è§£æ³æè¿è¡çå°è¯å产ççé误ãä»å¸æçå°çæ¯æå¹²åæä¼é ç 485 è§£çã好å¦çäºè§£è¿ç¹ï¼ç»ä¸ä¼ææç»è§£å³ä¹åçä¸é´æ¹æ¡æäº¤ä¸å»ãâ 486 487 å æ ¸å¼å乿¯è¿æ ·ãç»´æ¤è åè¯å®¡è ä¸å¸æçå°ä¸ä¸ªäººå¨è§£å³é®é¢æ¶çæ 488 èè¿ç¨ãä»ä»¬åªå¸æçå°ç®ååä¼é çè§£å³æ¹æ¡ã 489 490 ç´æ¥ç»åºä¸æµçè§£å³æ¹æ¡ï¼å社åºä¸èµ·åä½è®¨è®ºå°æªå®æçå·¥ä½ï¼è¿ä¸¤è ä¹é´ä¼¼ä¹ 491 å¾é¾æ¾å°ä¸ä¸ªå¹³è¡¡ç¹ãæä»¥æå¥½å°½æ©å¼å§æ¶éæå©äºä½ è¿è¡æ¹è¿çåé¦ï¼åæ¶ä¹è¦ 492 ä¿è¯ä¿®æ¹åæå¾å¤å°åï¼è¿æ ·å¨æ´ä¸ªé¡¹ç®é½åå¤å¥½è¢«å å«è¿å æ ¸ä¹åï¼å ¶ä¸çä¸é¨ 493 åå¯è½ä¼å è¢«æ¥æ¶ã 494 495 å¿ é¡»äºè§£è¿æ ·åæ¯ä¸å¯æ¥åçï¼è¯å¾å°æªå®æçå·¥ä½æäº¤è¿å æ ¸ï¼ç¶ååæ¾æ¶é´ä¿® 496 å¤ã 497 498 499 è¯æä¿®æ¹çå¿ è¦æ§ 500 ---------------- 501 é¤äºå°è¡¥ä¸ææå°åï¼å¾éè¦çä¸ç¹æ¯è®©Linux社åºäºè§£ä»ä»¬ä¸ºä»ä¹éè¦è¿æ ·ä¿®æ¹ã 502 ä½ å¿ é¡»è¯ææ°åè½æ¯æäººéè¦ç并䏿¯æç¨çã 503 504 505 è®°å½ä¿®æ¹ 506 -------- 507 508 å½ä½ åéè¡¥ä¸çæ¶åï¼éè¦ç¹å«çæé®ä»¶æ£æçå 容ãå 为è¿éçä¿¡æ¯å°ä¼å为补 509 ä¸çä¿®æ¹è®°å½(ChangeLog)ï¼ä¼è¢«ä¸ç´ä¿ç以å¤å¤§å®¶æ¥é ãå®éè¦å®å ¨å°æè¿°è¡¥ä¸ï¼ 510 å æ¬ï¼ 511 - 为ä»ä¹éè¦è¿ä¸ªä¿®æ¹ 512 - è¡¥ä¸çæ»ä½è®¾è®¡ 513 - å®ç°ç»è 514 - æµè¯ç»æ 515 516 æ³äºè§£å®å ·ä½åºè¯¥çèµ·æ¥åä»ä¹ï¼è¯·æ¥é ä»¥ä¸ææ¡£ä¸çâChangeLogâç« èï¼ 517 âThe Perfect Patchâ 518 http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt 519 520 521 è¿äºäºæ ææ¶ååèµ·æ¥å¾é¾ãè¦å¨ä»»ä½æ¹é¢é½åå°å®ç¾å¯è½éè¦å¥½å å¹´æ¶é´ãè¿æ¯ 522 ä¸ä¸ªæç»æé«çè¿ç¨ï¼å®éè¦å¤§éçèå¿åå³å¿ãåªè¦ä¸æ¾å¼ï¼ä½ ä¸å®å¯ä»¥åå°ã 523 å¾å¤äººå·²ç»åå°äºï¼èä»ä»¬é½æ¾ç»åç°å¨çä½ ç«å¨åæ ·çèµ·ç¹ä¸ã 524 525 526 --------------- 527 æè°¢Paolo Ciarrocchiå 许âå¼åæµç¨âé¨ååºäºä»æåçæç« 528 (http://linux.tar.bz/articles/2.6-development_process)ï¼æè°¢Randy 529 DunlapåGerrit Huizengaå®åäºåºè¯¥è¯´åä¸è¯¥è¯´çå表ãæè°¢Pat Mochel, Hanna 530 Linder, Randy Dunlap, Kay Sievers, Vojtech Pavlik, Jan Kara, Josh Boyer, 531 Kees Cook, Andrew Morton, Andi Kleen, Vadim Lobanov, Jesper Juhl, Adrian 532 Bunk, Keri Harris, Frans Pop, David A. Wheeler, Junio Hamano, Michael 533 KerriskåAlex Shepardçè¯å®¡ã建议åè´¡ç®ã没æä»ä»¬ç帮å©ï¼è¿ç¯ææ¡£æ¯ä¸å¯ 534 è½å®æçã 535 536 537 538 è±æçç»´æ¤è ï¼ Greg Kroah-Hartman <greg[AT]kroah[DOT]com>