summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
Diffstat (limited to 'documentation')
-rw-r--r--documentation/kernel-dev/kernel-dev-advanced.xml44
1 files changed, 44 insertions, 0 deletions
diff --git a/documentation/kernel-dev/kernel-dev-advanced.xml b/documentation/kernel-dev/kernel-dev-advanced.xml
index 8a036a7d2d..c669357477 100644
--- a/documentation/kernel-dev/kernel-dev-advanced.xml
+++ b/documentation/kernel-dev/kernel-dev-advanced.xml
@@ -762,6 +762,50 @@ The description file can include multiple kconf statements, one per fragment.
762 </para> 762 </para>
763 </section> 763 </section>
764 764
765 <section id='patches'>
766 <title>Patches</title>
767
768 <para>
769 Patches are described in a very similar way to configuration
770 fragments, which are described in the previous section.
771 Instead of a <filename>.cfg</filename> file, they work with
772 source patches.
773 A typical patch includes a description file and the patch itself:
774 <literallayout class='monospaced'>
775 patches/mypatch.scc:
776 patch mypatch.patch
777
778 patches/mypatch.patch:
779 &lt;typical-patch&gt;
780 </literallayout>
781 For <filename>.patch</filename> files, the typical patch
782 is created with <filename>diff -Nurp</filename> or
783 <filename>git format-patch</filename>.
784 </para>
785
786 <para>
787 The description file can include multiple patch statements,
788 one per patch.
789 </para>
790
791 <para>
792 Original text:
793 <literallayout class='monospaced'>
794Patches are described in a very similar way to configuration fragments (see
7953.3.1). Instead of a .cfg file, they work with source patches. A typical patch
796includes a description file and the patch itself:
797
798patches/mypatch.scc:
799 patch mypatch.patch
800
801patches/mypatch.patch:
802 &lt;typical patch created with 'diff -Nurp' or 'git format-patch'&gt;
803
804The description file can include multiple patch statements, one per patch.
805 </literallayout>
806 </para>
807 </section>
808
765 809
766 810
767 811