From: Peter Maydell <peter.maydell@linaro.org>
To: Palmer Dabbelt <palmer@rivosinc.com>
Cc: qemu-riscv@nongnu.org, qemu-devel@nongnu.org
Subject: Re: [PULL] Fourth RISC-V PR for QEMU 8.0, Attempt 2
Date: Mon, 27 Feb 2023 11:50:25 +0000 [thread overview]
Message-ID: <CAFEAcA9k5Pz7skePKJWSxFk+DLqwgFjhjCAEDBEix8ma5E3WCQ@mail.gmail.com> (raw)
In-Reply-To: <20230224185908.32706-1-palmer@rivosinc.com>
On Fri, 24 Feb 2023 at 19:01, Palmer Dabbelt <palmer@rivosinc.com> wrote:
>
> The following changes since commit 417296c8d8588f782018d01a317f88957e9786d6:
>
> tests/qtest/netdev-socket: Raise connection timeout to 60 seconds (2023-02-09 11:23:53 +0000)
>
> are available in the Git repository at:
>
> git@github.com:palmer-dabbelt/qemu.git tags/pull-riscv-to-apply-20230224
>
> for you to fetch changes up to 8c89d50c10afdd98da82642ca5e9d7af4f1c18bd:
>
> target/riscv: Fix vslide1up.vf and vslide1down.vf (2023-02-23 14:21:34 -0800)
>
> ----------------------------------------------------------------
> Fourth RISC-V PR for QEMU 8.0, Attempt 2
>
> * A triplet of cleanups to the kernel/initrd loader that avoids
> duplication between the various boards.
> * Weiwei Li, Daniel Henrique Barboza, and Liu Zhiwei have been added as
> reviewers. Thanks for the help!
> * A fix for PMP matching to avoid incorrectly appling the default
> permissions on PMP permission violations.
> * A cleanup to avoid an unnecessary avoid env_archcpu() in
> cpu_get_tb_cpu_state().
> * Fixes for the vector slide instructions to avoid truncating 64-bit
> values (such as doubles) on 32-bit targets.
>
> ----------------------------------------------------------------
> Alistair Francis (1):
> MAINTAINERS: Add some RISC-V reviewers
>
> Daniel Henrique Barboza (4):
> hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel()
> hw/riscv/boot.c: consolidate all kernel init in riscv_load_kernel()
> hw/riscv/boot.c: make riscv_load_initrd() static
> target/riscv: avoid env_archcpu() in cpu_get_tb_cpu_state()
>
> Frank Chang (1):
> target/riscv: Remove privileged spec version restriction for RVV
>
> Himanshu Chauhan (1):
> target/riscv: Smepmp: Skip applying default rules when address matches
>
> LIU Zhiwei (1):
> target/riscv: Fix vslide1up.vf and vslide1down.vf
>
> MAINTAINERS | 3 ++
> hw/riscv/boot.c | 97 ++++++++++++++++++++++++++++----------------
> hw/riscv/microchip_pfsoc.c | 12 +-----
> hw/riscv/opentitan.c | 4 +-
> hw/riscv/sifive_e.c | 4 +-
> hw/riscv/sifive_u.c | 12 +-----
> hw/riscv/spike.c | 14 ++-----
> hw/riscv/virt.c | 12 +-----
> include/hw/riscv/boot.h | 3 +-
> target/riscv/cpu.c | 2 +-
> target/riscv/cpu_helper.c | 2 +-
> target/riscv/csr.c | 21 ++++------
> target/riscv/pmp.c | 9 ++--
> target/riscv/vector_helper.c | 4 +-
> 14 files changed, 98 insertions(+), 101 deletions(-)
> Subject: [PULL] Fourth RISC-V PR for QEMU 8.0, Attempt 2
>
> The following changes since commit 417296c8d8588f782018d01a317f88957e9786d6:
>
> tests/qtest/netdev-socket: Raise connection timeout to 60 seconds (2023-02-09 11:23:53 +0000)
>
> are available in the Git repository at:
>
> git@github.com:palmer-dabbelt/qemu.git tags/pull-riscv-to-apply-20230224
>
> for you to fetch changes up to 8c89d50c10afdd98da82642ca5e9d7af4f1c18bd:
>
> target/riscv: Fix vslide1up.vf and vslide1down.vf (2023-02-23 14:21:34 -0800)
>
> ----------------------------------------------------------------
> Fourth RISC-V PR for QEMU 8.0, Attempt 2
>
> * A triplet of cleanups to the kernel/initrd loader that avoids
> duplication between the various boards.
> * Weiwei Li, Daniel Henrique Barboza, and Liu Zhiwei have been added as
> reviewers. Thanks for the help!
> * A fix for PMP matching to avoid incorrectly appling the default
> permissions on PMP permission violations.
> * A cleanup to avoid an unnecessary avoid env_archcpu() in
> cpu_get_tb_cpu_state().
> * Fixes for the vector slide instructions to avoid truncating 64-bit
> values (such as doubles) on 32-bit targets.
Applied, thanks.
Please update the changelog at https://wiki.qemu.org/ChangeLog/8.0
for any user-visible changes.
-- PMM
prev parent reply other threads:[~2023-02-27 11:51 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-02-24 18:59 [PULL] Fourth RISC-V PR for QEMU 8.0, Attempt 2 Palmer Dabbelt
2023-02-24 18:59 ` [PULL 1/8] hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel() Palmer Dabbelt
2023-02-24 18:59 ` [PULL 2/8] hw/riscv/boot.c: consolidate all kernel init " Palmer Dabbelt
2023-02-24 18:59 ` [PULL 3/8] hw/riscv/boot.c: make riscv_load_initrd() static Palmer Dabbelt
2023-02-24 18:59 ` [PULL 4/8] target/riscv: Remove privileged spec version restriction for RVV Palmer Dabbelt
2023-02-24 18:59 ` [PULL 5/8] MAINTAINERS: Add some RISC-V reviewers Palmer Dabbelt
2023-02-24 18:59 ` [PULL 6/8] target/riscv: Smepmp: Skip applying default rules when address matches Palmer Dabbelt
2023-02-24 18:59 ` [PULL 7/8] target/riscv: avoid env_archcpu() in cpu_get_tb_cpu_state() Palmer Dabbelt
2023-02-24 18:59 ` [PULL 8/8] target/riscv: Fix vslide1up.vf and vslide1down.vf Palmer Dabbelt
2023-02-27 11:50 ` Peter Maydell [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAFEAcA9k5Pz7skePKJWSxFk+DLqwgFjhjCAEDBEix8ma5E3WCQ@mail.gmail.com \
--to=peter.maydell@linaro.org \
--cc=palmer@rivosinc.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-riscv@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).