qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Thomas Huth <thuth@redhat.com>
To: Daniel Henrique Barboza <dbarboza@ventanamicro.com>,
	Alistair Francis <alistair23@gmail.com>,
	Peter Maydell <peter.maydell@linaro.org>,
	Ajeet Singh <itachis6234@gmail.com>
Cc: qemu-devel@nongnu.org, Alistair Francis <alistair.francis@wdc.com>
Subject: Re: [PULL 00/47] riscv-to-apply queue
Date: Mon, 16 Sep 2024 08:12:22 +0200	[thread overview]
Message-ID: <9b97cbc4-7074-40bb-aa47-93e495c8786e@redhat.com> (raw)
In-Reply-To: <4aa984d0-db18-4a41-808c-e4d164c03d13@ventanamicro.com>

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.maydell@linaro.org> 
>> wrote:
>>>
>>> On Thu, 12 Sept 2024 at 06:30, Alistair Francis <alistair23@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.

If you have a Linux host with KVM, you could alternatively also use "make 
vm-build-freebsd" on your local machine instead.

  Thomas



  reply	other threads:[~2024-09-16  6:13 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-12  5:29 [PULL 00/47] riscv-to-apply queue Alistair Francis
2024-09-12  5:29 ` [PULL 01/47] target/riscv: Add a property to set vl to ceil(AVL/2) Alistair Francis
2024-09-12  5:29 ` [PULL 02/47] tests/acpi: Add empty ACPI SRAT data file for RISC-V Alistair Francis
2024-09-12  5:29 ` [PULL 03/47] tests/qtest/bios-tables-test.c: Enable numamem testing " Alistair Francis
2024-09-12  5:29 ` [PULL 04/47] tests/acpi: Add expected ACPI SRAT AML file " Alistair Francis
2024-09-12  5:29 ` [PULL 05/47] target/riscv/tcg/tcg-cpu.c: consider MISA bit choice in implied rule Alistair Francis
2024-09-12  5:29 ` [PULL 06/47] target/riscv: fix za64rs enabling Alistair Francis
2024-09-12  5:29 ` [PULL 07/47] target: riscv: Enable Bit Manip for OpenTitan Ibex CPU Alistair Francis
2024-09-12  5:29 ` [PULL 08/47] target/riscv/kvm: Fix the group bit setting of AIA Alistair Francis
2024-09-12  5:29 ` [PULL 09/47] target/riscv: Stop timer with infinite timecmp Alistair Francis
2024-09-12  5:29 ` [PULL 10/47] target/riscv/cpu.c: Add 'fcsr' register to QEMU log as a part of F extension Alistair Francis
2024-09-12  5:29 ` [PULL 11/47] util/util/cpuinfo-riscv.c: fix riscv64 build on musl libc Alistair Francis
2024-09-12  5:29 ` [PULL 12/47] target/riscv: Preliminary textra trigger CSR writting support Alistair Francis
2024-09-12  5:29 ` [PULL 13/47] target/riscv: Add textra matching condition for the triggers Alistair Francis
2024-09-12  5:29 ` [PULL 14/47] exec/memtxattr: add process identifier to the transaction attributes Alistair Francis
2024-09-12  5:29 ` [PULL 15/47] hw/riscv: add riscv-iommu-bits.h Alistair Francis
2024-09-12  5:29 ` [PULL 16/47] hw/riscv: add RISC-V IOMMU base emulation Alistair Francis
2024-09-12  5:29 ` [PULL 17/47] pci-ids.rst: add Red Hat pci-id for RISC-V IOMMU device Alistair Francis
2024-09-12  5:29 ` [PULL 18/47] hw/riscv: add riscv-iommu-pci reference device Alistair Francis
2024-09-12  5:29 ` [PULL 19/47] hw/riscv/virt.c: support for RISC-V IOMMU PCIDevice hotplug Alistair Francis
2024-09-12  5:29 ` [PULL 20/47] test/qtest: add riscv-iommu-pci tests Alistair Francis
2024-09-12  5:29 ` [PULL 21/47] hw/riscv/riscv-iommu: add Address Translation Cache (IOATC) Alistair Francis
2024-09-12  5:29 ` [PULL 22/47] hw/riscv/riscv-iommu: add ATS support Alistair Francis
2024-09-12  5:29 ` [PULL 23/47] hw/riscv/riscv-iommu: add DBG support Alistair Francis
2024-09-12  5:29 ` [PULL 24/47] qtest/riscv-iommu-test: add init queues test Alistair Francis
2024-09-12  5:29 ` [PULL 25/47] docs/specs: add riscv-iommu Alistair Francis
2024-09-12  5:29 ` [PULL 26/47] bsd-user: Implement RISC-V CPU initialization and main loop Alistair Francis
2024-09-12  5:29 ` [PULL 27/47] bsd-user: Add RISC-V CPU execution loop and syscall handling Alistair Francis
2024-09-15 19:49   ` Daniel Henrique Barboza
2024-09-12  5:29 ` [PULL 28/47] bsd-user: Implement RISC-V CPU register cloning and reset functions Alistair Francis
2024-09-12  5:29 ` [PULL 29/47] bsd-user: Implement RISC-V TLS register setup Alistair Francis
2024-09-12  5:29 ` [PULL 30/47] bsd-user: Add RISC-V ELF definitions and hardware capability detection Alistair Francis
2024-09-12  5:29 ` [PULL 31/47] bsd-user: Define RISC-V register structures and register copying Alistair Francis
2024-09-12  5:29 ` [PULL 32/47] bsd-user: Add RISC-V signal trampoline setup function Alistair Francis
2024-09-15 19:51   ` Daniel Henrique Barboza
2024-09-16  6:13     ` Ajeet Singh
2024-09-12  5:29 ` [PULL 33/47] bsd-user: Implement RISC-V sysarch system call emulation Alistair Francis
2024-09-12  5:29 ` [PULL 34/47] bsd-user: Add RISC-V thread setup and initialization support Alistair Francis
2024-09-12  5:29 ` [PULL 35/47] bsd-user: Define RISC-V VM parameters and helper functions Alistair Francis
2024-09-12  5:29 ` [PULL 36/47] bsd-user: Define RISC-V system call structures and constants Alistair Francis
2024-09-12  5:29 ` [PULL 37/47] bsd-user: Add generic RISC-V64 target definitions Alistair Francis
2024-09-12  5:29 ` [PULL 38/47] bsd-user: Define RISC-V signal handling structures and constants Alistair Francis
2024-09-12  5:29 ` [PULL 39/47] bsd-user: Implement RISC-V signal trampoline setup functions Alistair Francis
2024-09-12  5:29 ` [PULL 40/47] bsd-user: Implement 'get_mcontext' for RISC-V Alistair Francis
2024-09-12  5:29 ` [PULL 41/47] bsd-user: Implement set_mcontext and get_ucontext_sigreturn for RISCV Alistair Francis
2024-09-12  5:29 ` [PULL 42/47] bsd-user: Add RISC-V 64-bit Target Configuration and Debug XML Files Alistair Francis
2024-09-12  5:29 ` [PULL 43/47] hw/riscv: Respect firmware ELF entry point Alistair Francis
2024-09-12  5:29 ` [PULL 44/47] target: riscv: Add Svvptc extension support Alistair Francis
2024-09-12  5:29 ` [PULL 45/47] target/riscv32: Fix masking of physical address Alistair Francis
2024-09-12  5:29 ` [PULL 46/47] target/riscv/cpu_helper: Fix linking problem with semihosting disabled Alistair Francis
2024-09-12  5:29 ` [PULL 47/47] hw/intc: riscv-imsic: Fix interrupt state updates Alistair Francis
2024-09-13 10:37 ` [PULL 00/47] riscv-to-apply queue Peter Maydell
2024-09-14  9:15   ` Alistair Francis
2024-09-15 19:58     ` Daniel Henrique Barboza
2024-09-16  6:12       ` Thomas Huth [this message]
2024-09-16 10:43         ` Daniel Henrique Barboza

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=9b97cbc4-7074-40bb-aa47-93e495c8786e@redhat.com \
    --to=thuth@redhat.com \
    --cc=alistair.francis@wdc.com \
    --cc=alistair23@gmail.com \
    --cc=dbarboza@ventanamicro.com \
    --cc=itachis6234@gmail.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@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).