On Wed, Feb 16, 2022 at 11:59 AM Alistair Francis <alistai...@gmail.com> wrote: > > On Tue, Feb 15, 2022 at 9:39 PM Peter Maydell <peter.mayd...@linaro.org> > wrote: > > > > On Sat, 12 Feb 2022 at 00:07, Alistair Francis > > <alistair.fran...@opensource.wdc.com> wrote: > > > > > > From: Alistair Francis <alistair.fran...@wdc.com> > > > > > > The following changes since commit > > > 0a301624c2f4ced3331ffd5bce85b4274fe132af: > > > > > > Merge remote-tracking branch > > > 'remotes/pmaydell/tags/pull-target-arm-20220208' into staging (2022-02-08 > > > 11:40:08 +0000) > > > > > > are available in the Git repository at: > > > > > > g...@github.com:alistair23/qemu.git tags/pull-riscv-to-apply-20220212 > > > > > > for you to fetch changes up to 31d69b66ed89fa0f66d4e5a15e9664c92c3ed8f8: > > > > > > docs/system: riscv: Update description of CPU (2022-02-11 18:31:29 > > > +1000) > > > > > > ---------------------------------------------------------------- > > > Fourth RISC-V PR for QEMU 7.0 > > > > > > * Remove old Ibex PLIC header file > > > * Allow writing 8 bytes with generic loader > > > * Fixes for RV128 > > > * Refactor RISC-V CPU configs > > > * Initial support for XVentanaCondOps custom extension > > > * Fix for vill field in vtype > > > * Fix trap cause for RV32 HS-mode CSR access from RV64 HS-mode > > > * RISC-V AIA support for virt machine > > > * Support for svnapot, svinval and svpbmt extensions > > > > Hi; this has format string issues on 32-bit hosts: > > https://gitlab.com/qemu-project/qemu/-/jobs/2092600735 > > > > ../hw/riscv/virt.c: In function 'create_fdt_imsic': > > ../hw/riscv/virt.c:519:49: error: format '%lx' expects argument of > > type 'long unsigned int', but argument 2 has type 'hwaddr' {aka 'long > > long unsigned int'} [-Werror=format=] > > > > ../hw/riscv/virt.c:569:49: error: format '%lx' expects argument of > > type 'long unsigned int', but argument 2 has type 'hwaddr' {aka 'long > > long unsigned int'} [-Werror=format=] > > > > Printing hwaddrs needs the HWADDR_PRIx macro. (%l and %ll are > > usually the wrong thing in QEMU code as we don't often deal > > with real 'long' or 'long long' types.) > > Argh... Sorry about that Peter. > > I have already fixed a few issues with that series and I would like > this PR merged soon, so I have just dropped the offending patches. > > @Anup Patel You will need to rebase the last 5 or so AIA patches, fix > the failures and re-send them once the v2 PR is merged.
Okay, I will re-send. Thanks, Anup > > Alistair > > > > > -- PMM