Page History
...
The first line of the commit comment is the commit summary of the change. Changes submitted to the fs/lustre-release
branch require a Lustre Jira ticket number at the beginning of the commit summary. A Lustre Jira ticket is one that begins with LU and is therefore part of the Lustre project within Jira. For patches to other projects, such as documentation, a different JIRA project should be used (e.g. LUDOC
). If the patch is submitted for the fs/lustre-release
repository without a Lustre Jira ID in the first line, then it will automatically receive a -2 review which will prevent the patch from being submitted to a release branch. You would then need to fix the summary line and resubmit the patch.
The commit summary should also have a component:
tag immediately following the Jira ticket number that indicates which Lustre subsystem that the commit is related to. Example Lustre subsystems relate to modules like: llite, lov, osc, mdc, lmv, ldlm, ptlrpc, mds, oss, mdd, osd-ldiskfs, osd-zfs, ldiskfs, lnet, libcfs, socklnd, o2iblnd
; functional components like recovery, quota, grant
; or auxiliary components like build, tests, iokit, docs
. This subsystem list is not exhaustive, but provides a good guideline for consistency.
...
No Format |
---|
LU-nnn component: short description of change under 62 columns The "component:" should be a lower-case single-word subsystem of the Lustre code that best encompasses the change being made. Examples of components include modules: llite, lov, lmv, osc, mdc, ldlm, lnetmds, oss, ptlrpc, mdsosd-ldiskfs, oss, osd-ldiskfszfs, ldiskfs, libcfslnet, socklnd, o2iblnd, libcfs; functional subsystems: recovery, quota, grant; and auxilliaryauxiliary areas: build, tests, docs. This list is not exhaustive, but is a guideline. The commit comment should contain a detailed explanation of changes being made. This can be as long as you'd like. Please give details of what problem was solved (including error messages or problems that were seen), a good high-level description of how it was solved, and which parts of the code were changed (including important functions that were changed, if this is useful to understand the patch, and for easier searching). Wrap lines at/under 70 columns. Signed-off-by: Your Real Name <your_email@domain.name> Change-Id: Ixxxx(added automatically if missing)xxxx |
...