Based on kernel version 3.9. Page generated on 2013-05-02 23:09 EST.
1 NOTE: 2 This is a version of Documentation/HOWTO translated into korean 3 This document is maintained by minchan Kim <minchan.kim@gmail.com> 4 If you find any difference between this document and the original file or 5 a problem with the translation, please contact the maintainer of this file. 6 7 Please also note that the purpose of this file is to be easier to 8 read for non English (read: korean) speakers and is not intended as 9 a fork. So if you have any comments or updates for this file please 10 try to update the original English file first. 11 12 ================================== 13 ì´ ë¬¸ìë 14 Documentation/HOWTO 15 ì íê¸ ë²ììëë¤. 16 17 ììï¼ ê¹ë¯¼ì°¬ <minchan.kim@gmail.com> 18 ê°ìï¼ ì´ì ì´ë¯¸ <jamee.lee@samsung.com> 19 ================================== 20 21 ì´ë»ê² 리ëì¤ ì»¤ë ê°ë°ì íëê° 22 --------------------------------- 23 24 ì´ ë¬¸ìë 커ë ê°ë°ì ìì´ ê°ì¥ ì¤ìí 문ìì´ë¤. ì´ ë¬¸ìë 25 리ëì¤ ì»¤ë ê°ë°ìê° ëë ë²ê³¼ 리ëì¤ ì»¤ë ê°ë° 커뮤ëí°ì ì¼íë 26 ë²ì ë´ê³ ìë¤. 커ë íë¡ê·¸ëë°ì 기ì ì ì¸ ì¸¡ë©´ê³¼ ê´ë ¨ë ë´ì©ë¤ì 27 í¬í¨íì§ ìì¼ë ¤ê³ íìì§ë§ ì¬ë°ë¥¸ ê¸¸ë¡ ì¬ë¬ë¶ì ìë´íë ë°ë ëìì´ 28 ë ê²ì´ë¤. 29 30 ì´ ë¬¸ììì ì¤ëë ê²ì ë°ê²¬íë©´ 문ìì ìë쪽ì ëì´ë ë©ì¸íì´ëìê² 31 í¨ì¹ë¥¼ ë³´ë´ë¬ë¼. 32 33 34 ìê° 35 ---- 36 37 ì, ì¬ë¬ë¶ì 리ëì¤ ì»¤ë ê°ë°ìê° ëë ë²ì ë°°ì°ê³ ì¶ìê°? ìëë©´ 38 ìì¬ë¡ë¶í°"ì´ ì¥ì¹ë¥¼ ìí 리ëì¤ ëë¼ì´ë²ë¥¼ ìì±íìì¤"ë¼ë ë§ì 39 ë¤ìëê°? ì´ ë¬¸ìì 목ì ì ì¬ë¬ë¶ì´ ê²ªê² ë ê³¼ì ê³¼ 커뮤ëí°ì íë ¥íë 40 ë²ì ì¡°ì¸íì¬ ì¬ë¬ë¶ì 목ì ì ë¬ì±í기 ìí´ íìí ê² ëª¨ë를 ìë ¤ì£¼ê¸° 41 ìí¨ì´ë¤. 42 43 커ëì ëë¶ë¶ì Cë¡ ìì±ëì´ ìê³ ëªëª ìí¤íì³ì ìì¡´ì ì¸ ë¶ë¶ì 44 ì´ìë¸ë¦¬ë¡ ìì±ëì´ ìë¤. 커ë ê°ë°ì ìí´ C를 ì ì´í´íê³ ìì´ì¼ íë¤. 45 ì¬ë¬ë¶ì´ í¹ì ìí¤íì³ì low-level ê°ë°ì í ê²ì´ ìëë¼ë©´ 46 ì´ìë¸ë¦¬(í¹ì ìí¤íì³)ë ì ììì¼ í íìë ìë¤. 47 ë¤ìì ì°¸ê³ ìì ë¤ì 기본ì ì¶©ì¤í C êµì¡ì´ë ìëê°ì ê²½íì 견주ì§ë 48 못íì§ë§ ì ì´ë ì°¸ê³ ì©ëë¡ë ì¢ì ê²ì´ë¤ 49 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 50 - "Practical C Programming" by Steve Oualline [O'Reilly] 51 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall] 52 53 커ëì GNU Cì GNU í´ì²´ì¸ì ì¬ì©íì¬ ìì±ëìë¤. ì´ í´ë¤ì ISO C89 íì¤ì 54 ë°ë¥´ë ë°ë©´ íì¤ì ìì§ ìì ë§ì íì¥ê¸°ë¥ë ê°ì§ê³ ìë¤. 커ëì íì¤ C 55 ë¼ì´ë¸ë¬ë¦¬ìë ê´ê³ìì´ freestanding C íê²½ì´ì´ì C íì¤ì ì¼ë¶ë 56 ì§ìëì§ ìëë¤. ììì long long ëë기ë floating pointë ì§ìëì§ ìëë¤. 57 ëë¡ ì´ë° ì´ì ë¡ ì»¤ëì´ ê·¸ë° íì¥ ê¸°ë¥ì ê°ì§ í´ì²´ì¸ì ê°ì§ê³ ë§ë¤ì´ì¡ë¤ë 58 ê²ì´ ì´í´í기 ì´ë ¤ì¸ ìë ìê³ ê²ë¤ê° ë¶ííê²ë ê·¸ë° ê²ì ì ííê² ì¤ëªíë 59 ì´ë¤ ì°¸ê³ ë¬¸ìë ìì§ ìë¤. ì 보를 ì»ê¸° ìí´ìë gcc info (`info gcc`)íì´ì§ë¥¼ 60 ì´í´ë³´ë¼. 61 62 ì¬ë¬ë¶ì 기존ì ê°ë° 커뮤ëí°ì íë ¥íë ë²ì ë°°ì°ë ¤ê³ íê³ ìë¤ë ê²ì 63 기ìµíë¼. ì½ë©, ì¤íì¼, í¨ìì ê´í íë¥í íì¤ì ê°ì§ ì¬ëë¤ì´ ëª¨ì¸ 64 ë¤ìí ê·¸ë£¹ì´ ìë¤. ì´ íì¤ë¤ì ì¤ëëì í¬ê³ ì§ìì ì¼ë¡ ë¶ì°ë íë¤ì 65 ìí´ ê°ì¥ ì¢ì ë°©ë²ì¼ë¡ ì¼í기 ìíì¬ ì°¾ì ê²ì 기ì´ë¡ ë§ë¤ì´ì ¸ ìë¤. 66 ê·¸ íì¤ë¤ì 문ìíê° ì ëì´ì기 ë문ì ê°ë¥íí 미리 ë§ì íì¤ë¤ì 67 ê´íì¬ ë°°ì°ë ¤ê³ ìëíë¼. ë¤ë¥¸ ì¬ëë¤ì ì¬ë¬ë¶ì´ë ì¬ë¬ë¶ì íì¬ê° 68 ì¼íë ë°©ìì ì ìíë ê²ì ìíì§ë ìëë¤. 69 70 71 ë²ì 문ì 72 --------- 73 74 리ëì¤ ì»¤ë ìì¤ ì½ëë GPLë¡ ë°°í¬(release)ëìë¤. ìì¤í¸ë¦¬ì ë©ì¸ 75 ëë í 리ì ìë ë¼ì´ì¼ì¤ì ê´íì¬ ìì¸íê² ì°ì¬ ìë COPYINGì´ë¼ë 76 íì¼ì ë´ë¼. ì¬ë¬ë¶ì´ ë¼ì´ì¼ì¤ì ê´í ë ê¹ì 문ì 를 ê°ì§ê³ ìë¤ë©´ 77 리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì 묻ì§ë§ê³ ë³í¸ì¬ì ì°ë½íë¼. ë©ì¼ë§ 78 리ì¤í¸ë¤ì ìë ì¬ëë¤ì ë³í¸ì¬ê° ìë기 ë문ì ë²ì 문ì ì ê´íì¬ 79 ê·¸ë¤ì ë§ì ìì§í´ìë ìëë¤. 80 81 GPLì ê´í ì¦ì ì§ë¬¸ë¤ê³¼ ëµë³ë¤ì ë¤ìì 참조íë¼. 82 http://www.gnu.org/licenses/gpl-faq.html 83 84 85 문ì 86 ---- 87 88 리ëì¤ ì»¤ë ìì¤ í¸ë¦¬ë 커ë 커뮤ëí°ì íë ¥íë ë²ì ë°°ì°ê¸°ìí´ íë¥í 89 ë¤ìí 문ìë¤ì ê°ì§ê³ ìë¤. ìë¡ì´ 기ë¥ë¤ì´ 커ëì ë¤ì´ê°ê² ë ë, 90 ê·¸ 기ë¥ì ì´ë»ê² ì¬ì©íëì§ì ê´í ì¤ëªì ìíì¬ ìë¡ì´ 문ì íì¼ì 91 ì¶ê°íë ê²ì ê¶ì¥íë¤. 커ëì´ ì ì ì¤íì´ì¤ë¡ ë¸ì¶íë ì¸í°íì´ì¤ë¥¼ 92 ë³ê²½íê² ëë©´ ë³ê²½ì ì¤ëªíë ë©ë´ì¼ íì´ì§ë¤ì ëí í¨ì¹ë ì 보를 93 mtk.manpages@gmail.comì ë©ì¸íì´ëìê² ë³´ë¼ ê²ì ê¶ì¥íë¤. 94 95 ë¤ìì 커ë ìì¤ í¸ë¦¬ì ìë ì½ì´ì¼ í íì¼ë¤ì 리ì¤í¸ì´ë¤. 96 README 97 ì´ íì¼ì 리ëì¤ ì»¤ëì ê´íì¬ ê°ë¨í ë°°ê²½ ì¤ëªê³¼ 커ëì ì¤ì íê³ 98 ë¹ëí기 ìí´ íìí ê²ì ì¤ëªíë¤. 커ëì ì문íë ì¬ëë¤ì ì¬ê¸°ì 99 ììí´ì¼ íë¤. 100 101 Documentation/Changes 102 ì´ íì¼ì 커ëì ì±ê³µì ì¼ë¡ ë¹ëíê³ ì¤íìí¤ê¸° ìí´ íìí ë¤ìí 103 ìíí¸ì¨ì´ í¨í¤ì§ë¤ì ìµì ë²ì ¼ì ëì´íë¤. 104 105 Documentation/CodingStyle 106 ì´ ë¬¸ìë 리ëì¤ ì»¤ë ì½ë© ì¤íì¼ê³¼ ê·¸ë ê² í ëªëª ì´ì 를 ì¤ëªíë¤. 107 모ë ìë¡ì´ ì½ëë ì´ ë¬¸ìì ê°ì´ëë¼ì¸ë¤ì ë°ë¼ì¼ íë¤. ëë¶ë¶ì 108 ë©ì¸íì´ëë¤ì ì´ ê·ì¹ì ë°ë¥´ë í¨ì¹ë¤ë§ì ë°ìë¤ì¼ ê²ì´ê³ ë§ì ì¬ëë¤ì´ 109 ê·¸ í¨ì¹ê° ì¬ë°ë¥¸ ì¤íì¼ì¼ ê²½ì°ë§ ì½ë를 ê²í í ê²ì´ë¤. 110 111 Documentation/SubmittingPatches 112 Documentation/SubmittingDrivers 113 ì´ íì¼ë¤ì ì±ê³µì ì¼ë¡ í¨ì¹ë¥¼ ë§ë¤ê³ ë³´ë´ë ë²ì ë¤ìì ë´ì©ë¤ë¡ 114 êµì¥í ìì¸í ì¤ëªíê³ ìë¤(ê·¸ë¬ë ë¤ìì¼ë¡ íì ëì§ ìëë¤). 115 - Email ë´ì©ë¤ 116 - Email ìì 117 - ê·¸ê²ì ë구ìê² ë³´ë¼ì§ 118 ì´ë¬í ê·ì¹ë¤ì ë°ë¥´ë ê²ì´ ì±ê³µ(ìì주: í¨ì¹ê° ë°ìë¤ì¬ ì§ë ê²)ì 119 ë³´ì¥íì§ ìëë¤(ìëíë©´ 모ë í¨ì¹ë¤ì ë´ì©ê³¼ ì¤íì¼ì ê´íì¬ 120 ë©´ë°í ê²í ë기 ë문ì´ë¤). ê·¸ë¬ë ê·ì¹ì ë°ë¥´ì§ ìëë¤ë©´ ê±°ì 121 ì±ê³µíì§ë 못í ê²ì´ë¤. 122 123 ì¬ë°ë¥¸ í¨ì¹ë¤ì ë§ëë ë²ì ê´í íë¥í ë¤ë¥¸ 문ìë¤ì´ ìë¤. 124 "The Perfect Patch" 125 http://userweb.kernel.org/~akpm/stuff/tpp.txt 126 "Linux kernel patch submission format" 127 http://linux.yyz.us/patch-format.html 128 129 Documentation/stable_api_nonsense.txt 130 ì´ ë¬¸ìë ìëì ì¼ë¡ 커ëì´ ë¶ë³íë API를 ê°ì§ ìëë¡ ê²°ì í 131 ì´ì 를 ì¤ëªíë©° ë¤ìê³¼ ê°ì ê²ë¤ì í¬í¨íë¤. 132 - ìë¸ìì¤í shim-layer(í¸íì±ì ìí´?) 133 - ì´ìì²´ì ë¤ê°ì ëë¼ì´ë² ì´ìì± 134 - 커ë ìì¤ í¸ë¦¬ë´ì ë¹ ë¥¸ ë³í를 ë¦ì¶ë ê²(ëë ë¹ ë¥¸ ë³í를 ë§ë ê²) 135 ì´ ë¬¸ìë 리ëì¤ ê°ë° ì² íì ì´í´íëë° íìì ì´ë©° ë¤ë¥¸ ì´ìì²´ì ìì 136 리ëì¤ë¡ ì í¥íë ì¬ëë¤ìê²ë ë§¤ì° ì¤ìíë¤. 137 138 139 Documentation/SecurityBugs 140 ì¬ë¬ë¶ë¤ì´ 리ëì¤ ì»¤ëì ë³´ì 문ì 를 ë°ê²¬íë¤ê³ ìê°íë¤ë©´ ì´ ë¬¸ìì 141 ëì¨ ë¨ê³ì ë°ë¼ì 커ë ê°ë°ìë¤ìê² ìë¦¬ê³ ê·¸ 문ì 를 í´ê²°í ì ìëë¡ 142 ëì ë¬ë¼. 143 144 Documentation/ManagementStyle 145 ì´ ë¬¸ìë 리ëì¤ ì»¤ë ë©ì¸íì´ëë¤ì´ ê·¸ë¤ì ë°©ë²ë¡ ì ë¹ì ìë 146 ì ì ì ì´ë»ê² ê³µì íê³ ì´ìíëì§ë¥¼ ì¤ëªíë¤. ì´ê²ì 커ë ê°ë°ì ì문íë 147 모ë ì¬ëë¤(ëë 커ë ê°ë°ì ìì í¸ê¸°ì¬ì´ë¼ë ìë ì¬ëë¤)ì´ 148 ì½ì´ì¼ í ì¤ìí 문ìì´ë¤. ìëíë©´ ì´ ë¬¸ìë 커ë ë©ì¸íì´ëë¤ì 149 ëí¹í íëì ê´íì¬ íí ìë ì¤í´ë¤ê³¼ í¼ëë¤ì í´ìíê³ ì기 150 ë문ì´ë¤. 151 152 Documentation/stable_kernel_rules.txt 153 ì´ ë¬¸ìë ìì ì ì¸ ì»¤ë ë°°í¬ê° ì´ë£¨ì´ì§ë ê·ì¹ì ì¤ëªíê³ ìì¼ë©° 154 ì¬ë¬ë¶ë¤ì´ ì´ë¬í ë°°í¬ë¤ ì¤ íëì ë³ê²½ì í길 ìíë¤ë©´ 155 무ìì í´ì¼ íëì§ë¥¼ ì¤ëªíë¤. 156 157 Documentation/kernel-docs.txt 158 커ë ê°ë°ì ê´ê³ë ì¸ë¶ 문ìì 리ì¤í¸ì´ë¤. 커ë ë´ì í¬í¨ë 문ìë¤ 159 ì¤ì ì¬ë¬ë¶ì´ ì°¾ê³ ì¶ì 문ì를 ë°ê²¬íì§ ëª»í ê²½ì° ì´ ë¦¬ì¤í¸ë¥¼ 160 ì´í´ë³´ë¼. 161 162 Documentation/applying-patches.txt 163 í¨ì¹ê° 무ìì´ë©° ê·¸ê²ì 커ëì ë¤ë¥¸ ê°ë° ë¸ëì¹ë¤ì ì´ë»ê² 164 ì ì©íëì§ì ê´íì¬ ìì¸í ì¤ëªíê³ ìë ì¢ì ì문ìì´ë¤. 165 166 커ëì ìì¤ ì½ë ê·¸ ìì²´ìì ìëì ì¼ë¡ ë§ë¤ì´ì§ ì ìë ë§ì 문ìë¤ì 167 ê°ì§ê³ ìë¤. ì´ê²ì 커ë ë´ì APIì ëí 모ë ì¤ëª, ê·¸ë¦¬ê³ ë½í¹ì 168 ì¬ë°ë¥´ê² ì²ë¦¬íë ë²ì ê´í ê·ì¹ì í¬í¨íê³ ìë¤. ì´ ë¬¸ìë 169 Documentation/DocBook/ ëë í 리 ë´ìì ë§ë¤ì´ì§ë©° PDF, Postscript, HTML, 170 ê·¸ë¦¬ê³ man íì´ì§ë¤ë¡ ë¤ìê³¼ ê°ì´ ì¤ííì¬ ë§ë¤ì´ ì§ë¤. 171 make pdfdocs 172 make psdocs 173 make htmldocs 174 make mandocs 175 ê°ê°ì ëªë ¹ì ë©ì¸ 커ë ìì¤ ëë í 리ë¡ë¶í° ì¤ííë¤. 176 177 178 커ë ê°ë°ìê° ëë ê² 179 --------------------- 180 181 ì¬ë¬ë¶ì´ 리ëì¤ ì»¤ë ê°ë°ì ê´íì¬ ì무ê²ë 모른ë¤ë©´ Linux KernelNewbies 182 íë¡ì í¸ë¥¼ ë´ì¼ íë¤. 183 http://kernelnewbies.org 184 그곳ì ê±°ì 모ë ì¢ë¥ì 기본ì ì¸ ì»¤ë ê°ë° ì§ë¬¸ë¤(ì§ë¬¸í기 ì ì 먼ì 185 ìì¹´ì´ë¸ë¥¼ ì°¾ìë´ë¼. 과거ì ì´ë¯¸ ëµë³ëìì ìë ìë¤)ì í ììë ëìì´ 186 ë ë§í ë©ì¼ë§ 리ì¤í¸ê° ìë¤. ëí ì¤ìê°ì¼ë¡ ì§ë¬¸ í ì ìë IRC ì±ëë 187 ê°ì§ê³ ìì¼ë©° 리ëì¤ ì»¤ë ê°ë°ì ë°°ì°ë ë° ì ì©í 문ìë¤ì ë³´ì íê³ ìë¤. 188 189 ì¹ì¬ì´í¸ë ì½ë구ì±, ìë¸ìì¤íë¤, ê·¸ë¦¬ê³ íì¬ íë¡ì í¸ë¤ 190 (í¸ë¦¬ ë´, ì¸ë¶ì ì¡´ì¬íë)ì ê´í 기본ì ì¸ ì ë³´ë¤ì ê°ì§ê³ ìë¤. ëí 191 그곳ì 커ë ì»´íì¼ì´ë í¨ì¹ë¥¼ íë ë²ê³¼ ê°ì 기본ì ì¸ ê²ë¤ì ì¤ëªíë¤. 192 193 ì¬ë¬ë¶ì´ ì´ëì ììí´ì¼ í ì§ ëª¨ë¥´ì§ë§ 커ë ê°ë° 커뮤ëí°ì ì°¸ì¬í ì 194 ìë ì¼ë¤ì 찾길 ìíë¤ë©´ 리ëì¤ ì»¤ë Janitor íë¡ì í¸ë¥¼ ì´í´ë´ë¼. 195 http://kernelnewbies.org/KernelJanitors 196 그곳ì ììí기ì íë¥í ì¥ìì´ë¤. 그곳ì 리ëì¤ ì»¤ë ìì¤ í¸ë¦¬ë´ì 197 ê°ë¨í ì 리ëê³ ìì ë ì ìë 문ì ë¤ì ê´íì¬ ì¤ëªíë¤. ì¬ë¬ë¶ì ì´ 198 íë¡ì í¸ë¥¼ ëííë ê°ë°ìë¤ê³¼ ì¼íë©´ì ìì ì í¨ì¹ë¥¼ 리ëì¤ ì»¤ë í¸ë¦¬ì 199 ë°ìí기 ìí 기본ì ì¸ ê²ë¤ì ë°°ì°ê² ë ê²ì´ë©° ì¬ë¬ë¶ì´ ìì§ ìì´ëì´ë¥¼ 200 ê°ì§ê³ ìì§ ìë¤ë©´ ë¤ìì 무ìì í´ì¼í ì§ì ê´í ë°©í¥ì ë°°ì¸ ì ìì 201 ê²ì´ë¤. 202 203 ì¬ë¬ë¶ë¤ì´ ì´ë¯¸ 커ë í¸ë¦¬ì ë°ìí길 ìíë ì½ë 묶ìì ê°ì§ê³ ìì§ë§ 204 ì¬ë°ë¥¸ í¬ë§·ì¼ë¡ í¬ì¥íëë° ëìì´ íìíë¤ë©´ ê·¸ë¬í 문ì 를 ë기 ìí´ 205 ë§ë¤ì´ì§ kernel-mentors íë¡ì í¸ê° ìë¤. 그곳ì ë©ì¼ë§ 리ì¤í¸ì´ë©° 206 ë¤ììì 참조í ì ìë¤. 207 http://selenic.com/mailman/listinfo/kernel-mentors 208 209 리ëì¤ ì»¤ë ì½ëì ì¤ì ë³ê²½ì í기 ì ì ë°ëì ê·¸ ì½ëê° ì´ë»ê² 210 ëìíëì§ ì´í´íê³ ìì´ì¼ íë¤. ì½ë를 ë¶ìí기 ìíì¬ í¹ì í í´ì 211 ëìì ë¹ë ¤ìë¼ë ì½ë를 ì§ì ì½ë ê²ë³´ë¤ ì¢ì ê²ì ìë¤(ëë¶ë¶ì 212 ììí ë¶ë¶ë¤ì ì ì½ë©í¸ëì´ ìë¤). ê·¸ë° í´ë¤ ì¤ì í¹í ì¶ì²í ë§í 213 ê²ì Linux Cross-Reference projectì´ë©° ê·¸ê²ì ì기 참조 ë°©ìì´ë©° 214 ìì¤ì½ë를 ì¸ë±ì¤ë ì¹ íì´ì§ë¤ì ííë¡ ë³´ì¬ì¤ë¤. ìµì ì ë©ì§ 커ë 215 ì½ë ì ì¥ìë ë¤ìì íµíì¬ ì°¸ì¡°í ì ìë¤. 216 http://users.sosdg.org/~qiyong/lxr/ 217 218 219 ê°ë° íë¡ì¸ì¤ 220 ------------- 221 222 리ëì¤ ì»¤ë ê°ë° íë¡ì¸ì¤ë íì¬ ëªëª ë¤ë¥¸ ë©ì¸ 커ë "ë¸ëì¹ë¤"ê³¼ 223 ìë¸ìì¤íì í¹íë 커ë ë¸ëì¹ë¤ë¡ 구ì±ëë¤. ëªëª ë¤ë¥¸ ë©ì¸ 224 ë¸ëì¹ë¤ì ë¤ìê³¼ ê°ë¤. 225 - main 2.6.x 커ë í¸ë¦¬ 226 - 2.6.x.y - ìì ë 커ë í¸ë¦¬ 227 - 2.6.x -git 커ë í¨ì¹ë¤ 228 - 2.6.x -mm 커ë í¨ì¹ë¤ 229 - ìë¸ìì¤íì ìí 커ë í¸ë¦¬ë¤ê³¼ í¨ì¹ë¤ 230 231 2.6.x 커ë í¸ë¦¬ 232 --------------- 233 234 2.6.x 커ëë¤ì Linux Torvaldsê° ê´ë¦¬íë©° kernel.orgì pub/linux/kernel/v2.6/ 235 ëë í 리ìì 참조ë ì ìë¤.ê°ë° íë¡ì¸ì¤ë ë¤ìê³¼ ê°ë¤. 236 - ìë¡ì´ 커ëì´ ë°°í¬ëìë§ì 2주ì ìê°ì´ 주ì´ì§ë¤. ì´ ê¸°ê°ëì 237 ë©ì¸íì´ëë¤ì í° diffë¤ì Linusìê² ì ì¶í ì ìë¤. ëê° ì´ í¨ì¹ë¤ì 238 ëª ì£¼ ëì -mm 커ëë´ì ì´ë¯¸ ììë ê²ë¤ì´ë¤. í° ë³ê²½ë¤ì ì ì¶íë ë° 239 ì í¸ëë ë°©ë²ì git(커ëì ìì¤ ê´ë¦¬ í´, ë ë§ì ì ë³´ë¤ì http://git.or.cz/ 240 ìì 참조í ì ìë¤)를 ì¬ì©íë ê²ì´ì§ë§ ììí í¨ì¹íì¼ì íìì¼ë¡ ë³´ë´ë 241 ê²ë 무ê´íë¤. 242 - 2주 íì -rc1 커ëì´ ë°°í¬ëë©° ì§ê¸ë¶í°ë ì ì²´ 커ëì ìì ì±ì ìí¥ì 243 ë¯¸ì¹ ì ìë ìë¡ì´ 기ë¥ë¤ì í¬í¨íì§ ìë í¨ì¹ë¤ë§ì´ ì¶ê°ë ì ìë¤. 244 ìì í ìë¡ì´ ëë¼ì´ë²(í¹ì íì¼ìì¤í)ë -rc1 ì´íìë§ ë°ìë¤ì¬ì§ë¤ë 245 ê²ì 기ìµí´ë¼. ìëíë©´ ë³ê²½ì´ ìì²´ë´ììë§ ë°ìíê³ ì¶ê°ë ì½ëê° 246 ëë¼ì´ë² ì¸ë¶ì ë¤ë¥¸ ë¶ë¶ìë ìí¥ì ì£¼ì§ ìì¼ë¯ë¡ ê·¸ë° ë³ê²½ì 247 íê·(ìì주: ì´ì ìë ì¡´ì¬íì§ ììì§ë§ ìë¡ì´ 기ë¥ì¶ê°ë ë³ê²½ì¼ë¡ ì¸í´ 248 ì겨ë ë²ê·¸)를 ì¼ì¼í¬ ë§í ìíì ê°ì§ê³ ìì§ ì기 ë문ì´ë¤. -rc1ì´ 249 ë°°í¬ë ì´íì git를 ì¬ì©íì¬ í¨ì¹ë¤ì Linusìê² ë³´ë¼ì ìì§ë§ í¨ì¹ë¤ì 250 ê³µìì ì¸ ë©ì¼ë§ 리ì¤í¸ë¡ ë³´ë´ì ê²í 를 ë°ì íìê° ìë¤. 251 - ìë¡ì´ -rcë Linusê° íì¬ git treeê° íì¤í¸ í기ì ì¶©ë¶í ìì ë ìíì 252 ìë¤ê³ íë¨ë ëë§ë¤ ë°°í¬ëë¤. 목íë ìë¡ì´ -rc 커ëì 매주 ë°°í¬íë 253 ê²ì´ë¤. 254 - ì´ë¬í íë¡ì¸ì¤ë 커ëì´ "ì¤ë¹(ready)"ëìë¤ê³ ì¬ê²¨ì§ëê¹ì§ ê³ìëë¤. 255 íë¡ì¸ì¤ë ëì²´ë¡ 6ì£¼ê° ì§ìëë¤. 256 - ê° -rc ë°°í¬ì ìë ìë ¤ì§ íê·ì 목ë¡ë¤ì ë¤ì URIì ë¨ê²¨ì§ë¤. 257 http://kernelnewbies.org/known_regressions 258 259 커ë ë°°í¬ì ìì´ì ì¸ê¸í ë§í ê°ì¹ê° ìë 리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì 260 Andrew Mortonì ê¸ì´ ìë¤. 261 "커ëì´ ì¸ì ë°°í¬ë ì§ë ì무ë 모른ë¤. ìëíë©´ ë°°í¬ë ìë ¤ì§ 262 ë²ê·¸ì ìí©ì ë°ë¼ ë°°í¬ëë ê²ì´ì§ 미리ì í´ ëì ìê°ì ë°ë¼ 263 ë°°í¬ëë ê²ì ìë기 ë문ì´ë¤." 264 265 2.6.x.y - ìì 커ë í¸ë¦¬ 266 ------------------------ 267 268 4 ì리 ì«ìë¡ ì´ë£¨ì´ì§ ë²ì ¼ì 커ëë¤ì -stable 커ëë¤ì´ë¤. ê·¸ê²ë¤ì 2.6.x 269 커ëìì ë°ê²¬ë í° íê·ë¤ì´ë ë³´ì 문ì ë¤ ì¤ ë¹êµì ìê³ ì¤ìí ìì ë¤ì 270 í¬í¨íë¤. 271 272 ì´ê²ì ê°ì¥ ìµê·¼ì ìì ì ì¸ ì»¤ëì ìíë ì¬ì©ììê² ì¶ì²ëë ë¸ëì¹ì´ë©°, 273 ê°ë°/ì¤íì ë²ì ¼ì íì¤í¸íë ê²ì ëê³ ì íë ì¬ì©ìë¤ê³¼ë ë³ë¡ ê´ë ¨ì´ ìë¤. 274 275 ì´ë¤ 2.6.x.y 커ëë ì¬ì©í ì ìë¤ë©´ ê·¸ëë ê°ì¥ ëì ì«ìì 2.6.x 276 커ëì´ íì¬ì ìì 커ëì´ë¤. 277 278 2.6.x.yë "stable" í<stable@kernel.org>ì ìí´ ê´ë¦¬ëë©° ê±°ì ë§¤ë² ê²©ì£¼ë¡ 279 ë°°í¬ëë¤. 280 281 커ë í¸ë¦¬ 문ìë¤ ë´ì Documentation/stable_kernel_rules.txt íì¼ì ì´ë¤ 282 ì¢ë¥ì ë³ê²½ë¤ì´ -stable í¸ë¦¬ë¡ ë¤ì´ìëì§ì ë°°í¬ íë¡ì¸ì¤ê° ì´ë»ê² 283 ì§íëëì§ë¥¼ ì¤ëªíë¤. 284 285 286 2.6.x -git í¨ì¹ë¤ 287 ------------------ 288 git ì ì¥ì(ê·¸ë¬ë¯ë¡ -gitì´ë¼ë ì´ë¦ì´ ë¶ì)ìë ë ë§ë¤ ê´ë¦¬ëë Linusì 289 커ë í¸ë¦¬ì snapshot ë¤ì´ ìë¤. ì´ í¨ì¹ë¤ì ì¼ë°ì ì¼ë¡ ë ë§ë¤ ë°°í¬ëë©° 290 Linusì í¸ë¦¬ì íì¬ ìí를 ëíë¸ë¤. ì´ í¨ì¹ë¤ì ì ìì ì¸ì§ ì¡°ê¸ë 291 ì´í´ë³´ì§ ìê³ ìëì ì¼ë¡ ìì±ë ê²ì´ë¯ë¡ -rc 커ëë¤ ë³´ë¤ë ë ì¤íì ì´ë¤. 292 293 2.6.x -mm 커ë í¨ì¹ë¤ 294 --------------------- 295 Andrew Mortonì ìí´ ë°°í¬ë ì¤íì ì¸ ì»¤ë í¨ì¹ë¤ì´ë¤. Andrewë 모ë ë¤ë¥¸ 296 ìë¸ìì¤í 커ë í¸ë¦¬ì í¨ì¹ë¤ì ê°ì ¸ìì 리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ë¡ 297 ì¨ ë§ì í¨ì¹ë¤ê³¼ íë° ë¬¶ëë¤. ì´ í¸ë¦¬ë ìë¡ì´ 기ë¥ë¤ê³¼ í¨ì¹ë¤ì ìí 298 ì¥ì를 ì ê³µíë ìí ì íë¤. íëì í¨ì¹ê° -mmì íëì ìì¼ë©´ì ê·¸ ê°ì¹ê° 299 ì¦ëªëê² ëë©´ Andrewë ìë¸ìì¤í ë©ì¸íì´ëë ê·¸ê²ì ë©ì¸ë¼ì¸ì í¬í¨ìí¤ê¸° 300 ìíì¬ Linusìê² ë³´ë¸ë¤. 301 302 커ë í¸ë¦¬ì í¬í¨íê³ ì¶ì 모ë ìë¡ì´ í¨ì¹ë¤ì Linusìê² ë³´ë´ì§ê¸° ì ì 303 -mm í¸ë¦¬ìì íì¤í¸ë¥¼ íë ê²ì ì ê·¹ ì¶ì²íë¤. 304 305 ì´ ì»¤ëë¤ì ìì ëê² ì¬ì©í ìì¤íììì ì¤ííë ê²ì ì í©íì§ ìì¼ë©° 306 ë¤ë¥¸ ë¸ëì¹ë¤ì ì´ë¤ ê²ë¤ë³´ë¤ ìííë¤. 307 308 ì¬ë¬ë¶ì´ 커ë ê°ë° íë¡ì¸ì¤ë¥¼ ë길 ìíë¤ë©´ ì´ ì»¤ë ë°°í¬ë¤ì ì¬ì©íê³ 309 íì¤í¸í í ì´ë¤ 문ì 를 ë°ê²¬íê±°ë ëë 모ë ê²ì´ ì ëìíë¤ë©´ 리ëì¤ 310 커ë ë©ì¼ë§ 리ì¤í¸ë¡ í¼ëë°±ì í´ë¬ë¼. 311 312 ì´ ì»¤ëë¤ì ì¼ë°ì ì¼ë¡ 모ë ë¤ë¥¸ ì¤íì ì¸ í¨ì¹ë¤ê³¼ ë°°í¬ë ë¹ìì 313 ì¬ì©ê°ë¥í ë©ì¸ë¼ì¸ -git 커ëë¤ì ëªëª ë³ê²½ì í¬í¨íë¤. 314 315 -mm 커ëë¤ì ì í´ì§ ì¼ì ëë¡ ë°°í¬ëì§ ìëë¤. íì§ë§ ëê° ëªëª -mm 커ëë¤ì 316 ê° -rc 커ë(1ë¶í° 3ì´ íí¨) ì¬ì´ìì ë°°í¬ëë¤. 317 318 ìë¸ìì¤í 커ë í¸ë¦¬ë¤ê³¼ í¨ì¹ë¤ 319 ------------------------------- 320 ë§ì ë¤ë¥¸ 커ë ìë¸ìì¤í ê°ë°ìë¤ì 커ëì ë¤ë¥¸ ë¶ë¶ë¤ìì ë¬´ì¨ ì¼ì´ 321 ì¼ì´ëê³ ìëì§ë¥¼ ë³¼ì ìëë¡ ê·¸ë¤ì ê°ë° í¸ë¦¬ë¥¼ ê³µê°íë¤. ì´ í¸ë¦¬ë¤ì 322 ììì ì¤ëªíìë ê² ì²ë¼ -mm 커ë ë°°í¬ë¤ë¡ í©ì³ì§ë¤. 323 324 ë¤ìì íì©ê°ë¥í 커ë í¸ë¦¬ë¤ì ëì´íë¤. 325 git trees: 326 - Kbuild development tree, Sam Ravnborg < sam@ravnborg.org> 327 git.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild.git 328 329 - ACPI development tree, Len Brown <len.brown@intel.com > 330 git.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git 331 332 - Block development tree, Jens Axboe <jens.axboe@oracle.com> 333 git.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 334 335 - DRM development tree, Dave Airlie <airlied@linux.ie> 336 git.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6.git 337 338 - ia64 development tree, Tony Luck < tony.luck@intel.com> 339 git.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6.git 340 341 - infiniband, Roland Dreier <rolandd@cisco.com > 342 git.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git 343 344 - libata, Jeff Garzik <jgarzik@pobox.com> 345 git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git 346 347 - network drivers, Jeff Garzik <jgarzik@pobox.com> 348 git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git 349 350 - pcmcia, Dominik Brodowski < linux@dominikbrodowski.net> 351 git.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 352 353 - SCSI, James Bottomley < James.Bottomley@SteelEye.com> 354 git.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 355 356 quilt trees: 357 - USB, PCI, Driver Core, and I2C, Greg Kroah-Hartman < gregkh@linuxfoundation.org> 358 kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 359 - x86-64, partly i386, Andi Kleen < ak@suse.de> 360 ftp.firstfloor.org:/pub/ak/x86_64/quilt/ 361 362 ë¤ë¥¸ 커ë í¸ë¦¬ë¤ì http://kernel.org/gitì MAINTAINERS íì¼ìì 참조í ì 363 ìë¤. 364 365 ë²ê·¸ ë³´ê³ 366 --------- 367 bugzilla.kernel.orgë 리ëì¤ ì»¤ë ê°ë°ìë¤ì´ 커ëì ë²ê·¸ë¥¼ ì¶ì íë ê³³ì´ë¤. 368 ì¬ì©ìë¤ì ë°ê²¬í 모ë ë²ê·¸ë¤ì ë³´ê³ í기 ìíì¬ ì´ í´ì ì¬ì©í ê²ì ê¶ì¥íë¤. 369 kernel bugzilla를 ì¬ì©íë ìì¸í ë°©ë²ì ë¤ìì 참조íë¼. 370 http://test.kernel.org/bugzilla/faq.html 371 372 ë©ì¸ 커ë ìì¤ ëë í 리ì ìë REPORTING-BUGS íì¼ì 커ë ë²ê·¸ë¼ê³ ìê°ëë 373 ê²ì ë³´ê³ íë ë°©ë²ì ê´í ì¢ì íí릿ì´ë©° 문ì 를 ì¶ì í기 ìí´ì 커ë 374 ê°ë°ìë¤ì´ íìë¡ íë ì ë³´ê° ë¬´ìë¤ì¸ì§ë¥¼ ìì¸í ì¤ëªíê³ ìë¤. 375 376 377 ë²ê·¸ 리í¬í¸ë¤ì ê´ë¦¬ 378 -------------------- 379 380 ì¬ë¬ë¶ì í´í¹ 기ì ì ì°ìµíë ê°ì¥ ì¢ì ë°©ë² ì¤ì íë ë¤ë¥¸ ì¬ëë¤ì´ 381 ë³´ê³ í ë²ê·¸ë¤ì ìì íë ê²ì´ë¤. ì¬ë¬ë¶ì 커ëì ëì± ìì íìí¤ëë° 382 ëìì ì¤ ë¿ë§ì´ ìëë¼ ì¤ì ìë 문ì ë¤ì ìì íë ë²ì ë°°ì°ê² ëê³ 383 ê·¸ì í¨ê» ì¬ë¬ë¶ë¤ì 기ì ì í¥ìë ê²ì´ë©° ë¤ë¥¸ ê°ë°ìë¤ì´ ì¬ë¬ë¶ì 384 ì¡´ì¬ì ëí´ ìê² ë ê²ì´ë¤. ë²ê·¸ë¥¼ ìì íë ê²ì ê°ë°ìë¤ ì¬ì´ìì 385 ì ì를 ì»ì ì ìë ê°ì¥ ì¢ì ë°©ë²ì¤ì íëì´ë¤. ìëíë©´ ë§ì ì¬ëë¤ì 386 ë¤ë¥¸ ì¬ëë¤ì ë²ê·¸ë¤ì ìì í기 ìíì¬ ìê°ì ëë¹íì§ ì기 ë문ì´ë¤. 387 388 ì´ë¯¸ ë³´ê³ ë ë²ê·¸ 리í¬í¸ë¤ì ê°ì§ê³ ììí기 ìí´ì http://bugzilla.kernel.org를 389 참조íë¼. ì¬ë¬ë¶ì´ ìì¼ë¡ ì겨ë ë²ê·¸ 리í¬í¸ë¤ì ì¡°ì¸ìê° ë길 ìíë¤ë©´ 390 bugme-new ë©ì¼ë§ 리ì¤í¸ë(ìë¡ì´ ë²ê·¸ 리í¬í¸ë¤ë§ì´ ì´ê³³ìì ë©ì¼ë¡ ì í´ì§ë¤) 391 bugme-janitor ë©ì¼ë§ 리ì¤í¸(bugzillaì 모ë ë³íë¤ì´ ì¬ê¸°ì ë©ì¼ë¡ ì í´ì§ë¤) 392 ì ë±ë¡íë©´ ëë¤. 393 394 https://lists.linux-foundation.org/mailman/listinfo/bugme-new 395 https://lists.linux-foundation.org/mailman/listinfo/bugme-janitors 396 397 398 399 ë©ì¼ë§ 리ì¤í¸ë¤ 400 --------------- 401 402 ìì ëªëª 문ìë¤ì´ ì¤ëªíìì§ë§ íµì¬ 커ë ê°ë°ìë¤ì ëë¤ìë 403 리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì ì°¸ì¬íê³ ìë¤. 리ì¤í¸ì ë±ë¡íê³ í´ì§íë 404 ë°©ë²ì ê´í ìì¸í ì¬íì ë¤ììì 참조í ì ìë¤. 405 http://vger.kernel.org/vger-lists.html#linux-kernel 406 ì¹ìì ë§ì ë¤ë¥¸ ê³³ìë ë©ì¼ë§ 리ì¤í¸ì ìì¹´ì´ë¸ë¤ì´ ìë¤. 407 ì´ë¬í ìì¹´ì´ë¸ë¤ì ì°¾ì¼ë ¤ë©´ ê²ì ìì§ì ì¬ì©íë¼. ì를 ë¤ì´: 408 http://dir.gmane.org/gmane.linux.kernel 409 ì¬ë¬ë¶ì´ ìë¡ì´ 문ì ì ê´í´ 리ì¤í¸ì ì¬ë¦¬ê¸° ì ì ë§íê³ ì¶ì 주ì ì ê´í 410 ê²ì ìì¹´ì´ë¸ìì 먼ì ì°¾ì보기를 ê°ë ¥í ê¶ì¥íë¤. ì´ë¯¸ ìì¸íê² í ë¡ ë ë§ì 411 ê²ë¤ì´ ë©ì¼ë§ 리ì¤í¸ì ìì¹´ì´ë¸ì 기ë¡ëì´ ìë¤. 412 413 ê°ê°ì 커ë ìë¸ìì¤íë¤ì ëë¶ë¶ì ìì ë¤ì ê°ë°ì ê´í ë¸ë ¥ë¤ë¡ ì´ë£¨ì´ì§ 414 ë¶ë¦¬ë ë©ì¼ë§ 리ì¤í¸ë¥¼ ë°ë¡ ê°ì§ê³ ìë¤. ë¤ë¥¸ 그룹ë¤ì´ ë¬´ì¨ ë¦¬ì¤í¸ë¥¼ ê°ì§ê³ 415 ìëì§ë MAINTAINERS íì¼ì 참조íë¼. 416 417 ë§ì 리ì¤í¸ë¤ì kernel.orgìì í¸ì¤í¸ëê³ ìë¤. ê·¸ ì ë³´ë¤ì ë¤ììì 참조ë ì ìë¤. 418 http://vger.kernel.org/vger-lists.html 419 420 리ì¤í¸ë¤ì ì¬ì©í ëë ì¬ë°ë¥¸ ìì ì ë°ë¥¼ ê²ì ì ëí´ë¼. 421 ëë¨íì§ ìì§ë§ ë¤ì URLì 리ì¤í¸(í¹ì 모ë 리ì¤í¸)ì ëííë ëªëª ê°ë¨í 422 ê°ì´ëë¼ì¸ì ê°ì§ê³ ìë¤. 423 http://www.albion.com/netiquette/ 424 425 ì¬ë¬ ì¬ëë¤ì´ ì¬ë¬ë¶ì ë©ì¼ì ìëµíë¤ë©´ CC: ì¦ ìì 리ì¤í¸ë 꽤 커ì§ê² 426 ë ê²ì´ë¤. ì무 ì´ì ìì´ CCìì ì´ë¤ ì¬ëë ì ê±°íê±°ë 리ì¤í¸ 주ìë¡ë§ 427 íì íì§ ë§ë¼. ë©ì¼ì ë³´ë¸ ì¬ëì¼ë¡ì íë를 ë°ê³ 리ì¤í¸ë¡ë¶í° ë 428 íë를 ë°ì ëë² ë°ë ê²ì ìµìíì¬ ìì¼ë mail-header를 ì¡°ìíë ¤ê³ íì§ 429 ë§ìë¼. ì¬ëë¤ì ê·¸ë° ê²ì ì¢ìíì§ ìì ê²ì´ë¤. 430 431 ì¬ë¬ë¶ì íì ì 문맥ì ìëëë¡ ì ì§í´ì¼ íë¤. ì¬ë¬ë¶ë¤ì íì ì ìë¶ë¶ì 432 "John 커ëí´ì»¤ë ìì±íë¤...."를 ì ì§íë©° ì¬ë¬ë¶ë¤ì ì견ì ê·¸ ë©ì¼ì ìë¶ë¶ì 433 ìì±íì§ ë§ê³ ê° ì¸ì©í ë¨ë½ë¤ ì¬ì´ì ë£ì´ë¼. 434 435 ì¬ë¬ë¶ë¤ì´ í¨ì¹ë¤ì ë©ì¼ì ë£ëë¤ë©´ ê·¸ê²ë¤ì Documentation/SubmittingPatchesì 436 ëììëë°ë¡ ëªë°±í(plain) ì½ì ì ìë íì¤í¸ì¬ì¼ íë¤. 커ë ê°ë°ìë¤ì 437 첨ë¶íì¼ì´ë ìì¶ë í¨ì¹ë¤ì ìíì§ ìëë¤. ê·¸ë¤ì ì¬ë¬ë¶ë¤ì í¨ì¹ì 438 ê° ë¼ì¸ ë¨ìë¡ ì½ë©í¸ë¥¼ í길 ìíë©° ìì¶íê±°ë 첨ë¶íì§ ìê³ ë³´ë´ë ê²ì´ 439 ê·¸ë ê² í ì ìë ì ì¼í ë°©ë²ì´ë¤. ì¬ë¬ë¶ë¤ì´ ì¬ì©íë ë©ì¼ íë¡ê·¸ë¨ì´ 440 ì¤íì´ì¤ë í 문ìë¤ì ì¡°ìíì§ ìëì§ íì¸íë¼. ê°ì¥ ì¢ì 첫 íì¤í¸ë 441 ë©ì¼ì ìì ìê² ë³´ë´ë³´ê³ ì¤ì¤ë¡ ê·¸ í¨ì¹ë¥¼ ì ì©í´ë³´ë¼. ê·¸ê²ì´ ëìíì§ 442 ìëë¤ë©´ ì¬ë¬ë¶ì ë©ì¼ íë¡ê·¸ë¨ì ê³ ì¹ëê° ì ëë¡ ëìíë íë¡ê·¸ë¨ì¼ë¡ 443 ë°ê¾¸ì´ë¼. 444 445 무ìë³´ë¤ë ë©ì¼ë§ 리ì¤í¸ì ë¤ë¥¸ 구ëìë¤ìê² ë³´ì¬ì£¼ë ¤ íë¤ë ê²ì 기ìµíë¼. 446 447 448 커뮤ëí°ì íë ¥íë ë² 449 -------------------- 450 451 커ë 커뮤ëí°ì 목ì ì ê°ë¥íí ê°ì¥ ì¢ì 커ëì ì ê³µíë ê²ì´ë¤. ì¬ë¬ë¶ì´ 452 ë°ìë¤ì¬ì§ í¨ì¹ë¥¼ ì ì¶íê² ëë©´ ê·¸ í¨ì¹ì 기ì ì ì¸ ì´ì ì¼ë¡ ê²í ë ê²ì´ë¤. 453 ê·¸ë¼ ì¬ë¬ë¶ë¤ì 무ìì 기ëíê³ ìì´ì¼ íëê°? 454 - ë¹í 455 - ì견 456 - ë³ê²½ì ìí ì구 457 - ë¹ìì±ì ìí ì구 458 - ê³ ì 459 460 기ìµíë¼. ì´ê²ë¤ì ì¬ë¬ë¶ì í¨ì¹ê° 커ëë¡ ë¤ì´ê°ê¸° ìí ê³¼ì ì´ë¤. ì¬ë¬ë¶ì 461 í¨ì¹ë¤ì ë¹íê³¼ ë¤ë¥¸ ì견ì ë°ì ì ìê³ ê·¸ê²ë¤ì 기ì ì ì¸ ë ë²¨ë¡ íê°íê³ 462 ì¬ììíê±°ë ëë ì ìì íë©´ ìëëì§ì ê´íì¬ ëªë£íê³ ê°ê²°í ì´ì 를 463 ë§í ì ìì´ì¼ íë¤. ì¬ë¬ë¶ì´ ì ì¶í ê²ì ì´ë¤ ìëµë ìì§ ìë¤ë©´ ëª ì¼ì 464 기ë¤ë ¤ë³´ê³ ë¤ì ìëí´ë¼. ëë¡ ë무 ë§ì ë©ì¼ë¤ ìì 묻íë²ë¦¬ê¸°ë íë¤. 465 466 ì¬ë¬ë¶ì 무ìì í´ìë ìëëê°? 467 - ì¬ë¬ë¶ì í¨ì¹ê° ì무 ì§ë¬¸ ìì´ ë°ìë¤ì¬ì§ê¸°ë¥¼ 기ëíë ê² 468 - ë°©ì´ì ì´ ëë ê² 469 - ì견ì 무ìíë ê² 470 - ìì²ë ë³ê²½ì íì§ ìê³ í¨ì¹ë¥¼ ë¤ì ì ì¶íë ê² 471 472 ê°ë¥íí ê°ì¥ ì¢ì 기ì ì ì¸ í´ëµì ì°¾ê³ ìë 커뮤ëí°ììë íì 473 ì´ë¤ í¨ì¹ê° ì¼ë§ë ì¢ìì§ì ê´íì¬ ë¤ë¥¸ ì견ë¤ì´ ìì ì ìë¤. ì¬ë¬ë¶ì 474 íì¡°ì ì´ì´ì¼ íê³ ê¸°êº¼ì´ ì¬ë¬ë¶ì ìê°ì 커ë ë´ì ë§ì¶ì´ì¼ íë¤. ìëë©´ 475 ì ì´ë ì¬ë¬ë¶ì ê²ì´ ê°ì¹ìë¤ë ê²ì ì¤ëªíì¬ì¼ íë¤. ì못ë ê²ë ì¬ë¬ë¶ì´ 476 ì¬ë°ë¥¸ ë°©í¥ì í´ê²°ì±ì¼ë¡ ì´ëì´ê° ìì§ê° ìë¤ë©´ ë°ìë¤ì¬ì§ ê²ì´ë¼ë ì ì 477 기ìµíë¼. 478 479 ì¬ë¬ë¶ì 첫 í¨ì¹ì ì¬ë¬ë¶ì´ ìì í´ì¼íë ìì¬ê° ì ëì íì ì´ ì¤ë 480 ê²½ì°ë ííë¤. ì´ê²ì ì¬ë¬ë¶ì í¨ì¹ê° ë°ìë¤ì¬ì§ì§ ìì ê²ì´ë¼ë ê²ì 481 ì미íë ê²ì´ ìëê³ ê°ì¸ì ì¼ë¡ ì¬ë¬ë¶ìê² ê°ì ì´ ìì´ì ê·¸ë¬ë ê²ë 482 ìëë¤. ê°ë¨í ì¬ë¬ë¶ì í¨ì¹ì ì 기ë 문ì ë¤ì ìì íê³ ê·¸ê²ì ë¤ì 483 ë³´ë´ë¼. 484 485 486 커ë 커뮤ëí°ì 기ì ì¡°ì§ê°ì ì°¨ì´ì 487 ----------------------------------------------------------------- 488 커ë 커뮤ëí°ë ê°ì¥ ì íµì ì¸ íì¬ì ê°ë° í경과ë ë¤ë¥´ë¤. ì¬ê¸°ì ì¬ë¬ë¶ë¤ì 489 문ì 를 í¼í기 ìí 목ë¡ì´ ìë¤. 490 ì¬ë¬ë¶ë¤ì´ ì ìí ë³ê²½ë¤ì ê´íì¬ ë§í ë ì¢ì ê²ë¤ : 491 - "ì´ê²ì ì¬ë¬ 문ì ë¤ì í´ê²¹í©ëë¤." 492 - "ì´ê²ì 2000 ë¼ì¸ì ì½ë를 ì ê±°í©ëë¤." 493 - "ì´ê²ì ë´ê° ë§íë ¤ë ê²ì ê´í´ ì¤ëªíë í¨ì¹ìëë¤." 494 - "ëë 5ê°ì ë¤ë¥¸ ìí¤íì³ìì ê·¸ê²ì íì¤í¸íì´ì¼ë¡..." 495 - "ì¬ê¸°ì ì¼ë ¨ì ìì í¨ì¹ë¤ì´ ìì´ìë¡..." 496 - "ì´ê²ì ì¼ë°ì ì¸ ë¨¸ì ìì ì±ë¥ì í¥ììí´ì¼ë¡..." 497 498 ì¬ë¬ë¶ë¤ì´ ë§í ë í¼í´ì¼ í ì¢ì§ ìì ê²ë¤ : 499 - "ì°ë¦¬ë¥¼ ê·¸ê²ì AIT/ptx/Solarisìì ì´ë¬í ë°©ë²ì¼ë¡ íë¤. ê·¸ë¬ë¯ë¡ ê·¸ê²ì ì¢ì ê²ìì í립ìë¤..." 500 - "ëë 20ëëì ì´ê²ì í´ìë¤. ê·¸ë¬ë¯ë¡..." 501 - "ì´ê²ì ëì ë²ê¸°ìí´ ëì íì¬ê° íìë¡ íë ê²ì´ë¤." 502 - "ì´ê²ì ì°ë¦¬ì ìí°íë¼ì´ì¦ ìí ë¼ì¸ì ìí ê²ì´ë¤." 503 - "ì¬ê¸°ì ëì ìê°ì ë§íê³ ìë 1000 íì´ì§ ì¤ê³ 문ìê° ìë¤." 504 - "ëë 6ë¬ëì ì´ê²ì íì¼ë..." 505 - "ì¬ê¸°ì 5000ë¼ì¸ ì§ë¦¬ í¨ì¹ê° ìì¼ë..." 506 - "ëë íì¬ ë¤ì£½ë°ì£½ì¸ ê²ì ì¬ìì±íë¤. ê·¸ë¦¬ê³ ì¬ê¸°ì..." 507 - "ëë ë§ê°ìíì ê°ì§ê³ ìì¼ë¯ë¡ ì´ í¨ì¹ë ì§ê¸ ì ì©ë íìê° ìë¤." 508 509 커ë 커뮤ëí°ê° ì íµì ì¸ ìíí¸ì¨ì´ ìì§ëì´ë§ ê°ë° íê²½ë¤ê³¼ 510 ë ë¤ë¥¸ ì ì ì¼êµ´ì ë³´ì§ ìê³ ì¼íë¤ë ì ì´ë¤. ì´ë©ì¼ê³¼ irc를 ëíì 511 주ììë¨ì¼ë¡ ì¬ì©íë ê²ì íê°ì§ ì¥ì ì ì±ë³ì´ë ì¸ì¢ì ì°¨ë³ì´ 512 ìë¤ë ê²ì´ë¤. 리ëì¤ ì»¤ëì ìì íê²½ììë ë¨ì§ ì´ë©ì¼ 주ìë§ 513 ìì ì기 ë문ì ì¬ì±ê³¼ ìì 민족ë¤ë 모ë ë°ìë¤ì¬ì§ë¤. êµì ì ì¼ë¡ 514 ì¼íê² ëë 측면ì ì¬ëì ì´ë¦ì 근거íì¬ ì±ë³ì ì¶ì¸¡í ì ìê² 515 í기ë문ì ì°¨ë³ì ìì ë ë° ëìì ì¤ë¤. Andreaë¼ë ì´ë¦ì ê°ì§ ë¨ìì 516 Patì´ë¼ë ì´ë¦ì ê°ì§ ì¬ìê° ìì ìë ìë ê²ì´ë¤. 리ëì¤ ì»¤ëìì 517 ììíë©° ìê°ì ííí´ìë ëë¶ë¶ì ì¬ì±ë¤ì ê¸ì ì ì¸ ê²½íì ê°ì§ê³ 518 ìë¤. 519 520 ì¸ì´ ì¥ë²½ì ìì´ì ìµìíì§ ìì ëªëª ì¬ëë¤ìê² ë¬¸ì ê° ë ìë ìë¤. 521 ì¸ì´ì íë¥í 구ì¬ë ë©ì¼ë§ 리ì¤í¸ìì ì¬ë°ë¥´ê² ìì ì ìê°ì 522 ííí기 ìíì¬ íìíë¤. ê·¸ëì ì¬ë¬ë¶ì ì´ë©ì¼ì ë³´ë´ê¸° ì ì 523 ìì´ë¥¼ ì¬ë°ë¥´ê² ì¬ì©íê³ ìëì§ë¥¼ ì²´í¬íë ê²ì´ ë°ëì§íë¤. 524 525 526 ì¬ë¬ë¶ì ë³ê²½ì ëëì´ë¼ 527 ------------------------ 528 529 리ëì¤ ì»¤ë 커뮤ëí°ë í꺼ë²ì êµì¥í í° ì½ëì 묶ì(chunk)ì ì½ê² 530 ë°ìë¤ì´ì§ ìëë¤. ë³ê²½ì ì ì íê² ìê°ëê³ , ê²í ëê³ , ê°ê°ì 531 ë¶ë¶ì¼ë¡ ìê² ëëì´ì ¸ì¼ íë¤. ì´ê²ì íì¬ìì íë ê²ê³¼ë ì íí 532 ë°ëëë ê²ì´ë¤. ì¬ë¬ë¶ë¤ì ì ìì ê°ë° ì´ê¸°ì ì¼ì°ì´ ìê°ëì¼ íë¤. 533 ê·¸ëì ì¬ë¬ë¶ë¤ì ìì ì´ íê³ ìë ê²ì ê´íì¬ í¼ëë°±ì ë°ì ì ìê² 534 ëë¤. 커뮤ëí°ê° ì¬ë¬ë¶ë¤ì´ 커뮤ëí°ì í¨ê» ì¼íê³ ìë¤ë ê²ì 535 ëë¼ëë¡ ë§ë¤ê³ 커뮤ëí°ê° ì¬ë¬ë¶ì 기ë¥ì ìí ì°ë 기 ì¥ì¼ë¡ì¨ 536 ì¬ì©ëì§ ìê³ ìë¤ë ê²ì ëë¼ê² íì. ê·¸ë¬ë ë©ì¼ë§ 리ì¤í¸ì íë²ì 537 50ê°ì ì´ë©ì¼ì ë³´ë´ì§ë ë§ìë¼. ì¬ë¬ë¶ë¤ì ì¼ë ¨ì í¨ì¹ë¤ì íì 538 ë ììì¼ íë¤. 539 540 í¨ì¹ë¥¼ ëëë ì´ì ë ë¤ìê³¼ ê°ë¤. 541 542 1) ìì í¨ì¹ë¤ì ì¬ë¬ë¶ì í¨ì¹ë¤ì´ ì ì©ë ì ìë íë¥ ì ëì¬ì¤ë¤. 543 ìëíë©´ ë¤ë¥¸ ì¬ëë¤ì ì íì±ì ê²ì¦í기 ìíì¬ ë§ì ìê°ê³¼ ë¸ë ¥ì 544 ë¤ì´ê¸°ë¥¼ ìíì§ ìëë¤. 5ì¤ì í¨ì¹ë ë©ì¸íì´ëê° ê±°ì ëª ì´ê° íë 545 ë³´ë©´ ì ì©ë ì ìë¤. ê·¸ë¬ë 500 ì¤ì í¨ì¹ë ì íì±ì ê²í í기 ìíì¬ 546 ëªìê°ì´ 걸릴 ìë ìë¤(걸리ë ìê°ì í¨ì¹ì í¬ê¸° í¹ì ë¤ë¥¸ ê²ì 547 ë¹ë¡íì¬ ê¸°íê¸ìì ì¼ë¡ ëì´ëë¤). 548 549 í¨ì¹ë¥¼ ìê² ë§ëë ê²ì 무ìì¸ê° ì못ëìì ë ëë²ê·¸íë ê²ì 550 ì½ê² ë§ë ë¤. ì¦, ê·¸ë ê² ë§ëë ê²ì ë§¤ì° í° í¨ì¹ë¥¼ ì ì©í íì 551 ì¡°ì¬íë ê² ë³´ë¤ ìì í¨ì¹ë¥¼ ì ì©í íì (ê·¸ë¦¬ê³ ëªëªì ê²ì´ 552 깨ì¡ì ë) íëì© í¨ì¹ë¤ì ì ê±°í´ê°ë©° ëë²ê·¸ í기 ì½ëë¡ ë§ë¤ì´ ì¤ë¤. 553 554 2) ìì í¨ì¹ë¤ì ë³´ë´ë ê²ë¿ë§ ìëë¼ í¨ì¹ë¤ì ì ì¶í기ì ì ì¬ìì±íê³ 555 ê°ë¨íê²(í¹ì ê°ë¨íê² ì¬ë°°ì¹íì¬) íë ê²ë ì¤ìíë¤. 556 557 ì¬ê¸°ì 커ë ê°ë°ì Al Viroì ì´ì¼ê¸°ê° ìë¤. 558 "íìì ìí ìì 를 ì±ì íë ì ìëì ìê°í´ë³´ë¼. ì ìëì íìë¤ì´ 559 ëµì ì»ìëê¹ì§ 겪ì ìíì°©ì¤ë¥¼ 보길 ìíì§ ìëë¤. ì ìëë¤ì 560 ê°ê²°íê³ ê°ì¥ ë°ì´ë ëµì 보길 ìíë¤. íë¥í íìì ì´ê²ì ìê³ 561 ë§ì§ë§ì¼ë¡ ëµì ì»ê¸° ì ì¤ê° ê³¼ì ë¤ì ì ì¶íì§ ìëë¤. 562 563 커ë ê°ë°ë ë§ì°¬ê°ì§ì´ë¤. ë©ì¸íì´ëë¤ê³¼ ê²í íë ì¬ëë¤ì 문ì 를 564 íì´ëê°ë ê³¼ì ìì ì¨ê²¨ì§ ê³¼ì ì 보길 ìíì§ ìëë¤. ê·¸ë¤ì 565 ê°ê²°íê³ ë©ì§ ëµì 보길 ìíë¤." 566 567 커뮤ëí°ì íë ¥íë©° ë°ì´ë ëµì ì°¾ë ê²ê³¼ ì¬ë¬ë¶ë¤ì ëë§ì¹ì§ 못í ììë¤ 568 ì¬ì´ì ê· íì ì ì§í´ì¼ íë ê²ì ì´ë ¤ì¸ì§ë 모른ë¤. ê·¸ë¬ë¯ë¡ íë¡ì¸ì¤ì 569 ì´ë°ì ì¬ë¬ë¶ì ììì í¥ììí¤ê¸°ìí í¼ëë°±ì ì»ë ê² ë¿ë§ ìëë¼ 570 ì¬ë¬ë¶ë¤ì ë³ê²½ë¤ì ìì 묶ìì¼ë¡ ì ì§í´ì ì¬ì§ì´ë ì¬ë¬ë¶ì ììì 571 모ë ë¶ë¶ì´ ì§ê¸ì í¬í¨ë ì¤ë¹ê° ëì´ìì§ ìì§ë§ ìì ë¶ë¶ì ë²ì¨ 572 ë°ìë¤ì¬ì§ ì ìëë¡ ì ì§íë ê²ì´ ë°ëì§íë¤. 573 574 ëí ìì±ëì§ ììê³ "ëì¤ì ìì ë ê²ì´ë¤." ì ê°ì ê²ë¤ì í¬í¨íë 575 í¨ì¹ë¤ì ë°ìë¤ì¬ì§ì§ ìì ê²ì´ë¼ë ì ì ì ëíë¼. 576 577 ë³ê²½ì ì ë¹íí´ë¼ 578 ----------------- 579 580 ì¬ë¬ë¶ë¤ì ëëì´ì§ í¨ì¹ë¤ì 리ëì¤ ì»¤ë®¤ëí°ê° ì ë°ìí´ì¼ íëì§ë¥¼ 581 ìëë¡ íë ê²ì ë§¤ì° ì¤ìíë¤. ìë¡ì´ 기ë¥ë¤ì´ íìíê³ ì ì©íë¤ë 582 ê²ì ë°ëì ê·¸ì í©ë¹í ì´ì ê° ìì´ì¼ íë¤. 583 584 585 ë³ê²½ì 문ìíí´ë¼ 586 ----------------- 587 588 ì¬ë¬ë¶ì´ í¨ì¹ë¥¼ ë³´ë´ë ¤ í ëë ì¬ë¬ë¶ì´ 무ìì ë§íë ¤ê³ íëì§ë¥¼ ì¶©ë¶í 589 ìê°íì¬ ì´ë©ì¼ì ìì±í´ì¼ íë¤. ì´ ì ë³´ë í¨ì¹ë¥¼ ìí ChangeLogê° ë 590 ê²ì´ë¤. ê·¸ë¦¬ê³ íì ê·¸ ë´ì©ì 보길 ìíë 모ë ì¬ëë¤ì ìí´ ë³´ì¡´ë 591 ê²ì´ë¤. í¨ì¹ë ìë²½íê² ë¤ìê³¼ ê°ì ë´ì©ë¤ì í¬í¨íì¬ ì¤ëªí´ì¼ íë¤. 592 - ë³ê²½ì´ ì íìíì§ 593 - í¨ì¹ì ê´í ì ì²´ ì¤ê³ ì ê·¼(approach) 594 - 구í ìì¸ë¤ 595 - íì¤í¸ ê²°ê³¼ë¤ 596 597 ì´ê²ì´ 무ìì¸ì§ ë ìì¸í ê²ì ìê³ ì¶ë¤ë©´ ë¤ì 문ìì ChageLog íì ë´ë¼. 598 "The Perfect Patch" 599 http://userweb.kernel.org/~akpm/stuff/tpp.txt 600 601 602 603 604 ì´ ëª¨ë ê²ì íë ê²ì ë§¤ì° ì´ë ¤ì´ ì¼ì´ë¤. ìë²½í ìííë ë°ë ì ì´ë ëªëì´ 605 걸릴 ìë ìë¤. ë§ì ì¸ë´ì ê²°ì¬ì´ íìí ê³ìëë ê°ì ì ê³¼ì ì´ë¤. ê·¸ë¬ë 606 ê°ë¥íí í¬ê¸°íì§ ë§ë¼. ë§ì ì¬ëë¤ì ì´ì ë¶í° í´ìë ê²ì´ê³ ê·¸ ì¬ëë¤ë 607 ì ííê² ì¬ë¬ë¶ë¤ì´ ì§ê¸ ì ìë ê·¸ ê³³ë¶í° ììíìë¤. 608 609 610 611 612 ---------- 613 "ê°ë° íë¡ì¸ì¤"(http://lwn.net/Articles/94386/) ì¹ìì 614 ìì±íëë° ìì´ ì°¸ê³ í 문ì를 ì¬ì©íëë¡ íë½í´ì¤ Paolo Ciarrocchiìê² 615 ê°ì¬íë¤. ì¬ë¬ë¶ë¤ì´ ë§í´ì¼ í ê²ê³¼ ë§í´ìë ìëë ê²ì ëª©ë¡ ì¤ ì¼ë¶ë¥¼ ì ê³µí´ì¤ 616 Randy Dunlapê³¼ Gerrit Huizengaìê² ê°ì¬íë¤. ëí ê²í ì ì견 ê·¸ë¦¬ê³ 617 ê³µíì ìë¼ì§ ìì Pat Mochel, Hanna Linder, Randy Dunlap, Kay Sievers, 618 Vojtech Pavlik, Jan Kara, Josh Boyer, Kees Cook, Andrew Morton, Andi Kleen, 619 Vadim Lobanov, Jesper Juhl, Adrian Bunk, Keri Harris, Frans Pop, 620 David A. Wheeler, Junio Hamano, Michael Kerrisk, and Alex Shepardìê²ë ê°ì¬ë¥¼ ì íë¤. 621 ê·¸ë¤ì ëìì´ ììë¤ë©´ ì´ ë¬¸ìë ì¡´ì¬íì§ ììì ê²ì´ë¤. 622 623 624 625 ë©ì¸íì´ë: Greg Kroah-Hartman <greg@kroah.com>