User Tools

Site Tools


coccicheck

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
coccicheck [2015/10/22 13:27]
Luis R. Rodriguez
coccicheck [2015/10/22 13:34]
Luis R. Rodriguez
Line 6: Line 6:
  
 SmPL patches exist for these different types of categories, documented below. SmPL patches exist for these different types of categories, documented below.
 +
 +==== Confidence ====
 +
 +Eeach SmPL patch has a '''​confidence'''​ tag associated with it, to help highlight how confident the devlelopers of the SmPL patch are that the reports / fixes generated by the SmPL patch will be accurate or relevant. If an SmPL patch has a '''​High'''​ confidence annotated on it, it means that if you use coccicheck with it and it generates a report for a file there is a high degree of confidence that the report should be valid. Likewise if the confidence annotated is '''​Low'''​ you should take good care to review the report/​patch generated and vet for the validity of it before sending it to maintainers.
  
 ==== Modes ==== ==== Modes ====
Line 86: Line 90:
 ===== Who runs these tests ===== ===== Who runs these tests =====
  
-Anyone+Linux kernel maintainers are encouraged to make use of the cocciecheck to vet for issues on their tree. This can be used to help review quality of patches before they get merged into your tree as well. 
 + 
 +These days coccicheck is run every now and then by Julia Lawall, false possitives are reviewed (in particular cocci files where confidence is annotated as low), and then once issues are confirmed patches typically are sent to maintainers. 
 + 
 +Average developers can and should use coccicheck as well but care should be taken to ensure the '''​Confidence'''​ tag is reviewed and proper dilligence is done before sending any reports / fixes to kernel maintainers.
coccicheck.txt · Last modified: 2018/01/17 14:05 by Himanshu Jha