Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On 9 May 2018 at 11:20, Michael Clarkwrote: > The following changes since commit c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: > > Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into > staging (2018-05-04 14:42:46 +0100) > > are available in the git repository at: > > https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor-fixes-3 > > for you to fetch changes up to a666409f0df5dce113a5bd2c4c144a0792f2a4a3: > > riscv: requires libfdt (2018-05-09 22:14:28 +1200) > > > RISC-V: QEMU 2.13 Minor Fixes > > * Require libfdt when configuring for 'riscv*-softmmu' > * Increase HTIF priority and allow zero base address > > > KONRAD Frederic (3): > riscv: spike: allow base == 0 > riscv: htif: increase the priority of the htif subregion > riscv: requires libfdt > > configure | 2 +- > hw/riscv/riscv_htif.c | 12 > 2 files changed, 9 insertions(+), 5 deletions(-) > Applied, thanks. -- PMM
Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On Wed, 9 May 2018 at 11:14 PM, Peter Maydellwrote: > On 8 May 2018 at 23:05, Michael Clark wrote: > > > > > > On Wed, May 9, 2018 at 8:49 AM, Peter Maydell > > wrote: > >> > >> On 8 May 2018 at 21:07, Michael Clark wrote: > >> > The following changes since commit > >> > c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: > >> > > >> > Merge remote-tracking branch > 'remotes/ericb/tags/pull-nbd-2018-05-04' > >> > into staging (2018-05-04 14:42:46 +0100) > >> > > >> > are available in the git repository at: > >> > > >> > https://github.com/riscv/riscv-qemu.git > >> > tags/riscv-qemu-2.13-minor-fixes-2 > >> > > >> > for you to fetch changes up to > fc28db142ea9331d24d08a6418efa93e258a6876: > >> > > >> > riscv: requires libfdt (2018-05-09 07:57:57 +1200) > >> > > >> > > >> > RISC-V: QEMU 2.13 Minor Fixes > >> > > >> > * Require libfdt when configuring for 'riscv*-softmmu' > >> > * Increase HTIF priority and allow zero base address > >> > > >> > Consider backporting to stable branch for 2.12.1 > >> > >> Ah, if you want something flagged to be backported to > >> the stable branch, the way to do that is to include > >> the line "Cc: qemu-sta...@nongnu.org" in the commit > >> message. We use the same approach for flagging things > >> for stable as the Linux kernel. (Individual submaintainers > >> are generally in the best position to decide whether > >> something should go into stable, and this system leaves > >> that choice up to them. A patch submitter can also suggest > >> something for stable when you submit the initial patch for > >> review by adding the Cc: line and cc'ing qemu-stable on the > >> patchmail.) > > > > > > Okay. Given the 'Cc is missing in the commit (only on the cover) I could > > send a separate patch. > > > > Or I can respin with the 'Cc on the configure libfdt dependency fix > commit > > and remove the backport message from the tag... > > Tag messages are just informational (we use them to help > in writing up the changelog for releases), mostly. So I > would recommend respinning the pullreq with the Cc: line > in the relevant commit(s). I respun the PR with a Cc: qemu-stable in the configure libfdt dependency patch. You should have received a PR with the tag ‘riscv-qemu-2.13-minor-fixes-3’ Thanks, Michael > >
Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On 8 May 2018 at 23:05, Michael Clarkwrote: > > > On Wed, May 9, 2018 at 8:49 AM, Peter Maydell > wrote: >> >> On 8 May 2018 at 21:07, Michael Clark wrote: >> > The following changes since commit >> > c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: >> > >> > Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' >> > into staging (2018-05-04 14:42:46 +0100) >> > >> > are available in the git repository at: >> > >> > https://github.com/riscv/riscv-qemu.git >> > tags/riscv-qemu-2.13-minor-fixes-2 >> > >> > for you to fetch changes up to fc28db142ea9331d24d08a6418efa93e258a6876: >> > >> > riscv: requires libfdt (2018-05-09 07:57:57 +1200) >> > >> > >> > RISC-V: QEMU 2.13 Minor Fixes >> > >> > * Require libfdt when configuring for 'riscv*-softmmu' >> > * Increase HTIF priority and allow zero base address >> > >> > Consider backporting to stable branch for 2.12.1 >> >> Ah, if you want something flagged to be backported to >> the stable branch, the way to do that is to include >> the line "Cc: qemu-sta...@nongnu.org" in the commit >> message. We use the same approach for flagging things >> for stable as the Linux kernel. (Individual submaintainers >> are generally in the best position to decide whether >> something should go into stable, and this system leaves >> that choice up to them. A patch submitter can also suggest >> something for stable when you submit the initial patch for >> review by adding the Cc: line and cc'ing qemu-stable on the >> patchmail.) > > > Okay. Given the 'Cc is missing in the commit (only on the cover) I could > send a separate patch. > > Or I can respin with the 'Cc on the configure libfdt dependency fix commit > and remove the backport message from the tag... Tag messages are just informational (we use them to help in writing up the changelog for releases), mostly. So I would recommend respinning the pullreq with the Cc: line in the relevant commit(s). thanks -- PMM
[Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
The following changes since commit c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into staging (2018-05-04 14:42:46 +0100) are available in the git repository at: https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor-fixes-3 for you to fetch changes up to a666409f0df5dce113a5bd2c4c144a0792f2a4a3: riscv: requires libfdt (2018-05-09 22:14:28 +1200) RISC-V: QEMU 2.13 Minor Fixes * Require libfdt when configuring for 'riscv*-softmmu' * Increase HTIF priority and allow zero base address KONRAD Frederic (3): riscv: spike: allow base == 0 riscv: htif: increase the priority of the htif subregion riscv: requires libfdt configure | 2 +- hw/riscv/riscv_htif.c | 12 2 files changed, 9 insertions(+), 5 deletions(-) -- 2.7.0
Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On Wed, May 9, 2018 at 8:49 AM, Peter Maydellwrote: > On 8 May 2018 at 21:07, Michael Clark wrote: > > The following changes since commit c8b7e627b4269a3bc3ae41d9f42054 > 7a47e6d9b9: > > > > Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' > into staging (2018-05-04 14:42:46 +0100) > > > > are available in the git repository at: > > > > https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor- > fixes-2 > > > > for you to fetch changes up to fc28db142ea9331d24d08a6418efa93e258a6876: > > > > riscv: requires libfdt (2018-05-09 07:57:57 +1200) > > > > > > RISC-V: QEMU 2.13 Minor Fixes > > > > * Require libfdt when configuring for 'riscv*-softmmu' > > * Increase HTIF priority and allow zero base address > > > > Consider backporting to stable branch for 2.12.1 > > Ah, if you want something flagged to be backported to > the stable branch, the way to do that is to include > the line "Cc: qemu-sta...@nongnu.org" in the commit > message. We use the same approach for flagging things > for stable as the Linux kernel. (Individual submaintainers > are generally in the best position to decide whether > something should go into stable, and this system leaves > that choice up to them. A patch submitter can also suggest > something for stable when you submit the initial patch for > review by adding the Cc: line and cc'ing qemu-stable on the > patchmail.) > Okay. Given the 'Cc is missing in the commit (only on the cover) I could send a separate patch. Or I can respin with the 'Cc on the configure libfdt dependency fix commit and remove the backport message from the tag...
Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On 8 May 2018 at 21:07, Michael Clarkwrote: > The following changes since commit c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: > > Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into > staging (2018-05-04 14:42:46 +0100) > > are available in the git repository at: > > https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor-fixes-2 > > for you to fetch changes up to fc28db142ea9331d24d08a6418efa93e258a6876: > > riscv: requires libfdt (2018-05-09 07:57:57 +1200) > > > RISC-V: QEMU 2.13 Minor Fixes > > * Require libfdt when configuring for 'riscv*-softmmu' > * Increase HTIF priority and allow zero base address > > Consider backporting to stable branch for 2.12.1 Ah, if you want something flagged to be backported to the stable branch, the way to do that is to include the line "Cc: qemu-sta...@nongnu.org" in the commit message. We use the same approach for flagging things for stable as the Linux kernel. (Individual submaintainers are generally in the best position to decide whether something should go into stable, and this system leaves that choice up to them. A patch submitter can also suggest something for stable when you submit the initial patch for review by adding the Cc: line and cc'ing qemu-stable on the patchmail.) thanks -- PMM
[Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
The following changes since commit c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into staging (2018-05-04 14:42:46 +0100) are available in the git repository at: https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor-fixes-2 for you to fetch changes up to fc28db142ea9331d24d08a6418efa93e258a6876: riscv: requires libfdt (2018-05-09 07:57:57 +1200) RISC-V: QEMU 2.13 Minor Fixes * Require libfdt when configuring for 'riscv*-softmmu' * Increase HTIF priority and allow zero base address Consider backporting to stable branch for 2.12.1 KONRAD Frederic (3): riscv: spike: allow base == 0 riscv: htif: increase the priority of the htif subregion riscv: requires libfdt configure | 2 +- hw/riscv/riscv_htif.c | 12 2 files changed, 9 insertions(+), 5 deletions(-) -- 2.7.0
Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On Wed, May 9, 2018 at 4:05 AM, Peter Maydellwrote: > On 8 May 2018 at 00:14, Michael Clark wrote: > > The following changes since commit c8b7e627b4269a3bc3ae41d9f42054 > 7a47e6d9b9: > > > > Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' > into staging (2018-05-04 14:42:46 +0100) > > > > are available in the git repository at: > > > > https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor- > fixes-1 > > > > for you to fetch changes up to d4a63373c0e6349c6f36f56a6290ad639bfa20cb: > > > > riscv: requires libfdt (2018-05-08 10:57:21 +1200) > > > > > > RISC-V: QEMU 2.13 Minor Fixes > > > > * Require libfdt when configuring for 'riscv*-softmmu' > > * Increase HTIF priority and allow zero address > > > > > > KONRAD Frederic (3): > > riscv: spike: allow base == 0 > > riscv: htif: increase the priority of the htif subregion > > riscv: requires libfdt > > Hi Michael -- these patches from Fred need your Signed-off-by: > line in the commit messages as well as his. (This indicates that > they've passed through your hands to get to master; see item 3 > in https://wiki.qemu.org/Contribute/SubmitAPullRequest ) > I was thinking about that but was not sure. This is my first pull with changes that originated outside the riscv tree. > I did a build test and they passed that fine, so if you can just > respin this pullreq with the signoff lines added to each commit > message I should be able to apply it. > Okay, thanks. I've boot tested Linux kernel in the 'spike' machines. These changes are very low risk. I'll respin with my "Signed-off-by" added. The configure libfdt patch is the main one to cherry-pick for 2.12.1, however, the other changes are innocuous enough if you want to merge the whole PR to stable, as there are 3 commits. BTW I still need to test 'sifive_u' in stable 2.12.0 to figure out the changes that need to be cherry-picked or I can backport changes if necessary.
Re: [Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
On 8 May 2018 at 00:14, Michael Clarkwrote: > The following changes since commit c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: > > Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into > staging (2018-05-04 14:42:46 +0100) > > are available in the git repository at: > > https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor-fixes-1 > > for you to fetch changes up to d4a63373c0e6349c6f36f56a6290ad639bfa20cb: > > riscv: requires libfdt (2018-05-08 10:57:21 +1200) > > > RISC-V: QEMU 2.13 Minor Fixes > > * Require libfdt when configuring for 'riscv*-softmmu' > * Increase HTIF priority and allow zero address > > > KONRAD Frederic (3): > riscv: spike: allow base == 0 > riscv: htif: increase the priority of the htif subregion > riscv: requires libfdt Hi Michael -- these patches from Fred need your Signed-off-by: line in the commit messages as well as his. (This indicates that they've passed through your hands to get to master; see item 3 in https://wiki.qemu.org/Contribute/SubmitAPullRequest ) I did a build test and they passed that fine, so if you can just respin this pullreq with the signoff lines added to each commit message I should be able to apply it. thanks -- PMM
[Qemu-devel] [PULL 0/3] RISC-V: QEMU 2.13 Minor Fixes
The following changes since commit c8b7e627b4269a3bc3ae41d9f420547a47e6d9b9: Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into staging (2018-05-04 14:42:46 +0100) are available in the git repository at: https://github.com/riscv/riscv-qemu.git tags/riscv-qemu-2.13-minor-fixes-1 for you to fetch changes up to d4a63373c0e6349c6f36f56a6290ad639bfa20cb: riscv: requires libfdt (2018-05-08 10:57:21 +1200) RISC-V: QEMU 2.13 Minor Fixes * Require libfdt when configuring for 'riscv*-softmmu' * Increase HTIF priority and allow zero address KONRAD Frederic (3): riscv: spike: allow base == 0 riscv: htif: increase the priority of the htif subregion riscv: requires libfdt configure | 2 +- hw/riscv/riscv_htif.c | 12 2 files changed, 9 insertions(+), 5 deletions(-) -- 2.7.0