From: "Jason L. Wright'" <wrigjl@proton.me>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: "Philippe Mathieu-Daudé" <philmd@oss.qualcomm.com>,
agraf@csgraf.de, qemu-arm@nongnu.org, qemu-devel@nongnu.org,
zenghui.yu@linux.dev, richard.henderson@linaro.org,
"Mohamed Mediouni" <mohamed@unpredictable.fr>
Subject: Re: [PATCH] target/arm/hvf: manually sync ID_AA64ISAR0_EL1 on vCPU init
Date: Mon, 29 Jun 2026 17:48:11 +0000 [thread overview]
Message-ID: <akKv1Ntig5cpwl9y@Jasons-MacBook-Pro.local> (raw)
In-Reply-To: <CAFEAcA_XPGPLeH6DtcKDv-o7AkrX4dEFwLX4L+tSQ4wJA=Xnhw@mail.gmail.com>
On Tue, Jun 23, 2026 at 09:42:47AM +0100, Peter Maydell wrote:
> On Tue, 23 Jun 2026 at 09:27, Philippe Mathieu-Daudé
> <philmd@oss.qualcomm.com> wrote:
> >
> > Hi,
> >
> > On 8/6/26 18:05, Peter Maydell wrote:
> > > On Mon, 8 Jun 2026 at 16:56, Jason L. Wright' <wrigjl@proton.me> wrote:
> > >> The three methods track different requirements, so I matched
> > >> the closest existing pattern for ID_AA64ISAR0_EL1 and left
> > >> the others alone.
> > >
> > > It seems to me that you've added a third thing that's different
> > > from either of the ways that we handle existing ID registers
> > > with an isar.idregs[] field.
> > >
> > > I think we need to figure out:
> >
> > Should we revert the commit until this is figured out
>
> I don't think it's difficult. Somebody who cares about hvf
> should just do it, and submit this patch with whatever the right
> approach is.
>
I'll have another look at it this week. I think we can unify the
approaches, but I need to make sure I understand the other registers
better (PFR0 and MMFR0).
--Jason Wright
next prev parent reply other threads:[~2026-06-29 17:48 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-29 11:47 [PULL 00/21] target-arm queue Peter Maydell
2026-05-29 11:47 ` [PULL 01/21] target/arm: Enable REVD for SVE2.1 Peter Maydell
2026-05-29 11:47 ` [PULL 02/21] hw/dma/zynq-devcfg: Handle bitstream loading via DMA to 0xffffffff Peter Maydell
2026-05-29 11:47 ` [PULL 03/21] hw/arm/zynq-devcfg: Prevent unintended unlock during initialization Peter Maydell
2026-05-29 11:47 ` [PULL 04/21] hw/dma/zynq: Ensure PCFG_DONE bit remains set to indicate PL is in user mode Peter Maydell
2026-05-29 11:47 ` [PULL 05/21] hw/dma/zynq-devcfg: Simulate dummy PL reset Peter Maydell
2026-05-29 11:47 ` [PULL 06/21] hw/dma/zynq-devcfg: Indicate power-up status of PL Peter Maydell
2026-05-29 11:47 ` [PULL 07/21] hw/misc: Add dummy ZYNQ DDR controller Peter Maydell
2026-05-29 11:47 ` [PULL 08/21] hw/misc/zynq_slcr: Add logic for DCI configuration Peter Maydell
2026-06-22 14:49 ` Peter Maydell
2026-07-07 10:58 ` Peter Maydell
2026-07-07 12:42 ` Corvin Köhne
2026-07-07 12:47 ` Peter Maydell
2026-05-29 11:47 ` [PULL 09/21] hw/block/m25p80: Add HAS_SR_TB flag for is25lp016d Peter Maydell
2026-05-29 11:47 ` [PULL 10/21] hw/arm/xilinx_zynq: Split xilinx_zynq into header and implementation files Peter Maydell
2026-05-29 11:47 ` [PULL 11/21] target/arm: Add feature predicate for FEAT_CMPBR Peter Maydell
2026-05-29 11:47 ` [PULL 12/21] target/arm: Implement CB, CBB, CBH Peter Maydell
2026-05-29 11:47 ` [PULL 13/21] target/arm: Implement CB (immediate) Peter Maydell
2026-05-29 11:47 ` [PULL 14/21] target/arm: Enable FEAT_CMPBR for -cpu max Peter Maydell
2026-05-29 11:47 ` [PULL 15/21] target/arm: Don't assert if 64-bit EL2 AT insn sees a Domain fault Peter Maydell
2026-05-29 11:47 ` [PULL 16/21] target/arm: SME BFCVT, BFCVTN have "Alternate BFloat16 behaviors" Peter Maydell
2026-05-29 11:47 ` [PULL 17/21] target/arm: implement FEAT_RNG_TRAP for RNDR/RNDRRS Peter Maydell
2026-06-07 10:42 ` Zenghui Yu
2026-06-07 18:04 ` Jason L. Wright'
2026-06-08 8:57 ` Alex Bennée
2026-06-07 18:22 ` [PATCH] target/arm/hvf: manually sync ID_AA64ISAR0_EL1 on vCPU init Jason Wright
2026-06-08 13:07 ` Peter Maydell
2026-06-08 15:56 ` Jason L. Wright'
2026-06-08 16:05 ` Peter Maydell
2026-06-23 8:27 ` Philippe Mathieu-Daudé
2026-06-23 8:42 ` Peter Maydell
2026-06-29 17:48 ` Jason L. Wright' [this message]
2026-06-29 20:52 ` [PATCH v2] target/arm/hvf: seed NO_RAW ID registers from isar.idregs[] " Jason Wright
2026-06-30 14:31 ` Richard Henderson
2026-07-01 14:17 ` Zenghui Yu
2026-07-03 10:03 ` Peter Maydell
2026-05-29 11:47 ` [PULL 18/21] target/arm: advertise FEAT_RNG_TRAP on cortex-max Peter Maydell
2026-05-29 11:47 ` [PULL 19/21] hw/dma/omap_dma: Remove unused ifdeffed out code Peter Maydell
2026-05-29 11:47 ` [PULL 20/21] hw/dma/omap_dma: Fix coding style in omap_dma_transfer_setup() Peter Maydell
2026-05-29 11:47 ` [PULL 21/21] hw/dma/omap_dma: Fix indentation after ifdef removal Peter Maydell
2026-05-29 19:49 ` [PULL 00/21] target-arm queue Stefan Hajnoczi
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=akKv1Ntig5cpwl9y@Jasons-MacBook-Pro.local \
--to=wrigjl@proton.me \
--cc=agraf@csgraf.de \
--cc=mohamed@unpredictable.fr \
--cc=peter.maydell@linaro.org \
--cc=philmd@oss.qualcomm.com \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=zenghui.yu@linux.dev \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.