On 9/16/24 3:12 AM, Thomas Huth wrote:
On 15/09/2024 21.58, Daniel Henrique Barboza wrote:
Hi Peter, Alistair,
On 9/14/24 6:15 AM, Alistair Francis wrote:
On Fri, Sep 13, 2024 at 8:37 PM Peter Maydell <peter.mayd...@linaro.org> wrote:
On Thu, 12 Sept 2024 at 06:30, Alistair Francis <alistai...@gmail.com> wrote:
The following changes since commit a4eb31c678400472de0b4915b9154a7c20d8332f:
Merge tag 'pull-testing-gdbstub-oct-100924-1' of https://gitlab.com/
stsquad/qemu into staging (2024-09-11 13:17:29 +0100)
are available in the Git repository at:
https://github.com/alistair23/qemu.git tags/pull-riscv-to- apply-20240912-1
for you to fetch changes up to 90d5d3c1115399d8e27621efd69dfa74a35a4932:
hw/intc: riscv-imsic: Fix interrupt state updates. (2024-09-12 15:05:10
+1000)
----------------------------------------------------------------
RISC-V PR for 9.2
* Add a property to set vl to ceil(AVL/2)
* Enable numamem testing for RISC-V
* Consider MISA bit choice in implied rule
* Fix the za64rs priv spec requirements
* Enable Bit Manip for OpenTitan Ibex CPU
* Fix the group bit setting of AIA with KVM
* Stop timer with infinite timecmp
* Add 'fcsr' register to QEMU log as a part of F extension
* Fix riscv64 build on musl libc
* Add preliminary textra trigger CSR functions
* RISC-V IOMMU support
* RISC-V bsd-user support
* Respect firmware ELF entry point
* Add Svvptc extension support
* Fix masking of rv32 physical address
* Fix linking problem with semihosting disabled
* Fix IMSIC interrupt state updates
Hi; this fails to build on FreeBSD:
https://gitlab.com/qemu-project/qemu/-/jobs/7817823771
Is this one of those jobs that are only available when running the main
pipeline? I don't
have this x86-freebsd runner when triggering the gitlab pipeline. I ended up
installing a
FreeBSD VM and using it to reproduce the problem.
Would be nice to have access to a FreeBSD runner as a regular user, even if
just for x86_64,
to help detect these build problems before sending a PR.
You can enable this job for your pipelines, too, see
.gitlab-ci.d/cirrus/README.rst for information how to configure it.
Nice! Thanks!
If you have a Linux host with KVM, you could alternatively also use "make
vm-build-freebsd" on your local machine instead.
Way easier than what I did :D next time I'll grep the docs.
Daniel
Thomas