1.. raw:: latex 2 3 \kerneldocCJKoff 4 5NOTE: 6This is a version of Documentation/process/howto.rst translated into Japanese. 7This document is maintained by Tsugikazu Shibata <tshibata@ab.jp.nec.com> 8If you find any difference between this document and the original file or 9a problem with the translation, please contact the maintainer of this file. 10 11Please also note that the purpose of this file is to be easier to 12read for non English (read: Japanese) speakers and is not intended as 13a fork. So if you have any comments or updates for this file, please 14try to update the original English file first. 15 16---------------------------------- 17 18.. raw:: latex 19 20 \kerneldocCJKon 21 22������������������ 23Documentation/process/howto.rst 24������������������ 25 26������������ Tsugikazu Shibata <tshibata@ab.jp.nec.com> 27 28---------------------------------- 29 30Linux ������������������������������ 31========================== 32 33���������������������������( Linux ������������������������������)��������������������������������� 34��������������������������������������� Linux ������������������������������������������������Linux 35������������������������������������������������������������������������������������������������������������ 36��������������������������������������������������������������������������������������������������������� 37��������������������������������������������������������������������������������������������������������� 38��������������� 39 40������������������������������������������������������������������������������������������������������������ 41������������������������������������������������������������������������������ 42 43������������ 44--------- 45 46������������ Linux ��������������������������������������������������������������������������������� 47��������������������������������������������� Linux ������������������������������������������������ 48������������������������������������������������������������������������������������������������������������ 49��������������������������������������������������������������������������������������������������������� 50��������������������������������������������������������������������������������������������������������� 51������������������������������������������������������ 52 53��������������������������������������������������������������������������������������������������������� 54������������������ C ���������������������������������C������������������������������������������������ 55������������������������������������������������������������������������������������������������������ 56(������������������������������������)���������������(������: ������)��������������������������������� 57������������C ������������������������������������������������������������������������������������������ 58������������������������������������������������������������������������ 59 60 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 61 - ������������������������������������2������(B.W. ���������������/D.M. ��������������� ���������������) [������������] 62 - "Practical C Programming" by Steve Oualline [O'Reilly] 63 - ���C������������������������������3������(Steve Oualline��� ������������������ ������������) [���������������������������] 64 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall] 65 - ��������������� C ������ H&S ��������������������� (��������������� P ���������������/������ L ��������������������� ������ ������������)[������������������] 66 67��������������� GNU C ��� GNU ��������������������������������������������������������������������� 68��� ISO C11 ��������������������������������������������������������������������������������������� 69��������������������������������� C ������������������������������������C ������������������������������ 70���������������C ��������������������������������������������������������������������� long long 71��������������������������������������������������������������������������������������� C ������������ 72��������������������������������������������������������������������������������������������������������� 73������������������������������������������������������������������������������������������������gcc ��� 74info ���������( info gcc )������������������������ 75 76��������������������������������������������������������������������������������������������������������� 77��������������������������������������������������������������������������������������������������������� 78��������������������������������������������������������������������������������������������������������� 79��������������������������������������������������������������������������������������������������������� 80��������������������������������������������������������������������������������������������������������� 81��������������������������������������������������������������������������������������������������������� 82��������������������������������������������������������������������������������������������������������� 83��������������������������������� 84 85������������ 86-------- 87 88Linux ������������������������������������ GPL ��������������������������������������������������� 89��������������������������������������������������������������� COPYING ��������������������������� 90������������Linux ������������������������������������������������������������������ 91`SPDX <https://spdx.org/>`_ ������������������������ 92:ref:`Documentation/process/license-rules.rst <kernel_licensing>` 93������������������������������ 94 95��������������������������������������������������������������� 96Linux Kernel ������������������������������������������������������������������ 97��������������������������������������������������������������������������������������������������������� 98������������������������������������������������������������������������������������ 99 100GPL ���������������������������������������������������������������������������������������- 101 102 https://www.gnu.org/licenses/gpl-faq.html 103 104������������������ 105------------ 106 107Linux ������������������������������������������������������������������������������������������������ 108��������������������������������������������������������������������������������������������������������� 109��������������������������������������������������������������������������������������������������������� 110������������������������������������������������������������������������������ 111��������������������������������������������������������������������������������������������������������� 112��������������������������������������������������������������������������������������������������������� 113������������������������������������������ alx@kernel.org ������������CC ��� 114linux-api@vger.kernel.org ��������������������������������� 115 116��������������������������������������������������������������������������������������������������������� 117���- 118 119 :ref:`Documentation/admin-guide/README.rst <readme>` 120 ��������������������� Linux������������������������������������������������������(������ 121 configure )������������(������ build )��������������������������������������������������� 122 ��������������� ��������������������������������������������������������������������������������� 123 ��������������� 124 125 :ref:`Documentation/process/changes.rst <changes>` 126 ���������������������������������������������������(������ build )��������������������������� 127 ������������������������������������������������������������������������������������������������ 128 ��������� 129 130 :ref:`Documentation/process/coding-style.rst <codingstyle>` 131 ��������� Linux ������������������������������������������������������������������������������ 132 ��������������������������������������������������������������������������������������������������� 133 ��������������������������������������������������������������������������������������������������� 134 ��������������������������������������������������������������������������������������������������� 135 ��������������������������������� 136 137 :ref:`Documentation/process/submitting-patches.rst <codingstyle>` 138 ��������������������������������������������������������������������������������������������� 139 ������������������������������������������������������������������ (��������������������������� 140 ������������) 141 142 - Email ��������������� 143 - Email ��������� 144 - ������������������ 145 146 ������������������������������������������������������������������������������������������������ 147 ��� (���������������������������������������������������������������������������������)��� 148 ��������������������������������������������������������������������������������� 149 150 ���������������������������������������������������������������������������- 151 152 "The Perfect Patch" 153 https://www.ozlabs.org/~akpm/stuff/tpp.txt 154 155 "Linux kernel patch submission format" 156 https://web.archive.org/web/20180829112450/http://linux.yyz.us/patch-format.html 157 158 :ref:`Documentation/process/stable-api-nonsense.rst <stable_api_nonsense>` 159 ��������������������������������������������������� API ��������������������������������������� 160 ��������������������������������������������������������������������������������������������������� 161 ���������������- 162 163 - ������������������������������������������������(���������������������������������?) 164 - ������������������������������������������������������������������ 165 - ���������������������������������������������������������������(���������������������������������������) 166 167 ��������������������������� Linux ������������������������������������������������������������ 168 ������������������OS������������������ Linux ��������������������������������������� 169 170 :ref:`Documentation/process/security-bugs.rst <securitybugs>` 171 ������ Linux ��������������������������������������������������������������������������������� 172 ��������������������������������������������������������������������������������������������������� 173 ��������������������������� 174 175 :ref:`Documentation/process/management-style.rst <managementstyle>` 176 ��������������������������� Linux ��������������������������������������������������������� 177 ��������������������������������������������������������������������������������������������������� 178 ������������������������������������������������������������������������������������������������������ 179 ������������������������������������������������������������������������������������������������ 180 ��������������������������������������������������������������������������� 181 182 :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>` 183 ������������������������������������ stable ������������������������������������������������������ 184 ��������������������������������������������������������������������������������������������������� 185 ��������������������������������������������������������������������������������������� 186 187 :Ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 188 ��������������������������������������������������������������������������������������������������� 189 ��������������������������������������������������������������������������������������������������� 190 ��������������������������������������������� 191 192 :ref:`Documentation/process/applying-patches.rst <applying_patches>` 193 ��������������������������������������������������������������������������������������������������� 194 ��������������������������������������������������������������������������� 195 196��������������������������������������������������������������������������������������������������������� 197���������������������������������(ReST)��������������������������������������������������������������� 198������������������������������������������������API��������������������������������������������������� 199��������������������������������������������� 200 201��������������������������������������� PDF ��� HTML ��������������������������������������������� - :: 202 203 make pdfdocs 204 make htmldocs 205 206��������������������������������������������������������������������������������������� 207 208ReST��������������������������������������������������� Documentation/output��������������� 209���������Latex ���ePub ��������������������������� - :: 210 211 make latexdocs 212 make epubdocs 213 214������������������������������������ 215------------------------ 216 217���������������������Linux ��������������������������������������������������������������� 218KernelNewbies ��������������������������������������� 219 220 https://kernelnewbies.org 221 222��������������������������������������������������������������������������������������������������������� 223��������������������������������������������������������� (��������������������������������������������� 224������������������������������������������������������������)������������������������������������������ 225������������������������������������ IRC ������������������Linux������������������������������������ 226��������������������������������������������������������������������������������� 227 228Web ������������������������������������������������������������������������������������������������ 229(���������������������������������������������)������������������������������������������������������������ 230��������������������������������������������������������������������������������������������������������� 231��������������������������������� 232 233������������������������������������������������������������������������Linux ��������������������������� 234���������������������������������������������������������������������������������Linux kernel 235Janitor's ������������������������������������������������ - 236 237 https://kernelnewbies.org/KernelJanitors 238 239��������������������������������������������������������������������������������������������������� 240Linux ������������������������������������������������������������������������������������������������ 241��������������������������������������������������������������������������������������������������������� 242��������������������������������������������������������������������� Linux��������������������������� 243��������������������������������������������������������������������������������������������������������� 244��������������������������������������������������������������������������������������������������� 245 246��������� Linux ������������������������������������������������������������������������������������ 247��������������������������������������������������������������������������������������������������������� 248������������������������������������������������������������������������������������������(������������ 249���������������������������������������������������������������������������)��������������������������� 250������������������������������Linux ������������������������������������������������������������������ 251������������������������������������������ web ������������������������������������������������������ 252��������������������������������������������������������������������������������������������������������� 253������ - 254 255 https://elixir.bootlin.com/ 256 257������������������ 258------------ 259 260Linux ������������������������������������������������������������������������������������������������ 261��������������������������������������������������������������������������������������������������������� 262������������������ - 263 264 - Linus ������������������������������ 265 - ��������������������������������������������������������� 266 - ��������������������������������������������� 267 - ��������������������������� linux-next ��������������������� 268 269��������������������������� 270~~~~~~~~~~~~~~~~~~ 271 272������������������������������ Linus Torvalds ��������������������������������������� 273https://kernel.org ��������������������������������������� 274��������������������������������������������� - 275 276 - ���������������������������������������������������������2��������������������������������������� 277 ��������������������������������������� Linus ��������������������������������������������������� 278 ������������������������������ linux-next ������������������������������������������������������������ 279 ������������������ git(��������������������������������������������������� 280 http://git-scm.com/ ������) ��������������������������������������������������������������� 281 ��������������������������������������������������������������� 282 - 2��������� -rc1 ������������������������������������������������������������������������������������ 283 ������������������������������������������������������������������������������������������������������ 284 ��������������������������������������������������������������������������������������������������� 285 ��������������������������������������������������������� 286 ��������������������� (������������������������������������) ��������������� 287 -rc1 ������������������������������������������������������������������������������������������ 288 ��������������������������������������������������������������������������������������������������� 289 ���������������������������������������������������������-rc1 ������������������������������ 290 Linus ��������������������������������� git ������������������������������������������������ 291 ��������������������������������������������������������������������������������������������������� 292 ��������������� 293 - ��������� -rc ��� Linus ��������������� git ��������������������������������������������� 294 ��������������������������������������������������������������������������������������������������� 295 ������ -rc ������������������������������������������������ 296 - ������������������������������������ ������������������������������������������������������������ 297 ��������������������������������������� 6������������������������ 298 299Andrew Morton ��� Linux-kernel ������������������������������������������������������������ 300��������������������������������������������������������������������������� - 301 302 *������������������������������������������������������������������������������������������ 303 ��������������������������������������������������������������������������������������������� 304 ������������������������������������������������������������������������������������������ 305 ������������* 306 307��������������������������������������������������������� 308~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 310������������������������3������������������������������������������������ -stable ��������������������� 311���������������������2������������������������������������������������������ 312��������������������������������������������������������������������������������������� 313������������������������������������������������������������������������������������ 314 315������������������������������������������������������������������ 316������������������������3���������������������������������2������������������������������������������ 317 318������������������/������������������������������������������������������������������������������������ 319��������������������������������������������������������������������������������������� 320 321���������������������"stable" ��������� <stable@vger.kernel.org> ������������������������������ 322��������������������������������������������������������������������������� 2������������������������ 323������������������������������������������������������������������������������������������������������ 324��������������������������������������������������������������������������������������������������������� 325 326������������������������������������������ 327Documentation/process/stable-kernel-rules.rst ������������������������������������ 328��������������� -stable ��������������������������������������������������������������������������� 329��������������������������������������� 330 331��������������������������������������������� 332~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 334������������������������������������������������������������������ --- ������������������������������ 335������������������������������������ --- ������������������������������������������������������������ 336��������������������������������������������������������������������������������������������������������� 337��������������������������������������������������������������������������������������������������������� 338��������������������������������������������������������������������������������������������������������� 339������������������������������������������������������������������������������������������������������ 340 341������������������������������������������ git ��������������������������������������� SCM ��� 342quilt ������������������������������������������������������������������������������������������������ 343������������������������������������������������������ MAINTAINERS ������������������������������ 344������������������������������������ https://git.kernel.org/ ��������������������������������� 345������ 346 347������������������������������������������������������������������������������������������������������������ 348��������������������������������������������������������������������������������������������������������� 349��������������������������������������������������������������������������������������� patchwork��� 350������������������������������������������������Patchwork ��� web ��������������������������������� 351��������������������������������������������������������������������������������������������������������� 352��������������������������������������������������������������������������������������������������������� 353������������������������������������������������������ patchwork ��������������� 354https://patchwork.kernel.org/ ��������������������������������� 355 356��������������������������� linux-next ��������������������� 357~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 359��������������������������������������������������������������������������������������������� 360��������������������������������������������������������������������������������������������������������� 361��������������������������������������������������������������������������������������������������������� 362������������������������- 363 364 https://git.kernel.org/?p=linux/kernel/git/next/linux-next.git 365 366������������������������������linux-next ������������������������������������������������������ 367������������������������������������������������������������������������������ 368linux-next ��������������������������������������������������������������������������������������� 369 370������������������ 371------------- 372 373��������������������������������������������������������������������� 374'Documentation/admin-guide/reporting-issues.rst' 375��������������������������������������������������������������������������������������������������������� 376��������������������������������������������������������������������������������������������� 377 378��������������������������� 379------------------- 380 381��������������������������������������������������������������������������������������������������������� 382��������������������������������������������������������������������������������������������������������� 383��������������������������������������������������������������� ��������������������������������������� 384��������������������������������������������������������������������������������������������������������� 385��������������������������������������������������������������������������������������������������������� 386��������������������������������������������������������������������������������������������������������� 387������������������ 388 389��������������������������������������������������������������������������������������������������������� 390��������������������������������������������������������� (������������������������������������������ 391���������������������������) ��� MAINTAINERS ��������������������������������������� 392������������������������������������������������������������������������������������������������������������ 393https://bugzilla.kernel.org ������������������������������������������������������������������ 394��������������������������������������������������������������������������������������������������������� 395��������������������������������������������������������������������������������������� 396 397������������������������ 398---------------- 399 400��������������������������������������������������������������������������������������������������������� 401��� Linux kernel ���������������������������������������������������������������������������/��� 402������������������������������������������������������������- 403 404 http://vger.kernel.org/vger-lists.html#linux-kernel 405 406��������������������������������������������������� web ��������������������������������������������� 407���������������������������������������������������������������������������������������������- 408 409 https://lore.kernel.org/lkml/ 410 411��������������������������������������������������������������������������������������������������������� 412��������������������������������������������������������������������������������������������������������� 413��������������������������������������������������������� 414 415��������������������������������������������������������������������������������������������������������� 416������������������������������������������������������������������������������������������������ 417MAINTAINERS ������������������������������������������������������������������������ 418 419��������������������� kernel.org ������������������������������������������������������������������ 420��������� - 421 422 http://vger.kernel.org/vger-lists.html 423 424������������������������������������������������������������������������������������������������������������ 425��������������������� URL ������������������(������������������)������������������������������������ 426������������������������������������������ - 427 428 http://www.albion.com/netiquette/ 429 430���������������������������������������������������������������������CC: ������������������������������ 431���������������������������������������������������������������������CC: ������������������������������ 432��������������������������������������������������������������������������������������������������������� 433������������������������������������1������������������������������1������������������������������������ 434������������2������������������������������������������������������������������������������������������ 435��������������������������������������������������������������������������������������������������������� 436������ 437 438������������������������������������������������������������������������������������������������ 439"John Kernelhacker wrote ...:" ��������������������������������������������������������� 440��������������������������������������������������������������������������������������������������������� 441������ 442 443��������������������������������������������������� 444Documentation/process/submitting-patches.rst ��������������������������������������� 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��������������������������������������� 1��������������������������������������������������������������� 492��������������������������������������������������������������������������������������������������������� 493��� **���������������**������������������������������������������������������������������������ **��� 494������������**������������������������������������������������������������������������������������������ 495������������������������ 496 497 498��������������������������������������������������������� 499----------------------------------------------------------------- 500 501��������������������������������������������������������������������������������������������������������� 502������������������������������������������������������������������������������������������������������ 503 504 ��������������������������������������������������������������������������� - 505 506 - "������������������������������������������" 507 - "���������2000���������������������������������" 508 - "���������������������������������������������������������������������������������������" 509 - "���������������5������������������������������������������������������������������..." 510 - "������������������������������������������������..." 511 - "���������������������������������������������������������������..." 512 513 ������������������������������������ - 514 515 - "������������������ AIX/ptx/Solaris ������������������������������������������..." 516 - "���������������20���������������������������������������..." 517 - "������������������������������������������������������������" 518 - "���������������������������������������������������������������������������������" 519 - "���������������������������������������������������������1000���������������������������������" 520 - "���������������������������6������������������������..." 521 - "��������� ... ������������5000���������������������" 522 - "���������������������������������������������������������������������������������..." 523 - "���������������������������������������������������������������������������������������������" 524 525��������������������������������������������������������������������������������������������������������� 526��������������������������������������������������������������������������������������������������������� 527email ��� irc ������������������������������������������������������������������������������������ 528���������������������������������������Linux ��������������������������������������������������������� 529������������������������������email ������������������������������������������������������������������ 530������ 531��������������������������������������������������������������������������������������������������������� 532��������������������������������������������������������������������������� ��������������������������� 533��������������������������� ��������� ��������������������� (������ Andrea ������������������������ 534������������(������������)������������������������������������������������������������������Pat ��� 535Patricia (���������������)��� Patrick (���������������)���������)��� 536Linux ������������������������������������������������������������������������������������������������ 537��������������������������������������� 538 539��������������������������������������������������������������������������������������������������������� 540��������������������������������������������������������������������������������������������������������� 541��������������������������������������������������������������������������������������������������������� 542������������������������������������������������������������ 543 544��������������������� 545-------------- 546 547Linux ������������������������������������������������������������������������������������������������ 548��������������������������������������������������������������������������������������������������������� 549��������������������������������������������������������������������������������������������������������� 550������������������������������������������������������������������������������������������������������������ 551��������������������������������������������������������������������� ��������������������������������� 552��������������������������������������������������������������������������������������������������������� 553��������������������������������������������������������������������������������������������������������� 554������������������������������������������������������������������������������������������ 555��������������������� 50 ������ email ��������������������������������������������������������������� 556��������������������������������������������������������������������������������������������������������� 557��������������������������������� 558 559��������������������������������������� - 560 5611) ��������������������������������������������������������������������������������������������������� 562 ��������������������������������������������������������������������������������������������������� 563 ������������5������������������������������������������1��������������������������������������� 564 ������������500������������������������������������������������������������������������������������ 565 ������������������(��������������������������������������������������������������������������������� 566 ������) 567 568 ��������������������������������������������������������������������������������������������������� 569 ������1���1���������������������������������������������������������������������(������������������ 570 ������������������������)������������������������������������������������������ 571 5722) ��������������������������������������������������������������������������������������������������� 573 ���(���������������������������������������������������)������������������������������������ 574 575��������������������������������� Al Viro ��������������������� - 576 577 *"��������������������������������������������������������������������������������������� 578 ��������������������������������������������������������������������������������������������� 579 ��������������������������������������������������������������������������������������������� 580 ��������������������������������������������������������������������������������������������� 581 ������* 582 583 *������������������������������������������������������������������������������������������ 584 ������������������������������������������������������������������������������������������������ 585 ���������������������������������������������������������������������"* 586 587��������������������������������������������������������������������������������������������������������� 588��������������������������������������������������������������������������������������������������������� 589��������������������������������������������������������������������������������������������������������� 590��������������������������������������������������������������������������������������������������������� 591������(������������)������������������������������������������������������������������������ 592 593������������������������������������������������"������������" ��������������������������������������� 594��������������������������������������������������������������������������������������������������������� 595 596������������������������������������ 597------------------------ 598 599��������������������������������������������������������������������������������������������������������� 600��������� Linux ������������������������������������������������������������������������������������ 601��������������������������������������������������������������� 602 603��������������������������������� 604---------------------- 605 606��������������������������������������������������������������������������������������������������������� 607������������������������������������������������������������������������������ ChangeLog ��������� 608��������������������������������������������������������������������������������������������������������� 609��������������������������������������������� - 610 611 - ������������������������ 612 - ��������������������������������������� 613 - ��������������� 614 - ��������������� 615 616��������������������������������������������������������������������������������������������������������� 617��������� ChangeLog ������������������������������������ - 618 619 "The Perfect Patch" 620 https://www.ozlabs.org/~akpm/stuff/tpp.txt 621 622��������������������������������������������������������������������������������������������������������� 623��������������������������������������������������������������������������������������������������������� 624��������������������������������������������������������������������������������������������������������� 625��������������������������������������������������������������������������������������������������������� 626������������������������������������ 627 628 629 630 631---------- 632 633Paolo Ciarrocchi ��������������������������������� "Development Process" 634(https://lwn.net/Articles/94386/) ������������������������������������������������������ 635���������������������������������������Rundy Dunlap ��� Gerrit Huizenga ������������������ 636������������������������������������������������������������������������������������������������������������ 637������������������������������������������������������������������ 638Pat Mochel, Hanna Linder, Randy Dunlap, Kay Sievers, 639Vojtech Pavlik, Jan Kara, Josh Boyer, Kees Cook, Andrew Morton, Andi 640Kleen, Vadim Lobanov, Jesper Juhl, Adrian Bunk, Keri Harris, Frans Pop, 641David A. Wheeler, Junio Hamano, Michael Kerrisk, ��� Alex Shepard 642������������������������������������������������������������������������������������������ 643 644 645 646Maintainer: Greg Kroah-Hartman <greg@kroah.com> 647