diff options
author | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-09-19 07:07:56 -0400 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2016-09-20 20:41:04 -0400 |
commit | 609d99a3b72e3964279a068868a212553087eb22 (patch) | |
tree | fb3fe77a14c43d632fd3751d677f3014e5111baf | |
parent | 9e03ea7f683e1a4537409544ae55f338d64cd2fa (diff) |
Documentation/HOWTO: add cross-references to other documents
Add cross references for the documents mentioned at HOWTO and
are under the Documentation/ directory, using the ReST notation.
It should be noticed that HOWTO also mentions the /README file.
We opted to not touch it, for now, as making it build on
Sphinx would require it to be moved to a Documentation/foo
directory.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-rw-r--r-- | Documentation/Changes | 2 | ||||
-rw-r--r-- | Documentation/CodingStyle | 2 | ||||
-rw-r--r-- | Documentation/HOWTO | 18 | ||||
-rw-r--r-- | Documentation/ManagementStyle | 2 | ||||
-rw-r--r-- | Documentation/SecurityBugs | 2 | ||||
-rw-r--r-- | Documentation/SubmittingDrivers | 2 | ||||
-rw-r--r-- | Documentation/SubmittingPatches | 1 | ||||
-rw-r--r-- | Documentation/applying-patches.txt | 1 | ||||
-rw-r--r-- | Documentation/kernel-docs.txt | 2 | ||||
-rw-r--r-- | Documentation/stable_api_nonsense.txt | 2 | ||||
-rw-r--r-- | Documentation/stable_kernel_rules.txt | 2 |
11 files changed, 27 insertions, 9 deletions
diff --git a/Documentation/Changes b/Documentation/Changes index 93c8e1c15844..754cd50c1bc6 100644 --- a/Documentation/Changes +++ b/Documentation/Changes | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _changes: | ||
2 | |||
1 | Minimal requerements to compile the Kernel | 3 | Minimal requerements to compile the Kernel |
2 | ++++++++++++++++++++++++++++++++++++++++++ | 4 | ++++++++++++++++++++++++++++++++++++++++++ |
3 | 5 | ||
diff --git a/Documentation/CodingStyle b/Documentation/CodingStyle index 7e30da38bb3a..852253c932fe 100644 --- a/Documentation/CodingStyle +++ b/Documentation/CodingStyle | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _codingstyle: | ||
2 | |||
1 | Linux kernel coding style | 3 | Linux kernel coding style |
2 | ========================= | 4 | ========================= |
3 | 5 | ||
diff --git a/Documentation/HOWTO b/Documentation/HOWTO index 5a85e3a8112b..31c8df5d20c7 100644 --- a/Documentation/HOWTO +++ b/Documentation/HOWTO | |||
@@ -90,19 +90,19 @@ required reading: | |||
90 | what is necessary to do to configure and build the kernel. People | 90 | what is necessary to do to configure and build the kernel. People |
91 | who are new to the kernel should start here. | 91 | who are new to the kernel should start here. |
92 | 92 | ||
93 | Documentation/Changes | 93 | :ref:`Documentation/Changes <changes>` |
94 | This file gives a list of the minimum levels of various software | 94 | This file gives a list of the minimum levels of various software |
95 | packages that are necessary to build and run the kernel | 95 | packages that are necessary to build and run the kernel |
96 | successfully. | 96 | successfully. |
97 | 97 | ||
98 | Documentation/CodingStyle | 98 | :ref:`Documentation/CodingStyle <codingstyle>` |
99 | This describes the Linux kernel coding style, and some of the | 99 | This describes the Linux kernel coding style, and some of the |
100 | rationale behind it. All new code is expected to follow the | 100 | rationale behind it. All new code is expected to follow the |
101 | guidelines in this document. Most maintainers will only accept | 101 | guidelines in this document. Most maintainers will only accept |
102 | patches if these rules are followed, and many people will only | 102 | patches if these rules are followed, and many people will only |
103 | review code if it is in the proper style. | 103 | review code if it is in the proper style. |
104 | 104 | ||
105 | Documentation/SubmittingPatches and Documentation/SubmittingDrivers | 105 | :ref:`Documentation/SubmittingPatches <submittingpatches>` and :ref:`Documentation/SubmittingDrivers <submittingdrivers>` |
106 | These files describe in explicit detail how to successfully create | 106 | These files describe in explicit detail how to successfully create |
107 | and send a patch, including (but not limited to): | 107 | and send a patch, including (but not limited to): |
108 | 108 | ||
@@ -124,7 +124,7 @@ required reading: | |||
124 | 124 | ||
125 | http://linux.yyz.us/patch-format.html | 125 | http://linux.yyz.us/patch-format.html |
126 | 126 | ||
127 | Documentation/stable_api_nonsense.txt | 127 | :ref:`Documentation/stable_api_nonsense.txt <stable_api_nonsense>` |
128 | This file describes the rationale behind the conscious decision to | 128 | This file describes the rationale behind the conscious decision to |
129 | not have a stable API within the kernel, including things like: | 129 | not have a stable API within the kernel, including things like: |
130 | 130 | ||
@@ -137,29 +137,29 @@ required reading: | |||
137 | philosophy and is very important for people moving to Linux from | 137 | philosophy and is very important for people moving to Linux from |
138 | development on other Operating Systems. | 138 | development on other Operating Systems. |
139 | 139 | ||
140 | Documentation/SecurityBugs | 140 | :ref:`Documentation/SecurityBugs <securitybugs>` |
141 | If you feel you have found a security problem in the Linux kernel, | 141 | If you feel you have found a security problem in the Linux kernel, |
142 | please follow the steps in this document to help notify the kernel | 142 | please follow the steps in this document to help notify the kernel |
143 | developers, and help solve the issue. | 143 | developers, and help solve the issue. |
144 | 144 | ||
145 | Documentation/ManagementStyle | 145 | :ref:`Documentation/ManagementStyle <managementstyle>` |
146 | This document describes how Linux kernel maintainers operate and the | 146 | This document describes how Linux kernel maintainers operate and the |
147 | shared ethos behind their methodologies. This is important reading | 147 | shared ethos behind their methodologies. This is important reading |
148 | for anyone new to kernel development (or anyone simply curious about | 148 | for anyone new to kernel development (or anyone simply curious about |
149 | it), as it resolves a lot of common misconceptions and confusion | 149 | it), as it resolves a lot of common misconceptions and confusion |
150 | about the unique behavior of kernel maintainers. | 150 | about the unique behavior of kernel maintainers. |
151 | 151 | ||
152 | Documentation/stable_kernel_rules.txt | 152 | :ref:`Documentation/stable_kernel_rules.txt <stable_kernel_rules>` |
153 | This file describes the rules on how the stable kernel releases | 153 | This file describes the rules on how the stable kernel releases |
154 | happen, and what to do if you want to get a change into one of these | 154 | happen, and what to do if you want to get a change into one of these |
155 | releases. | 155 | releases. |
156 | 156 | ||
157 | Documentation/kernel-docs.txt | 157 | :ref:`Documentation/kernel-docs.txt <kernel_docs>` |
158 | A list of external documentation that pertains to kernel | 158 | A list of external documentation that pertains to kernel |
159 | development. Please consult this list if you do not find what you | 159 | development. Please consult this list if you do not find what you |
160 | are looking for within the in-kernel documentation. | 160 | are looking for within the in-kernel documentation. |
161 | 161 | ||
162 | Documentation/applying-patches.txt | 162 | :ref:`Documentation/applying-patches.txt <applying_patches>` |
163 | A good introduction describing exactly what a patch is and how to | 163 | A good introduction describing exactly what a patch is and how to |
164 | apply it to the different development branches of the kernel. | 164 | apply it to the different development branches of the kernel. |
165 | 165 | ||
diff --git a/Documentation/ManagementStyle b/Documentation/ManagementStyle index 1471df6015a2..dea2e66c9a10 100644 --- a/Documentation/ManagementStyle +++ b/Documentation/ManagementStyle | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _managementstyle: | ||
2 | |||
1 | Linux kernel management style | 3 | Linux kernel management style |
2 | ============================= | 4 | ============================= |
3 | 5 | ||
diff --git a/Documentation/SecurityBugs b/Documentation/SecurityBugs index 10a1f79376a2..342d769834f6 100644 --- a/Documentation/SecurityBugs +++ b/Documentation/SecurityBugs | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _securitybugs: | ||
2 | |||
1 | Security bugs | 3 | Security bugs |
2 | ============= | 4 | ============= |
3 | 5 | ||
diff --git a/Documentation/SubmittingDrivers b/Documentation/SubmittingDrivers index a2f30a9e28d1..2ac931645e53 100644 --- a/Documentation/SubmittingDrivers +++ b/Documentation/SubmittingDrivers | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _submittingdrivers: | ||
2 | |||
1 | Submitting Drivers For The Linux Kernel | 3 | Submitting Drivers For The Linux Kernel |
2 | ======================================= | 4 | ======================================= |
3 | 5 | ||
diff --git a/Documentation/SubmittingPatches b/Documentation/SubmittingPatches index 352771b736cd..9c3dfa7babf3 100644 --- a/Documentation/SubmittingPatches +++ b/Documentation/SubmittingPatches | |||
@@ -1,3 +1,4 @@ | |||
1 | .. _submittingpatches: | ||
1 | 2 | ||
2 | How to Get Your Change Into the Linux Kernel or Care And Operation Of Your Linus Torvalds | 3 | How to Get Your Change Into the Linux Kernel or Care And Operation Of Your Linus Torvalds |
3 | ========================================================================================= | 4 | ========================================================================================= |
diff --git a/Documentation/applying-patches.txt b/Documentation/applying-patches.txt index 0e873dbf5566..bc113bff86b7 100644 --- a/Documentation/applying-patches.txt +++ b/Documentation/applying-patches.txt | |||
@@ -1,3 +1,4 @@ | |||
1 | .. _applying_patches: | ||
1 | 2 | ||
2 | Applying Patches To The Linux Kernel | 3 | Applying Patches To The Linux Kernel |
3 | ++++++++++++++++++++++++++++++++++++ | 4 | ++++++++++++++++++++++++++++++++++++ |
diff --git a/Documentation/kernel-docs.txt b/Documentation/kernel-docs.txt index 7ca806184426..955f5b775e69 100644 --- a/Documentation/kernel-docs.txt +++ b/Documentation/kernel-docs.txt | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _kernel_docs: | ||
2 | |||
1 | Index of Documentation for People Interested in Writing and/or Understanding the Linux Kernel | 3 | Index of Documentation for People Interested in Writing and/or Understanding the Linux Kernel |
2 | ============================================================================================= | 4 | ============================================================================================= |
3 | 5 | ||
diff --git a/Documentation/stable_api_nonsense.txt b/Documentation/stable_api_nonsense.txt index 9187b4ef4bac..24f5aeecee91 100644 --- a/Documentation/stable_api_nonsense.txt +++ b/Documentation/stable_api_nonsense.txt | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _stable_api_nonsense: | ||
2 | |||
1 | The Linux Kernel Driver Interface | 3 | The Linux Kernel Driver Interface |
2 | ================================== | 4 | ================================== |
3 | 5 | ||
diff --git a/Documentation/stable_kernel_rules.txt b/Documentation/stable_kernel_rules.txt index 387d8a44eda2..1eba72708c7f 100644 --- a/Documentation/stable_kernel_rules.txt +++ b/Documentation/stable_kernel_rules.txt | |||
@@ -1,3 +1,5 @@ | |||
1 | .. _stable_kernel_rules: | ||
2 | |||
1 | Everything you ever wanted to know about Linux -stable releases | 3 | Everything you ever wanted to know about Linux -stable releases |
2 | =============================================================== | 4 | =============================================================== |
3 | 5 | ||