From: "Philippe Mathieu-Daudé" <philmd@linaro.org>
To: Stefan Hajnoczi <stefanha@gmail.com>,
Peter Maydell <peter.maydell@linaro.org>,
Mads Ynddal <mads@ynddal.dk>
Cc: qemu-devel@nongnu.org
Subject: Re: [PULL 00/32] target-arm queue
Date: Wed, 7 May 2025 16:57:36 +0200 [thread overview]
Message-ID: <0d976e4f-f8d2-407f-891a-8b13ea621821@linaro.org> (raw)
In-Reply-To: <CAJSP0QXi1eGdbi5=2EGWuHdL2JX6h513wwVMi167xYZKHjbFSw@mail.gmail.com>
On 7/5/25 16:05, Stefan Hajnoczi wrote:
> On Tue, May 6, 2025 at 10:52 AM Peter Maydell <peter.maydell@linaro.org> wrote:
>>
>> Now I'm back from holiday, here's a target-arm pullreq :-)
>>
>> thanks
>> -- PMM
>>
>> The following changes since commit a9e0c9c0f14e19d23443ac24c8080b4708d2eab8:
>>
>> Merge tag 'pull-9p-20250505' of https://github.com/cschoenebeck/qemu into staging (2025-05-05 11:26:59 -0400)
>>
>> are available in the Git repository at:
>>
>> https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20250506
>>
>> for you to fetch changes up to 607e1208b53ac713a76d158f4abc4cd2e8870051:
>>
>> hw/arm/virt: Remove deprecated virt-4.0 machine (2025-05-06 15:02:35 +0100)
>>
>> ----------------------------------------------------------------
>> target-arm queue:
>> * hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
>> * arm/hvf: fix crashes when using gdbstub
>> * target/arm/ptw: fix arm_cpu_get_phys_page_attrs_debug
>> * hw/arm/virt: Remove deprecated old versions of 'virt' machine
>> * tests/functional: Add test for imx8mp-evk board with USDHC coverage
>> * hw/arm: Attach PSPI module to NPCM8XX SoC
>> * target/arm: Don't assert() for ISB/SB inside IT block
>> * docs: Don't define duplicate label in qemu-block-drivers.rst.inc
>> * target/arm/kvm: Drop support for kernels without KVM_ARM_PREFERRED_TARGET
>> * hw/pci-host/designware: Fix viewport configuration
>> * hw/gpio/imx_gpio: Fix interpretation of GDIR polarity
>>
>> ----------------------------------------------------------------
>> Bernhard Beschow (4):
>> tests/functional: Add test for imx8mp-evk board with USDHC coverage
>> hw/pci-host/designware: Remove unused include
>> hw/pci-host/designware: Fix viewport configuration
>> hw/gpio/imx_gpio: Fix interpretation of GDIR polarity
>>
>> Mads Ynddal (2):
>> hvf: avoid repeatedly setting trap debug for each cpu
>> hvf: only update sysreg from owning thread
>
> Please take a look at the following aarch64 macOS CI failure:
>
> ../accel/hvf/hvf-all.c:61:54: error: unknown type name 'run_on_cpu_data'
> 61 | static void do_hvf_update_guest_debug(CPUState *cpu, run_on_cpu_data arg)
> | ^
> ../accel/hvf/hvf-all.c:68:5: error: call to undeclared function
> 'run_on_cpu'; ISO C99 and later do not support implicit function
> declarations [-Wimplicit-function-declaration]
> 68 | run_on_cpu(cpu, do_hvf_update_guest_debug, RUN_ON_CPU_NULL);
> | ^
> ../accel/hvf/hvf-all.c:68:48: error: use of undeclared identifier
> 'RUN_ON_CPU_NULL'
> 68 | run_on_cpu(cpu, do_hvf_update_guest_debug, RUN_ON_CPU_NULL);
> | ^
> 3 errors generated.
>
> https://gitlab.com/qemu-project/qemu/-/jobs/9962088576
"hvf: only update sysreg from owning thread" missing:
-- >8 --
diff --git a/accel/hvf/hvf-all.c b/accel/hvf/hvf-all.c
index 3fc65d6b231..8c387fda24d 100644
--- a/accel/hvf/hvf-all.c
+++ b/accel/hvf/hvf-all.c
@@ -12,6 +12,7 @@
#include "qemu/error-report.h"
#include "system/hvf.h"
#include "system/hvf_int.h"
+#include "hw/core/cpu.h"
const char *hvf_return_string(hv_return_t ret)
{
---
next prev parent reply other threads:[~2025-05-07 14:58 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-06 14:41 [PULL 00/32] target-arm queue Peter Maydell
2025-05-06 14:41 ` [PULL 01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC Peter Maydell
2025-05-06 14:41 ` [PULL 02/32] hvf: avoid repeatedly setting trap debug for each cpu Peter Maydell
2025-05-06 14:41 ` [PULL 03/32] hvf: only update sysreg from owning thread Peter Maydell
2025-05-06 14:41 ` [PULL 04/32] target/arm/ptw: extract arm_mmu_idx_to_security_space Peter Maydell
2025-05-06 14:41 ` [PULL 05/32] target/arm/ptw: get current security_space for current mmu_idx Peter Maydell
2025-05-06 14:41 ` [PULL 06/32] target/arm/ptw: extract arm_cpu_get_phys_page Peter Maydell
2025-05-06 14:41 ` [PULL 07/32] target/arm/ptw: fix arm_cpu_get_phys_page_attrs_debug Peter Maydell
2025-05-06 14:41 ` [PULL 08/32] hw/arm/virt: Remove deprecated virt-2.6 machine Peter Maydell
2025-05-06 14:41 ` [PULL 09/32] hw/arm/virt: Remove VirtMachineClass::no_pmu field Peter Maydell
2025-05-06 14:41 ` [PULL 10/32] hw/arm/virt: Remove VirtMachineClass::disallow_affinity_adjustment Peter Maydell
2025-05-06 14:41 ` [PULL 11/32] hw/arm/virt: Remove deprecated virt-2.7 machine Peter Maydell
2025-05-06 14:41 ` [PULL 12/32] hw/arm/virt: Remove VirtMachineClass::no_its field Peter Maydell
2025-05-06 14:41 ` [PULL 13/32] hw/arm/virt: Remove deprecated virt-2.8 machine Peter Maydell
2025-05-06 14:41 ` [PULL 14/32] hw/arm/virt: Remove VirtMachineClass::claim_edge_triggered_timers field Peter Maydell
2025-05-06 14:41 ` [PULL 15/32] hw/arm/virt: Remove deprecated virt-2.9 machine Peter Maydell
2025-05-06 14:41 ` [PULL 16/32] hw/arm/virt: Remove deprecated virt-2.10 machine Peter Maydell
2025-05-06 14:41 ` [PULL 17/32] hw/arm/virt: Remove deprecated virt-2.11 machine Peter Maydell
2025-05-06 14:42 ` [PULL 18/32] hw/arm/virt: Remove VirtMachineClass::smbios_old_sys_ver field Peter Maydell
2025-05-06 14:42 ` [PULL 19/32] hw/arm/virt: Remove deprecated virt-2.12 machine Peter Maydell
2025-05-06 14:42 ` [PULL 20/32] hw/arm/virt: Remove VirtMachineClass::no_highmem_ecam field Peter Maydell
2025-05-06 14:42 ` [PULL 21/32] tests/functional: Add test for imx8mp-evk board with USDHC coverage Peter Maydell
2025-05-06 14:42 ` [PULL 22/32] hw/arm: Attach PSPI module to NPCM8XX SoC Peter Maydell
2025-05-06 14:42 ` [PULL 23/32] target/arm: Don't assert() for ISB/SB inside IT block Peter Maydell
2025-05-06 14:42 ` [PULL 24/32] docs: Don't define duplicate label in qemu-block-drivers.rst.inc Peter Maydell
2025-05-06 14:42 ` [PULL 25/32] target/arm/kvm: Drop support for kernels without KVM_ARM_PREFERRED_TARGET Peter Maydell
2025-05-06 14:42 ` [PULL 26/32] hw/pci-host/designware: Remove unused include Peter Maydell
2025-05-06 14:42 ` [PULL 27/32] hw/pci-host/designware: Fix viewport configuration Peter Maydell
2025-05-06 14:42 ` [PULL 28/32] hw/gpio/imx_gpio: Fix interpretation of GDIR polarity Peter Maydell
2025-05-06 14:42 ` [PULL 29/32] hw/arm/virt: Update comment about Multiprocessor Affinity Register Peter Maydell
2025-05-06 14:42 ` [PULL 30/32] hw/arm/virt: Remove deprecated virt-3.0 machine Peter Maydell
2025-05-06 14:42 ` [PULL 31/32] hw/arm/virt: Remove deprecated virt-3.1 machine Peter Maydell
2025-05-06 14:42 ` [PULL 32/32] hw/arm/virt: Remove deprecated virt-4.0 machine Peter Maydell
2025-05-07 14:05 ` [PULL 00/32] target-arm queue Stefan Hajnoczi
2025-05-07 14:57 ` Philippe Mathieu-Daudé [this message]
2025-05-07 15:16 ` Philippe Mathieu-Daudé
2025-05-07 20:10 ` Stefan Hajnoczi
-- strict thread matches above, loose matches on Subject: below --
2025-08-28 11:33 Peter Maydell
2022-05-09 11:58 Peter Maydell
2022-05-09 18:06 ` Richard Henderson
2022-01-28 15:29 Peter Maydell
2022-01-29 15:55 ` Peter Maydell
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=0d976e4f-f8d2-407f-891a-8b13ea621821@linaro.org \
--to=philmd@linaro.org \
--cc=mads@ynddal.dk \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@gmail.com \
/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).