3 \renewcommand\thesection*
4 \renewcommand\thesubsection*
8 Working with the kernel development community
9 =============================================
11 So you want to be a Linux kernel developer? Welcome! While there is a lot
12 to be learned about the kernel in a technical sense, it is also important
13 to learn about how our community works. Reading these documents will make
14 it much easier for you to get your changes merged with a minimum of
17 Below are the essential guides that every developer should read.
25 code-of-conduct-interpretation
33 kernel-enforcement-statement
34 kernel-driver-statement
36 Other guides to the community that are of interest to most developers are:
49 embargoed-hardware-issues
52 These are some overall technical guides that have been put here for now for
53 lack of a better place.
61 volatile-considered-harmful
64 ../riscv/patch-acceptance
65 ../core-api/unaligned-memory-access
67 .. only:: subproject and html