[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 22/46] s390x: switch boards to "default y"
From: |
Paolo Bonzini |
Subject: |
[PULL 22/46] s390x: switch boards to "default y" |
Date: |
Mon, 6 May 2024 09:51:01 +0200 |
Some targets use "default y" for boards to filter out those that require
TCG. For consistency we are switching all other targets to do the same.
Continue with s390.
No changes to generated config-devices.mak file.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
configs/devices/s390x-softmmu/default.mak | 5 ++---
.gitlab-ci.d/buildtest.yml | 4 ++--
hw/s390x/Kconfig | 2 ++
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/configs/devices/s390x-softmmu/default.mak
b/configs/devices/s390x-softmmu/default.mak
index 6d87bc8b4b0..340c1092922 100644
--- a/configs/devices/s390x-softmmu/default.mak
+++ b/configs/devices/s390x-softmmu/default.mak
@@ -9,6 +9,5 @@
#CONFIG_WDT_DIAG288=n
#CONFIG_PCIE_DEVICES=n
-# Boards:
-#
-CONFIG_S390_CCW_VIRTIO=y
+# Boards are selected by default, uncomment to keep out of the build.
+# CONFIG_S390_CCW_VIRTIO=n
diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml
index 13f505f20d7..2475262c5c8 100644
--- a/.gitlab-ci.d/buildtest.yml
+++ b/.gitlab-ci.d/buildtest.yml
@@ -650,7 +650,7 @@ build-tci:
# Check our reduced build configurations
# requires libfdt: aarch64, arm, i386, loongarch64, microblaze, microblazeel,
# mips64el, or1k, ppc, ppc64, riscv32, riscv64, rx, x86_64
-# does not build without boards: i386, loongarch64, x86_64
+# does not build without boards: i386, loongarch64, s390x, x86_64
build-without-defaults:
extends: .native_build_job_template
needs:
@@ -666,7 +666,7 @@ build-without-defaults:
--disable-strip
TARGETS: alpha-softmmu avr-softmmu cris-softmmu hppa-softmmu m68k-softmmu
mips-softmmu mips64-softmmu mipsel-softmmu
- s390x-softmmu sh4-softmmu
+ sh4-softmmu
sparc64-softmmu hexagon-linux-user i386-linux-user s390x-linux-user
MAKE_CHECK_ARGS: check
diff --git a/hw/s390x/Kconfig b/hw/s390x/Kconfig
index 26ad1044858..3bbf4ae56e4 100644
--- a/hw/s390x/Kconfig
+++ b/hw/s390x/Kconfig
@@ -1,5 +1,7 @@
config S390_CCW_VIRTIO
bool
+ default y
+ depends on S390X
imply VIRTIO_PCI
imply TERMINAL3270
imply VFIO_AP
--
2.44.0
- [PULL 20/46] riscv: switch boards to "default y", (continued)
- [PULL 20/46] riscv: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 23/46] sh4: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 24/46] sparc: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 15/46] microblaze: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 25/46] tricore: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 26/46] xtensa: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 27/46] docs: document new convention for Kconfig board symbols, Paolo Bonzini, 2024/05/06
- [PULL 29/46] bitmap: Use g_try_new0/g_new0/g_renew, Paolo Bonzini, 2024/05/06
- [PULL 28/46] target/i386: Introduce SapphireRapids-v3 to add missing features, Paolo Bonzini, 2024/05/06
- [PULL 30/46] build: do not build virtio-vga-gl if virgl/opengl not available, Paolo Bonzini, 2024/05/06
- [PULL 22/46] s390x: switch boards to "default y",
Paolo Bonzini <=
- [PULL 21/46] rx: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 31/46] fw_cfg: remove useless declarations from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 32/46] qdev-core: remove DeviceListener from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 34/46] net: remove AnnounceTimer from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 33/46] numa: remove types from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 35/46] qemu-option: remove QemuOpt from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 36/46] intc: remove PICCommonState from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 38/46] migration: remove PostcopyDiscardState from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 39/46] monitor: remove MonitorDef from typedefs.h, Paolo Bonzini, 2024/05/06
- [PULL 40/46] qapi/machine: remove types from typedefs.h, Paolo Bonzini, 2024/05/06