114 lines · 2.5 KB · Text
RawDownload
.. raw:: latex 	\renewcommand\thesection*	\renewcommand\thesubsection* .. _process_index: =============================================Working with the kernel development community============================================= So you want to be a Linux kernel developer?  Welcome!  While there is a lotto be learned about the kernel in a technical sense, it is also importantto learn about how our community works.  Reading these documents will makeit much easier for you to get your changes merged with a minimum oftrouble. An introduction to how kernel development works----------------------------------------------- Read these documents first: an understanding of the material here will easeyour entry into the kernel community. .. toctree::   :maxdepth: 1    howto   development-process   submitting-patches   submit-checklist Tools and technical guides for kernel developers------------------------------------------------ This is a collection of material that kernel developers should be familiarwith. .. toctree::   :maxdepth: 1    changes   programming-language   coding-style   maintainer-pgp-guide   email-clients   applying-patches   backporting   adding-syscalls   volatile-considered-harmful   botching-up-ioctls Policy guides and developer statements-------------------------------------- These are the rules that we try to live by in the kernel community (andbeyond). .. toctree::   :maxdepth: 1    license-rules   code-of-conduct   code-of-conduct-interpretation   contribution-maturity-model   kernel-enforcement-statement   kernel-driver-statement   stable-api-nonsense   stable-kernel-rules   management-style   researcher-guidelines   generated-content   coding-assistants   conclave Dealing with bugs----------------- Bugs are a fact of life; it is important that we handle them properly. Thedocuments below provide general advice about debugging and describe ourpolicies around the handling of a couple of special classes of bugs:regressions and security problems. .. toctree::   :maxdepth: 1    debugging/index   handling-regressions   security-bugs   threat-model   cve   embargoed-hardware-issues Maintainer information---------------------- How to find the people who will accept your patches. .. toctree::   :maxdepth: 1    maintainer-handbooks   maintainers Other material-------------- Here are some other guides to the community that are of interest to mostdevelopers: .. toctree::   :maxdepth: 1    kernel-docs   deprecated

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t