Thanks for your help improving the project!
If you believe you've discovered a bug in aya, please check if the bug is already known or create an issue on github. Please also report an issue if you find documentation that you think is confusing or could be improved.
When creating a new issue, make sure to include as many details as possible to help us understand the problem. When reporting a bug, always specify which version of aya you're using and which version of the linux kernel.
Make sure that your work is tracked by an issue or a (draft) pull request, this helps us avoid duplicating work.
It is a recommended best practice to keep your changes as logically grouped as possible within individual commits. If while you're developing you prefer doing a number of commits that are "checkpoints" and don't represent a single logical change, please squash those together before asking for a review.
A good commit message should describe what changed and why.
The first line should:
Examples:
Fixes: #
prefix and the issue number. For other
references use Refs: #
. Refs
may include multiple issues, separated by a
comma.Examples:
Fixes: #1337
Refs: #1234
Sample complete commit message:
subcrate: explain the commit in one line
Body of commit message is a few lines of text, explaining things
in more detail, possibly giving some background about the issue
being fixed, etc.
The body of the commit message can be several paragraphs, and
please do proper word-wrap and keep columns shorter than about
72 characters or so. That way, `git log` will show things
nicely even when it is indented.
Fixes: #1337
Refs: #453, #154