From: "Alex Bennée" <alex.bennee@linaro.org>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: Richard Henderson <richard.henderson@linaro.org>, qemu-devel@nongnu.org
Subject: Re: [PULL 09/11] target/arm: add support for PMUv3 64-bit PMCCNTR in AArch32 mode
Date: Tue, 13 Aug 2024 14:10:53 +0100 [thread overview]
Message-ID: <87wmkka7qa.fsf@draig.linaro.org> (raw)
In-Reply-To: <CAFEAcA_-aBuXDK9e4X0ULXWZtXOnxjRuowc67hDBKOZC6+Bu=w@mail.gmail.com> (Peter Maydell's message of "Mon, 12 Aug 2024 12:40:45 +0100")
Peter Maydell <peter.maydell@linaro.org> writes:
> On Mon, 12 Aug 2024 at 12:10, Alex Bennée <alex.bennee@linaro.org> wrote:
>>
>> Peter Maydell <peter.maydell@linaro.org> writes:
>>
<snip>
>> >>
>> >> This fails testing:
>> >>
>> >> https://gitlab.com/qemu-project/qemu/-/jobs/7551982466
>> >>
>> >> FAIL: duplicate register {'name': 'PMCCNTR', 'regnum': 96} vs {'name': 'PMCCNTR',
>> >> 'regnum': 79}
>> >> FAIL: counted all 219 registers in XML
>> >> FAIL: PMCCNTR 96 == 79 (xml)
>> >
>> > Hmm, not sure why that didn't get caught by my local testing
>> > or by my gitlab run -- does it only get run on an aarch64 host?
>>
>> It will depend what your local GDB is like - a modern gdb-multiarch
>> should be fine but we do test for a minimum version to be able to probe
>> the supported architectures.
>
> Mmm, I found that a local "make check-tcg" does catch this for me,
> so I guess the answer is "the gdb on the non aarch64 host CI jobs
> is too old and/or we missed the coverage, and I forgot to run
> this in my local checkout".
>
> Why doesn't "make check" run "check-tcg" as a sub-test ?
> Having it be separate is asking for people to forget to
> run it, I think.
I think historically because not everyone cared about TCG testing and
you need to either setup docker or have cross compilers on your system.
Obviously we know this is the case when we run check-tcg in the CI.
We could certainly include it in the main "check" set if you want.
>
> -- PMM
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
next prev parent reply other threads:[~2024-08-13 13:11 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-09 18:08 [PULL 00/11] target-arm queue Peter Maydell
2024-08-09 18:08 ` [PULL 01/11] target/arm: Fix BTI versus CF_PCREL Peter Maydell
2024-08-09 18:08 ` [PULL 02/11] include: Fix typo in name of MAKE_IDENTFIER macro Peter Maydell
2024-08-09 18:08 ` [PULL 03/11] docs/specs/rocker.txt: Convert to rST Peter Maydell
2024-08-09 18:08 ` [PULL 04/11] docs/interop/nbd.txt: " Peter Maydell
2024-08-09 18:08 ` [PULL 05/11] docs/interop/parallels.txt: " Peter Maydell
2024-08-09 18:08 ` [PULL 06/11] docs/interop/prl-xml.txt: " Peter Maydell
2024-08-09 18:08 ` [PULL 07/11] docs/interop/prl-xml.rst: Fix minor grammar nits Peter Maydell
2024-08-09 18:08 ` [PULL 08/11] docs: Typo fix in live disk backup Peter Maydell
2024-08-09 18:08 ` [PULL 09/11] target/arm: add support for PMUv3 64-bit PMCCNTR in AArch32 mode Peter Maydell
2024-08-11 2:58 ` Richard Henderson
2024-08-12 9:39 ` Peter Maydell
2024-08-12 10:30 ` Peter Maydell
2024-08-12 11:10 ` Alex Bennée
2024-08-12 11:40 ` Peter Maydell
2024-08-13 13:10 ` Alex Bennée [this message]
2024-08-09 18:08 ` [PULL 10/11] hw/core/ptimer: fix timer zero period condition for freq > 1GHz Peter Maydell
2024-08-09 18:08 ` [PULL 11/11] arm/virt: place power button pin number on a define 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=87wmkka7qa.fsf@draig.linaro.org \
--to=alex.bennee@linaro.org \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.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 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.