1f08c3bdfSopenharmony_ciSubmitting patches
2f08c3bdfSopenharmony_ci==================
3f08c3bdfSopenharmony_ci
4f08c3bdfSopenharmony_ciSparse uses a patch submit process similar to the Linux Kernel
5f08c3bdfSopenharmony_ci[Submitting Patches](https://www.kernel.org/doc/html/v4.12/process/submitting-patches.html)
6f08c3bdfSopenharmony_ci
7f08c3bdfSopenharmony_ciThis document mostly focuses on the parts that might be different from the Linux
8f08c3bdfSopenharmony_ciKernel submitting process.
9f08c3bdfSopenharmony_ci
10f08c3bdfSopenharmony_ci1. Git clone a sparse repository:
11f08c3bdfSopenharmony_ci
12f08c3bdfSopenharmony_ci        git clone git://git.kernel.org/pub/scm/devel/sparse/sparse.git
13f08c3bdfSopenharmony_ci
14f08c3bdfSopenharmony_ci2. [Coding Style](https://www.kernel.org/doc/html/v4.12/process/coding-style.html) remains the same.
15f08c3bdfSopenharmony_ci
16f08c3bdfSopenharmony_ci3. Sign off the patch.
17f08c3bdfSopenharmony_ci
18f08c3bdfSopenharmony_ci   The usage of the Signed-off-by tag is the same as [Linux Kernel Sign your work](https://www.kernel.org/doc/html/v4.12/process/submitting-patches.html#sign-your-work-the-developer-s-certificate-of-origin).
19f08c3bdfSopenharmony_ci
20f08c3bdfSopenharmony_ci   Notice that sparse uses the MIT License.
21f08c3bdfSopenharmony_ci
22