qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
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)
  {
---


  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).