[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH RESEND v5 00/28] target/arm: Allow CONFIG_TCG=n builds
From: |
Peter Maydell |
Subject: |
Re: [PATCH RESEND v5 00/28] target/arm: Allow CONFIG_TCG=n builds |
Date: |
Thu, 16 Feb 2023 17:22:31 +0000 |
On Thu, 16 Feb 2023 at 16:47, Fabiano Rosas <farosas@suse.de> wrote:
>
> Peter Maydell <peter.maydell@linaro.org> writes:
>
> > On Mon, 13 Feb 2023 at 20:31, Fabiano Rosas <farosas@suse.de> wrote:
> >>
> >> Hi, could someone take this?
> >>
> >> I rebased and put the two series together to simplify. I'm keeping it
> >> up-to-date and tested while it doesn't go in.
> >>
> >> CI run here: https://gitlab.com/farosas/qemu/-/pipelines/776103500
> >>
> >> Based on master.
> >> Supersedes "target/arm: CONFIG_TCG=n part 1".
> >
> > I've taken patches 1-5 into target-arm.next.
> > Patch 6 doesn't apply on top of my tree, which is unsurprising
> > given that it's trying to move 9000+ lines of code in a single
> > patch. That's so much I couldn't even figure out how to recreate
> > the code movement locally. The diff is not very legible either.
>
> Ugh, sorry about that. I forgot to apply --patience on this last resend.
> That diff should be just a sequence of 9k '-' lines and 9k '+' lines.
>
> I'll try to split it up, let's see how it goes, the ARMCPRegInfo arrays
> are huge, they might end up pulling everything with them.
If there are opportunities here to split some of the different
categories of cpreg into their own file, the way we've done
already with the debug registers, that might be a way to help
structure it. For instance the PMU registers could probably
all live in their own file, and the generic-timer regs similarly.
thanks
-- PMM
- [PATCH RESEND v5 23/28] tests/qtest: arm-cpu-features: Match tests to required accelerators, (continued)
- [PATCH RESEND v5 23/28] tests/qtest: arm-cpu-features: Match tests to required accelerators, Fabiano Rosas, 2023/02/13
- [PATCH RESEND v5 24/28] tests/qtest: Restrict tpm-tis-devices-{swtpm}-test to CONFIG_TCG, Fabiano Rosas, 2023/02/13
- [PATCH RESEND v5 25/28] target/avocado: Pass parameters to migration test on aarch64, Fabiano Rosas, 2023/02/13
- [PATCH RESEND v5 26/28] arm/Kconfig: Always select SEMIHOSTING when TCG is present, Fabiano Rosas, 2023/02/13
- [PATCH RESEND v5 27/28] arm/Kconfig: Do not build TCG-only boards on a KVM-only build, Fabiano Rosas, 2023/02/13
- [PATCH RESEND v5 28/28] gitlab-ci: Check building KVM-only aarch64 target, Fabiano Rosas, 2023/02/13
- Re: [PATCH RESEND v5 00/28] target/arm: Allow CONFIG_TCG=n builds, Peter Maydell, 2023/02/16