image/svg+xml
CHEATSHEET
PATCH SUBMIT
Patch Pre-Checks
Commit Pre-Checks
Bugfix?
Git send-email
Compile Pre-Checks
+ Include warning/error
+ Fixes: line
+ How to reproduce
+ build gcc icc clang
+ make test doc
+ make examples
+ make shared-lib
+ library ABI version
+ build 32 and 64 bits
git send-email *.patch --annotate --to <maintainer> --cc dev@dpdk.org [ --cc other@participants.com --cover-letter -v[N] --in-reply-to <message ID> ]
harry.van.haaren@intel.com
Suggestions / Updates?
+ Patch version ( eg: -v2 )
+ Patch version annotations
+ Send --to maintainer
+ Send --cc dev@dpdk.org
+ Cover letter
+ Send --in-reply-to <message ID>
****
v1.0
+ Signed-off-by:
+ Suggested-by:
+ Reported-by:
+ Tested-by:
+ Previous Acks
*
+ Commit message
Mailing List
+ Acked-by:
+ Reviewed-by:
Nack (refuse patch)
+ Tested-by:
Previous Acks only when fixing typos, rebased, or checkpatch issues.
*
The version.map function names must be in alphabetical order.
*
*
+ Rebase to git
+ Checkpatch
+ ABI breakage
+ Maintainers file
+ Release notes
+ Documentation
**
+ Update version.map
+ Doxygen
***
+
*
*
*
New header files must get a new page in the API docs.
Available from patchwork, or email header. Reply to Cover letters.
*
*
*
*
git format-patch -[N]
// creates .patch files for final review