[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC v5 06/13] target/s390x: start moving TCG-only code to tcg/
From: |
Cornelia Huck |
Subject: |
Re: [RFC v5 06/13] target/s390x: start moving TCG-only code to tcg/ |
Date: |
Tue, 22 Jun 2021 13:39:21 +0200 |
User-agent: |
Notmuch/0.32.1 (https://notmuchmail.org) |
On Tue, Jun 22 2021, "Cho, Yu-Chen" <acho@suse.com> wrote:
> move everything related to translate, as well as HELPER code in tcg/
>
> mmu_helper.c stays put for now, as it contains both TCG and KVM code.
>
> The internal.h file is renamed to s390x-internal.h, because of the
> risk of collision with other files with the same name.
>
> After the reshuffling, update MAINTAINERS accordingly.
> Make use of the new directory:
>
> target/s390x/tcg/
(...)
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 636bf2f536..d05dcc22e0 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -294,7 +294,7 @@ S390 TCG CPUs
> M: Richard Henderson <richard.henderson@linaro.org>
> M: David Hildenbrand <david@redhat.com>
> S: Maintained
> -F: target/s390x/
> +F: target/s390x/tcg
> F: hw/s390x/
> F: disas/s390.c
> F: tests/tcg/s390x/
This means that the pattern for tcg won't cover those files anymore that
are relevant for both tcg and kvm (e.g. cpu models). Maybe those files
need to be enumerated? Or keep the old pattern?
- [RFC v5 00/13] s390x cleanup, Cho, Yu-Chen, 2021/06/22
- [RFC v5 01/13] target/s390x: meson: add target_user_arch, Cho, Yu-Chen, 2021/06/22
- [RFC v5 02/13] hw/s390x: rename tod-qemu.c to tod-tcg.c, Cho, Yu-Chen, 2021/06/22
- [RFC v5 03/13] hw/s390x: only build tod-tcg from the CONFIG_TCG build, Cho, Yu-Chen, 2021/06/22
- [RFC v5 04/13] hw/s390x: tod: make explicit checks for accelerators when initializing, Cho, Yu-Chen, 2021/06/22
- [RFC v5 05/13] target/s390x: remove tcg-stub.c, Cho, Yu-Chen, 2021/06/22
- [RFC v5 06/13] target/s390x: start moving TCG-only code to tcg/, Cho, Yu-Chen, 2021/06/22
- Re: [RFC v5 06/13] target/s390x: start moving TCG-only code to tcg/,
Cornelia Huck <=
- [RFC v5 07/13] target/s390x: move sysemu-only code out to cpu-sysemu.c, Cho, Yu-Chen, 2021/06/22
- [RFC v5 08/13] target/s390x: split cpu-dump from helper.c, Cho, Yu-Chen, 2021/06/22
- [RFC v5 09/13] target/s390x: make helper.c sysemu-only, Cho, Yu-Chen, 2021/06/22
- [RFC v5 10/13] target/s390x: use kvm_enabled() to wrap call to kvm_s390_get_hpage_1m, Cho, Yu-Chen, 2021/06/22
- [RFC v5 11/13] target/s390x: remove kvm-stub.c, Cho, Yu-Chen, 2021/06/22
- [RFC v5 12/13] target/s390x: move kvm files into kvm/, Cho, Yu-Chen, 2021/06/22
- [RFC v5 13/13] target/s390x: split sysemu part of cpu models, Cho, Yu-Chen, 2021/06/22