-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-reques…
…t' into staging Pull request Mostly patches that are only indirectly related to the block layer, but I've reviewed them and there is no maintainer. # gpg: Signature made Mon 05 Mar 2018 09:39:50 GMT # gpg: using RSA key 9CA4ABB381AB73C8 # gpg: Good signature from "Stefan Hajnoczi <[email protected]>" # gpg: aka "Stefan Hajnoczi <[email protected]>" # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35 775A 9CA4 ABB3 81AB 73C8 * remotes/stefanha/tags/block-pull-request: README: Document 'git-publish' workflow Add a git-publish configuration file tests/libqos: Check for valid dev pointer when looking for PCI devices util/uri.c: wrap single statement blocks with braces {} util/uri.c: remove brackets that wrap `return` statement's content. util/uri.c: Coding style check, Only whitespace involved Signed-off-by: Peter Maydell <[email protected]>
- Loading branch information
Showing
4 changed files
with
1,024 additions
and
815 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# | ||
# Common git-publish profiles that can be used to send patches to QEMU upstream. | ||
# | ||
# See https://github.com/stefanha/git-publish for more information | ||
# | ||
[gitpublishprofile "default"] | ||
base = master | ||
to = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "rfc"] | ||
base = master | ||
prefix = RFC PATCH | ||
to = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "stable"] | ||
base = master | ||
to = [email protected] | ||
cc = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "trivial"] | ||
base = master | ||
to = [email protected] | ||
cc = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "block"] | ||
base = master | ||
to = [email protected] | ||
cc = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "arm"] | ||
base = master | ||
to = [email protected] | ||
cc = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "s390"] | ||
base = master | ||
to = [email protected] | ||
cc = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null | ||
|
||
[gitpublishprofile "ppc"] | ||
base = master | ||
to = [email protected] | ||
cc = [email protected] | ||
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -56,7 +56,7 @@ The QEMU source code is maintained under the GIT version control system. | |
|
||
git clone git://git.qemu.org/qemu.git | ||
|
||
When submitting patches, the preferred approach is to use 'git | ||
When submitting patches, one common approach is to use 'git | ||
format-patch' and/or 'git send-email' to format & send the mail to the | ||
[email protected] mailing list. All patches submitted must contain | ||
a 'Signed-off-by' line from the author. Patches should follow the | ||
|
@@ -73,6 +73,35 @@ The QEMU website is also maintained under source control. | |
git clone git://git.qemu.org/qemu-web.git | ||
https://www.qemu.org/2017/02/04/the-new-qemu-website-is-up/ | ||
|
||
A 'git-profile' utility was created to make above process less | ||
cumbersome, and is highly recommended for making regular contributions, | ||
or even just for sending consecutive patch series revisions. It also | ||
requires a working 'git send-email' setup, and by default doesn't | ||
automate everything, so you may want to go through the above steps | ||
manually for once. | ||
|
||
For installation instructions, please go to | ||
|
||
https://github.com/stefanha/git-publish | ||
|
||
The workflow with 'git-publish' is: | ||
|
||
$ git checkout master -b my-feature | ||
$ # work on new commits, add your 'Signed-off-by' lines to each | ||
$ git publish | ||
|
||
Your patch series will be sent and tagged as my-feature-v1 if you need to refer | ||
back to it in the future. | ||
|
||
Sending v2: | ||
|
||
$ git checkout my-feature # same topic branch | ||
$ # making changes to the commits (using 'git rebase', for example) | ||
$ git publish | ||
|
||
Your patch series will be sent with 'v2' tag in the subject and the git tip | ||
will be tagged as my-feature-v2. | ||
|
||
Bug reporting | ||
============= | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.