@@ -10,10 +10,12 @@ can greatly increase the chances of your change being accepted.
10
10
11
11
This document contains a large number of suggestions in a relatively terse
12
12
format. For detailed information on how the kernel development process
13
- works, see Documentation/development-process. Also, read
14
- Documentation/SubmitChecklist for a list of items to check before
13
+ works, see :ref:`Documentation/development-process <development_process_main>`.
14
+ Also, read :ref:`Documentation/SubmitChecklist <submitchecklist>`
15
+ for a list of items to check before
15
16
submitting code. If you are submitting a driver, also read
16
- Documentation/SubmittingDrivers; for device tree binding patches, read
17
+ :ref:`Documentation/SubmittingDrivers <submittingdrivers>`;
18
+ for device tree binding patches, read
17
19
Documentation/devicetree/bindings/submitting-patches.txt.
18
20
19
21
Many of these steps describe the default behavior of the ``git`` version
@@ -235,7 +237,9 @@ then only post say 15 or so at a time and wait for review and integration.
235
237
---------------------------
236
238
237
239
Check your patch for basic style violations, details of which can be
238
- found in Documentation/CodingStyle. Failure to do so simply wastes
240
+ found in
241
+ :ref:`Documentation/CodingStyle <codingstyle>`.
242
+ Failure to do so simply wastes
239
243
the reviewers time and will get your patch rejected, probably
240
244
without even being read.
241
245
@@ -300,8 +304,9 @@ toward the stable maintainers by putting a line like this::
300
304
Cc: stable@vger.kernel.org
301
305
302
306
into the sign-off area of your patch (note, NOT an email recipient). You
303
- should also read Documentation/stable_kernel_rules.txt in addition to this
304
- file.
307
+ should also read
308
+ :ref:`Documentation/stable_kernel_rules.txt <stable_kernel_rules>`
309
+ in addition to this file.
305
310
306
311
Note, however, that some subsystem maintainers want to come to their own
307
312
conclusions on which patches should go to the stable trees. The networking
@@ -358,8 +363,9 @@ decreasing the likelihood of your MIME-attached change being accepted.
358
363
Exception: If your mailer is mangling patches then someone may ask
359
364
you to re-send them using MIME.
360
365
361
- See Documentation/email-clients.txt for hints about configuring
362
- your e-mail client so that it sends your patches untouched.
366
+ See :ref:`Documentation/email-clients.txt <email_clients>`
367
+ for hints about configuring your e-mail client so that it sends your patches
368
+ untouched.
363
369
364
370
7) E-mail size
365
371
--------------
@@ -823,7 +829,7 @@ NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
823
829
<https://lkml.org/lkml/2005/7/11/336>
824
830
825
831
Kernel Documentation/CodingStyle:
826
- < Documentation/CodingStyle>
832
+ :ref:` Documentation/CodingStyle <codingstyle>`
827
833
828
834
Linus Torvalds's mail on the canonical patch format:
829
835
<http://lkml.org/lkml/2005/4/7/183>
0 commit comments