User Tools

Site Tools


lkmp:lkmp_required_contributions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
lkmp:lkmp_required_contributions [2020/01/07 20:10]
BjornHelgaas Fix typos
lkmp:lkmp_required_contributions [2021/01/20 17:55] (current)
ShuahKhanLF
Line 23: Line 23:
   * Write-up a short report for each of the bugs you analyzed and share them with [[skhan@linuxfoundation.org| Shuah Khan]] and linux-kernel-mentees mailing list.   * Write-up a short report for each of the bugs you analyzed and share them with [[skhan@linuxfoundation.org| Shuah Khan]] and linux-kernel-mentees mailing list.
  
-====  Documentation tasks ====+====  Documentation tasks (Optional) ​====
  
 Convert two .txt files to ReST format. You will find the tasks listed in [[lkmp:​lkmp_task_list|Linux Kernel Task List]] Convert two .txt files to ReST format. You will find the tasks listed in [[lkmp:​lkmp_task_list|Linux Kernel Task List]]
  
-==== Kernel Tasks ====+==== Kernel Tasks (Optional) ​====
  
 Pick two kernel tasks from the [[lkmp:​lkmp_task_list|Linux Kernel Task List]] and send patches to fix the issues. Pick two kernel tasks from the [[lkmp:​lkmp_task_list|Linux Kernel Task List]] and send patches to fix the issues.
  
-====  Staging tree coding style cleanups (Optional learning ​task practice patch process) ====+====  Staging tree coding style cleanups (Learning ​task practice patch process) ====
  
 The staging tree is a good place to start to learn the kernel development process and getting your patches into the mainline. Pick a staging area driver and run checkpatch.pl on a file. Fix coding style problems if any. The staging tree is a good place to start to learn the kernel development process and getting your patches into the mainline. Pick a staging area driver and run checkpatch.pl on a file. Fix coding style problems if any.
  
-====  Static code analysis error fixing ​ (Optional learning ​task practice patch process) ====+====  Static code analysis error fixing ​ (Learning ​task practice patch process) ====
  
 Static code analysis is the process of detecting errors and flaws in the source code. The Linux kernel Makefile can be invoked with options to enable to run the [[https://​www.kernel.org/​doc/​html/​latest/​dev-tools/​sparse.html|Sparse source code checker]] on all source file or only the re-compiled files. Compile kernel with source code checker enabled and find errors and fix as needed. Static code analysis is the process of detecting errors and flaws in the source code. The Linux kernel Makefile can be invoked with options to enable to run the [[https://​www.kernel.org/​doc/​html/​latest/​dev-tools/​sparse.html|Sparse source code checker]] on all source file or only the re-compiled files. Compile kernel with source code checker enabled and find errors and fix as needed.
lkmp/lkmp_required_contributions.1578427836.txt.gz · Last modified: 2020/01/07 20:10 by BjornHelgaas