From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280921; cv=none; d=zohomail.com; s=zohoarc; b=FTGfemq6jn49NNy5BNT6OIjcSI7oImG1NodLlC/OzNKCJe+d5Bsp8ZH4RSspfps37Pux/iNw/3SOWrGTk+C1Tc4Gn3CJvAVoRe53It8UhBBnMS/KGVFTTln6p8SAhzHVxGeVcKMYKbG0+FIwxgj2BdrOIT1pxD5kiP6SDSWbHPo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280921; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=J0caE/rg850u7bwr+Q+jKihpcnbP+o9Z+fIMhlSMarg=; b=lkjU8t6EjRZyDhajjLnK+IT5n0A3tz5IWK4C8SdmrjoKSiP3E36jCzUAq9Fyy9bwFDpa1IERbdcQpA5ZydnDj9DvBObuIkqIRin1kOdlRKBAwiXR9Edv5ZRKpVCJ7M80HhE5BOid2dUtrJIOftmY3SSy++K1DjGZTiVOQjegzOY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1607280921387251.49175737440112; Sun, 6 Dec 2020 10:55:21 -0800 (PST) Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-375-WMvt7is7NeuAkBOrzqQhDA-1; Sun, 06 Dec 2020 13:55:18 -0500 Received: by mail-wm1-f70.google.com with SMTP id u123so3242418wmu.5 for ; Sun, 06 Dec 2020 10:55:18 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id v7sm11353163wma.26.2020.12.06.10.55.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280920; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=J0caE/rg850u7bwr+Q+jKihpcnbP+o9Z+fIMhlSMarg=; b=P4Z0ATzxM3uQDdwrsK6NPVownN6Vh+jBf4n3ODAK1USO/vJkWtEq1fS3XVAStP9lHUi67h DXQhgJabcFgtRXmBgqWLIvkq4K7qDiYSc9Ir4b2KnA2+74GOqu4ghOJFX4Ov6GhvlNy0mq EOgAjr9IyO3oJOxUL+q/I8fiNahWczg= X-MC-Unique: WMvt7is7NeuAkBOrzqQhDA-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=J0caE/rg850u7bwr+Q+jKihpcnbP+o9Z+fIMhlSMarg=; b=hSH4booTI/uPfgbfN51YW57ugmT3PpDD7uLBwQlyzPwQ8nEjdLSlquCC797C91CxKp 71P1wunkUC58hME0/Qx8UumgHkXDT7b9CsAmhAejjIxQ5lSv7jLMspB6nwAV0teEm6fC Azc9w9u4Lnfa6tMOMSfiA25WeXj0dP/iVkYFcxcEVJ9EXezGv6dtEzEqaa6XJNsFzbNL 0BypsdsxSFveTBgnQfZmIMcLiIlIs7FLrY3DOUim5VozE9dQbX7nfCCX1qeEBlL8DKbb b4gj8+1u/4pCpJMCY3TNBpgWiRy7ReMVmvHbWvWAmC6+ut/+euNxV+fxjuwZaBkpY1VM 6WGQ== X-Gm-Message-State: AOAM530ZrPcnzpnW2EnGV2Ieqlpc5BJNe0nLn7KwY+78gffqHniTw2Cx EOdn6z8gAV7aSUYlNKu8Q+s7A5ygIzF8d75m1q1SX4cjclqhs4Yf6+M7h/CRGCFfFMp2uJeadPH X7Q5qAz+JSw6sZg== X-Received: by 2002:a5d:6447:: with SMTP id d7mr15842843wrw.96.1607280917540; Sun, 06 Dec 2020 10:55:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJy5Mv3+kYooSf15r+r2aJLz/Qnqkoua9wFQmOH5L1QMkE6WgvTm77oljoy/QdNzxy3aicjEtQ== X-Received: by 2002:a5d:6447:: with SMTP id d7mr15842818wrw.96.1607280917387; Sun, 06 Dec 2020 10:55:17 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 1/8] gitlab-ci: Replace YAML anchors by extends (cross_system_build_job) Date: Sun, 6 Dec 2020 19:55:01 +0100 Message-Id: <20201206185508.3545711-2-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) 'extends' is an alternative to using YAML anchors and is a little more flexible and readable. See: https://docs.gitlab.com/ee/ci/yaml/#extends More importantly it allows exploding YAML jobs. Reviewed-by: Wainer dos Santos Moschetta Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Thomas Huth --- .gitlab-ci.d/crossbuilds.yml | 40 ++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml index 03ebfabb3fa..099949aaef3 100644 --- a/.gitlab-ci.d/crossbuilds.yml +++ b/.gitlab-ci.d/crossbuilds.yml @@ -1,5 +1,5 @@ =20 -.cross_system_build_job_template: &cross_system_build_job_definition +.cross_system_build_job: stage: build image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest timeout: 80m @@ -13,7 +13,7 @@ xtensa-softmmu" - make -j$(expr $(nproc) + 1) all check-build =20 -.cross_user_build_job_template: &cross_user_build_job_definition +.cross_user_build_job: stage: build image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest script: @@ -24,91 +24,91 @@ - make -j$(expr $(nproc) + 1) all check-build =20 cross-armel-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-armel-cross =20 cross-armel-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-armel-cross =20 cross-armhf-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-armhf-cross =20 cross-armhf-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-armhf-cross =20 cross-arm64-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-arm64-cross =20 cross-arm64-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-arm64-cross =20 cross-mips-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-mips-cross =20 cross-mips-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-mips-cross =20 cross-mipsel-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-mipsel-cross =20 cross-mipsel-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-mipsel-cross =20 cross-mips64el-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-mips64el-cross =20 cross-mips64el-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-mips64el-cross =20 cross-ppc64el-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-ppc64el-cross =20 cross-ppc64el-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-ppc64el-cross =20 cross-s390x-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: debian-s390x-cross =20 cross-s390x-user: - <<: *cross_user_build_job_definition + extends: .cross_user_build_job variables: IMAGE: debian-s390x-cross =20 cross-win32-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: fedora-win32-cross =20 cross-win64-system: - <<: *cross_system_build_job_definition + extends: .cross_system_build_job variables: IMAGE: fedora-win64-cross --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280928; cv=none; d=zohomail.com; s=zohoarc; b=WoB5b8mAixmP8ZjP77zYssERHHBKkpFhrXtJ3YhKTjI0RD67Jh6uMCPFQEyjlCPtaL0+GlHZ+Qx1ROOy/klbVpj3hngkBFNGPAy8hEUgh7j53PNYwcoJkdGsTS6Xu3QUP8o8DjEhKwcBo5BrHXQnXYdtLqUVL1clZ6kEgZwPxcI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280928; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=r0Lqr22l7ATKhofbc7EdyOSapxnrV+ynGfxlD6q9jNk=; b=N+ew3ytgpd4hnoutcbhzuooRtxBOvmCYr/Kx+1/V+l7ZeCiKMCND4e6kd+F4gOzgZmT72NUhjNdfjRovtCJY5wcYtX06S/MZs+WpciDxcMPc/OTecqXjXtJoCh46nj7eWc54oVNFMDsN1tIqXsao5NNETP0mVr61hFVY6ricjDk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1607280928929630.6061987851808; Sun, 6 Dec 2020 10:55:28 -0800 (PST) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-141-Jm2PmnAdO2iyey4YTnWFZQ-1; Sun, 06 Dec 2020 13:55:24 -0500 Received: by mail-wm1-f69.google.com with SMTP id a134so3245291wmd.8 for ; Sun, 06 Dec 2020 10:55:23 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id m8sm11324488wmc.27.2020.12.06.10.55.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280926; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=r0Lqr22l7ATKhofbc7EdyOSapxnrV+ynGfxlD6q9jNk=; b=iXk2HXDZbOOl39wiaRoC5E1VVVbYfUKjnSwgb/3vfl/rXq5f4kbeq+jGhQqZ1oxRMvSa9h T5iRMNBMx8fHIwe9q+P1yw5z1QuArophSCXv/orgXUQcqrS0SuQe7Xgx0t79u32j7UGR+9 uPEhpSDkJVGP1mr6/N0FkSFWQvLUjDA= X-MC-Unique: Jm2PmnAdO2iyey4YTnWFZQ-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=r0Lqr22l7ATKhofbc7EdyOSapxnrV+ynGfxlD6q9jNk=; b=d+Z0kI18kXrRWvWAC7Y83b9FtFgEUfP7JudC5CvTC7Jh2lmmXUmBbES7uDRoyofUO6 TMiEKdEXXej7fudQDTUWXO3mzZ4U639UC/VxlZIlZWU1by1i+hQJE7PzQbPn8NqqpTGD IFZGYvidwVn1T1kiqy7L7yvSsghssN1hEr1KbCkx9crfEj9WKeRjaEeB5Ac7h3+GJ6ib wKtDL61sNx9s03qCk4cyw9GE9EJGM6dWb9D65N3/kOMgS9fbvVk0hF7sGXIhChxpip50 DJV39N/xSUxPKLBU3bdbJG5rGqBcMZRZh0daooCz55JqV/0kVsRAcwzk/xRsZu/UXHr1 w9xQ== X-Gm-Message-State: AOAM533JCEzYzew6Ly0a8PFJGYhlQHaE8A3UtQM/MYkgd6fnZYkX74Sh 5Au/Lsxvl/DkYwDM3aGQ/wIcG5X7rlsSGTJhi5//2gLqkEHkMA1mhWh1DgBDxmLCh6acooMQ2W6 IXGZ66f32zv42jQ== X-Received: by 2002:a1c:e084:: with SMTP id x126mr14748219wmg.109.1607280923046; Sun, 06 Dec 2020 10:55:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJzUdCKKWJAWPI622MaP/oFwVO6CryrIW/lu5gCYVi0AVbbug+7fy7NlRBDMxgrTLJyAtgWuOA== X-Received: by 2002:a1c:e084:: with SMTP id x126mr14748201wmg.109.1607280922898; Sun, 06 Dec 2020 10:55:22 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 2/8] gitlab-ci: Introduce 'cross_accel_build_job' template Date: Sun, 6 Dec 2020 19:55:02 +0100 Message-Id: <20201206185508.3545711-3-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Introduce a job template to cross-build accelerator specific jobs (enable a specific accelerator, disabling the others). Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .gitlab-ci.d/crossbuilds.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml index 099949aaef3..be63b209c5b 100644 --- a/.gitlab-ci.d/crossbuilds.yml +++ b/.gitlab-ci.d/crossbuilds.yml @@ -13,6 +13,18 @@ xtensa-softmmu" - make -j$(expr $(nproc) + 1) all check-build =20 +.cross_accel_build_job: + stage: build + image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest + timeout: 30m + script: + - mkdir build + - cd build + - PKG_CONFIG_PATH=3D$PKG_CONFIG_PATH + ../configure --enable-werror $QEMU_CONFIGURE_OPTS --disable-tools + --enable-${ACCEL:-kvm} --target-list=3D"$TARGETS" $ACCEL_CONFIGURE= _OPTS + - make -j$(expr $(nproc) + 1) all check-build + .cross_user_build_job: stage: build image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280952; cv=none; d=zohomail.com; s=zohoarc; b=TjgWihLHIF0KctmlCAtgWs9LrDlkpjXghfnrSIn6NcrWO7PI1jhUBb2BPR6xcKugJeU0yEOBBTxePdA9jt6aWVCXOhFAibaKwz8TaiyQifDoXf3vAh5VE5TQ0194Ho5M+JoYPb+/3kBu+ZDtWVFcV86xAOQb/FsQepGyQp0FyW0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280952; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=zj+VAsR2ZoGWNnB8pF1RFhJWmR0T2bfs3Brc/xrE4Jk=; b=guhfSXm75CJlWSs37FuoueFbyhtNTdK0T6QNQp2leEdCvUZlp2ye4xqi4xA9l9mkJxvURoq9K5W49gZ1Zp5VmHRccuFizNn3M2IPCKfRloGR6XCsgxKhz3ji/A/fGD9Fom4tJzmhCs2Lc3u7d95o/K3JL2NRfi79hIY5FIcPl48= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1607280952548688.4597551967205; Sun, 6 Dec 2020 10:55:52 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.45757.81209 (Exim 4.92) (envelope-from ) id 1klzC2-0005jh-A2; Sun, 06 Dec 2020 18:55:34 +0000 Received: by outflank-mailman (output) from mailman id 45757.81209; Sun, 06 Dec 2020 18:55:34 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1klzC2-0005jY-65; Sun, 06 Dec 2020 18:55:34 +0000 Received: by outflank-mailman (input) for mailman id 45757; Sun, 06 Dec 2020 18:55:32 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1klzC0-0005ic-Lj for xen-devel@lists.xenproject.org; Sun, 06 Dec 2020 18:55:32 +0000 Received: from us-smtp-delivery-124.mimecast.com (unknown [63.128.21.124]) by us1-rack-iad1.inumbo.com (Halon) with ESMTP id fa5d5863-28a5-4171-8c2d-6245d167b2af; Sun, 06 Dec 2020 18:55:31 +0000 (UTC) Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-92-zS-F1DX3OMGr4O9orLkbUg-1; Sun, 06 Dec 2020 13:55:30 -0500 Received: by mail-wm1-f71.google.com with SMTP id r5so4360870wma.2 for ; Sun, 06 Dec 2020 10:55:29 -0800 (PST) Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id i5sm12530329wrw.45.2020.12.06.10.55.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:28 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: fa5d5863-28a5-4171-8c2d-6245d167b2af DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280931; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zj+VAsR2ZoGWNnB8pF1RFhJWmR0T2bfs3Brc/xrE4Jk=; b=eOjZ2gvY9aHksYNUJDp52FT47A5P6K4RubxOFKoEd9HpdjDLpHaWtEioazmo8xDuzBtTI+ Yr1kKKbRgBovNZ4Qfi8Zd0MoI94kziJAyqLrHfDD1jrNKm9zs8d/k/kUpOx7zwlMr+MK12 Je077ACTFDNQmt35UwBDGJaLxibUXQA= X-MC-Unique: zS-F1DX3OMGr4O9orLkbUg-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zj+VAsR2ZoGWNnB8pF1RFhJWmR0T2bfs3Brc/xrE4Jk=; b=XyI+UkARtPK1QFUZcgLv5Q/89csM6Y4NGgwq3gG8sYto/yyuq7gv4DYeRe0lp1zIS6 pOfFnH5QtI8jlEkgirecbW2p38HJPZnyeJ5Y4ySbLjtXZOoeKDLsErAF+kH9guHayJ9J 2RHv+OTBKQkVyp/aFruJpHHESlMtGYGTmgPFr1ZGd3juXRG15eqxRJptGdaL0EuMX4tx bIpJyUuxxSgleDd1DgAuNEGTyaj7sv6mtgKd7yPY0Mkt//LavVJgUSxu5Cdr0g+OfL7v UD/wGndrnZ482a9Jl5iHlczrdRh0PA++e5mS6vz9HoQ2LU0F9v0enJ1RBxQDcJHPa/Nk MUBw== X-Gm-Message-State: AOAM533fq4CrCt7ISCguoM9cNX0cs0epbapd5A8fCvIRNxbUtyDPQl1A bWPjlQ8TI/iGYuAKMTeYBi3X3RNBM+yR0zYC88ASu6Cpr+xtAagLhqVIhnedc+sQNqcafglkFkk GdKnap0W403jkM7ygEuWbmXiJtuc= X-Received: by 2002:a1c:a501:: with SMTP id o1mr9847440wme.44.1607280928821; Sun, 06 Dec 2020 10:55:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJyjfkR9jOQCSNmbsQLisARRNPGgWAcGrUN24/vbSdXT+mIj5Zt7/jygW8L9ukGbdalO0fSF2A== X-Received: by 2002:a1c:a501:: with SMTP id o1mr9847417wme.44.1607280928628; Sun, 06 Dec 2020 10:55:28 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 3/8] gitlab-ci: Add KVM X86 cross-build jobs Date: Sun, 6 Dec 2020 19:55:03 +0100 Message-Id: <20201206185508.3545711-4-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Cross-build x86 target with only KVM accelerator enabled. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .gitlab-ci.d/crossbuilds-kvm-x86.yml | 6 ++++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 8 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-kvm-x86.yml diff --git a/.gitlab-ci.d/crossbuilds-kvm-x86.yml b/.gitlab-ci.d/crossbuild= s-kvm-x86.yml new file mode 100644 index 00000000000..9719a19d143 --- /dev/null +++ b/.gitlab-ci.d/crossbuilds-kvm-x86.yml @@ -0,0 +1,6 @@ +cross-amd64-kvm: + extends: .cross_accel_build_job + variables: + IMAGE: debian-amd64-cross + TARGETS: i386-softmmu,x86_64-softmmu + ACCEL_CONFIGURE_OPTS: --disable-tcg diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d0173e82b16..cdfa1f82a3d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,6 +12,7 @@ include: - local: '/.gitlab-ci.d/opensbi.yml' - local: '/.gitlab-ci.d/containers.yml' - local: '/.gitlab-ci.d/crossbuilds.yml' + - local: '/.gitlab-ci.d/crossbuilds-kvm-x86.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index 68bc160f41b..8d7e2fdb7e2 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -427,6 +427,7 @@ L: kvm@vger.kernel.org S: Supported F: target/i386/kvm.c F: scripts/kvm/vmxcap +F: .gitlab-ci.d/crossbuilds-kvm-x86.yml =20 Guest CPU Cores (other accelerators) ------------------------------------ --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280938; cv=none; d=zohomail.com; s=zohoarc; b=MsyfrwuRKCSD/q/IXw4L+sTpwlAEcgp1GfMQUVDhvGl5AEmtai46wPmAzWM6COIKRXHuQEwYORJF42fuprx1aUiJ3N1YSRfQCu5wrOqy2RfqR+XH6Z08OCKSPIPp4MDKGuzrR3wsqQTbBfIJ9IzNnFk8xmrjxbPTx+kZmHxzVOA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280938; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=Vxt3MEZXS260piBfvrRF2LPibTg2rLk2j2FgrTceEtE=; b=R68Ep3IBgqdGnPGepOrD3OdrsOz57geTgxUp9FImta2zDrl9xlJ0+OiXgi6+YQQpUDNH/341cM29HifWZoML1OmDEZpxDzNqjW5AblO9ZXOfOwXffsRXZOixCmNrxem9RtVa0QejLet3j/+DwjaLbPnm5MXoJG6f9zjZoMdVp/k= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 1607280938162638.1465204821939; Sun, 6 Dec 2020 10:55:38 -0800 (PST) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-116-s7EaI1oFPOO_NLYhEWXIFA-1; Sun, 06 Dec 2020 13:55:35 -0500 Received: by mail-wm1-f69.google.com with SMTP id z12so4305322wmf.9 for ; Sun, 06 Dec 2020 10:55:35 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id l8sm12023533wmf.35.2020.12.06.10.55.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280937; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Vxt3MEZXS260piBfvrRF2LPibTg2rLk2j2FgrTceEtE=; b=T1jvEwq7Em4yW6lMzfI7oJLiCIkSa8+/UyCu9k+LsvbEN9LhiFDZzIWacmQfXrWwIrR+yx j6YbvI6AwHBhUZ0jhKYwD5FPkUQoWlDhSTI0LpO2OnmFUolxyRKTDPm0m93DzbAKiUVy0P TVqRflLAPBnWrRF0McAk9zEiMGy3FSo= X-MC-Unique: s7EaI1oFPOO_NLYhEWXIFA-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Vxt3MEZXS260piBfvrRF2LPibTg2rLk2j2FgrTceEtE=; b=AokzAO+Kru6dWtk0FozXrb6JH2VYATQJgprStuD7YvzJF4msnWFyjy3BjA5UPBVUUt +ksOBnLb7kgo9mfmuZl4Py6BU0AZjHV+nPdLRGBajkXVT801eYY80yFKVUzufAcqOEyl 1shplHLycXlPkpq2rBjBVkchYwZar2z2nRnrFqRKL/AvXBSfbIzEm8kfDD+f9OojDq4n 8wPfG1X7WNcOD8JI1TgyiNkUVMrrykwpYAp12N4drxNQUlKbEEKNRv0hS+9TRwvjwoc+ rpxueqFBwFJr+SDQ/susGwwX+BdlAMYpjxtijc3W1z2FVx5XUTyiWp/Rlt2SbmuDchqH OT5Q== X-Gm-Message-State: AOAM5303TFK69Iv5j0QV47JPGJ6H2FOMBVOhZ3zu6oEy5915nwFaIehw QztyS0eEySqjAl8ljpSTCbk9uXnhu8xjrddWGjeVUarEpUX1O38bUWXRwAruGKicMcXu1IQ0+X1 Om2FE/wkUwmWGmQ== X-Received: by 2002:a1c:48d:: with SMTP id 135mr14975798wme.147.1607280934466; Sun, 06 Dec 2020 10:55:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJx4k4/YkSarxB89UuEp4wGBYMDt9qPp414ZW0Hy6JgLmQ1zgyBWhlkGZseJ8x91ebcKHRE8vw== X-Received: by 2002:a1c:48d:: with SMTP id 135mr14975772wme.147.1607280934329; Sun, 06 Dec 2020 10:55:34 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 4/8] gitlab-ci: Add KVM ARM cross-build jobs Date: Sun, 6 Dec 2020 19:55:04 +0100 Message-Id: <20201206185508.3545711-5-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Cross-build ARM aarch64 target with KVM and TCG accelerators enabled. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- later this job will build KVM-only. --- .gitlab-ci.d/crossbuilds-kvm-arm.yml | 5 +++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 7 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-kvm-arm.yml diff --git a/.gitlab-ci.d/crossbuilds-kvm-arm.yml b/.gitlab-ci.d/crossbuild= s-kvm-arm.yml new file mode 100644 index 00000000000..c74c6fdc9fb --- /dev/null +++ b/.gitlab-ci.d/crossbuilds-kvm-arm.yml @@ -0,0 +1,5 @@ +cross-arm64-kvm: + extends: .cross_accel_build_job + variables: + IMAGE: debian-arm64-cross + TARGETS: aarch64-softmmu diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cdfa1f82a3d..573afceb3c7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,6 +13,7 @@ include: - local: '/.gitlab-ci.d/containers.yml' - local: '/.gitlab-ci.d/crossbuilds.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-x86.yml' + - local: '/.gitlab-ci.d/crossbuilds-kvm-arm.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index 8d7e2fdb7e2..40271eba592 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -386,6 +386,7 @@ M: Peter Maydell L: qemu-arm@nongnu.org S: Maintained F: target/arm/kvm.c +F: .gitlab-ci.d/crossbuilds-kvm-arm.yml =20 MIPS KVM CPUs M: Huacai Chen --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280960; cv=none; d=zohomail.com; s=zohoarc; b=aMsuDDaLTY8Hi46+EO+vqeZl5fMadA9ChAEvtGP9Vr8PtYoElcibSTgecssjeLz28h5Icaf9r9GI/K2d5rCnCwBGv6HOpUPc1i4XeHdTr0TjZZY+PXe9ASxypkp46ATyfdLT3GFJ/6VlvWw6lRathjflVJQP2TqIfCghN2bZeow= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280960; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=ICTgDX+4v4WDebhKXLX3qGQtibzA3mRvScrd6C7n6Ec=; b=NfcQ6WDiIhEqetHtMD1kCXKZ/Kl0Yuwssb/EJEvsWDCq5iiTSEhoj3XaSthqXjEOgOyKdiyDidheOhxR4l0rYjVfg/MnbihMdkSMgEk09YyDFZqf/CePRT0qOEioB61CRiwIgwTzvLsl95jmXHe+ivl1AD6S5XS9mQip3uoOeFQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1607280960720740.7053162668561; Sun, 6 Dec 2020 10:56:00 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.45767.81233 (Exim 4.92) (envelope-from ) id 1klzCG-0005y2-A1; Sun, 06 Dec 2020 18:55:48 +0000 Received: by outflank-mailman (output) from mailman id 45767.81233; Sun, 06 Dec 2020 18:55:48 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1klzCG-0005xu-5p; Sun, 06 Dec 2020 18:55:48 +0000 Received: by outflank-mailman (input) for mailman id 45767; Sun, 06 Dec 2020 18:55:46 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1klzCE-0005oU-I0 for xen-devel@lists.xenproject.org; Sun, 06 Dec 2020 18:55:46 +0000 Received: from us-smtp-delivery-124.mimecast.com (unknown [63.128.21.124]) by us1-rack-iad1.inumbo.com (Halon) with ESMTP id fb91a125-8d6a-4446-baef-15f079abae10; Sun, 06 Dec 2020 18:55:45 +0000 (UTC) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-160-CWcxd-CXO6-CHcSTaQhL6g-1; Sun, 06 Dec 2020 13:55:42 -0500 Received: by mail-wm1-f69.google.com with SMTP id k126so1497414wmb.0 for ; Sun, 06 Dec 2020 10:55:42 -0800 (PST) Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id l1sm5951733wrq.64.2020.12.06.10.55.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:39 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: fb91a125-8d6a-4446-baef-15f079abae10 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280945; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ICTgDX+4v4WDebhKXLX3qGQtibzA3mRvScrd6C7n6Ec=; b=aRApqZ4PbsbUtaZMEJs3B1XVmD/Ebgu2jnyneijYMZ4hMVCKlArNDBR80AO+1dVGh7VBH/ 09YDmKab6pg4m8tC3hBnDGm2kIwzHg88fdeMTrjEqJJr6NSmz2yECvWgMLgJ2bIKjq8Th2 5GOZCzm3Ex9WAj7lgc6+6F5ZVoSH67U= X-MC-Unique: CWcxd-CXO6-CHcSTaQhL6g-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ICTgDX+4v4WDebhKXLX3qGQtibzA3mRvScrd6C7n6Ec=; b=SyMZmfnTiHe3k2vfVJPwsDoU5jGTpq5InTaM4tCGe5+0a/qp4XrSzmgwGvfePGvcbX SaK/pch/zDXPnmcN9gCHbS84sLBpcKvqBZfKQKWc9Ahe7xwJgUeDBLL3Brvg0yi1ET1O pvlqZOaGpgVHMByz8uKYYZymkd5nTMp8sqjb23bpd0tR4xg5ojNhSCtyWfDym8L0MPNH 9A3UIN3dGevLnigKakCcnFI0tXrY0rO6XlErFCeSsu5jvtixsE9t9Mq35XVsC37bJ8l3 0z4TONPo9wTkuzcBb9E7Bc7nda7TULpiaGogwS7oHmY07I7i1/edYNpZgHTKhqifJgGh p4KQ== X-Gm-Message-State: AOAM533wdR+2oZN8p0nw+ooY3F4u0OBMLnx/qV1hQdY0G0iym9WvVz6f jV3Zuv5oQAyfKmw1wKesqp8u7C6sfQctLgUfhG+P36F0umDFkoZyuFJHtIYw/jlxZL0sQARmaVK rJNiI/SPjLYJ3PuzZg4J62iWiKWo= X-Received: by 2002:a1c:9d8b:: with SMTP id g133mr14902023wme.189.1607280940117; Sun, 06 Dec 2020 10:55:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJwS0gmyZIlDu9x3zdPI4XoBOwxS0bhZqQbF0DZUVSQQ25mAYsGy/bDy2iLLg12EuoAvmHTkDA== X-Received: by 2002:a1c:9d8b:: with SMTP id g133mr14902001wme.189.1607280939914; Sun, 06 Dec 2020 10:55:39 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 5/8] gitlab-ci: Add KVM s390x cross-build jobs Date: Sun, 6 Dec 2020 19:55:05 +0100 Message-Id: <20201206185508.3545711-6-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Cross-build s390x target with only KVM accelerator enabled. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .gitlab-ci.d/crossbuilds-kvm-s390x.yml | 6 ++++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 8 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-kvm-s390x.yml diff --git a/.gitlab-ci.d/crossbuilds-kvm-s390x.yml b/.gitlab-ci.d/crossbui= lds-kvm-s390x.yml new file mode 100644 index 00000000000..1731af62056 --- /dev/null +++ b/.gitlab-ci.d/crossbuilds-kvm-s390x.yml @@ -0,0 +1,6 @@ +cross-s390x-kvm: + extends: .cross_accel_build_job + variables: + IMAGE: debian-s390x-cross + TARGETS: s390x-softmmu + ACCEL_CONFIGURE_OPTS: --disable-tcg diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 573afceb3c7..a69619d7319 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,7 @@ include: - local: '/.gitlab-ci.d/crossbuilds.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-x86.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-arm.yml' + - local: '/.gitlab-ci.d/crossbuilds-kvm-s390x.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index 40271eba592..d41401f6683 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -417,6 +417,7 @@ F: hw/intc/s390_flic.c F: hw/intc/s390_flic_kvm.c F: include/hw/s390x/s390_flic.h F: gdb-xml/s390*.xml +F: .gitlab-ci.d/crossbuilds-kvm-s390x.yml T: git https://github.com/cohuck/qemu.git s390-next T: git https://github.com/borntraeger/qemu.git s390-next L: qemu-s390x@nongnu.org --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280950; cv=none; d=zohomail.com; s=zohoarc; b=b79W4MmScQS7Zfv0Qjycp+FxE8GXbOLQkU032XvsICP+2V6Xhh365ypl2mQ7zEJM7XMz2LhD/jIENkQcrGbA1smvtypvyFAA1g4yuacT3KFvbbt6Fl8C0jUOIoeZWb95jP/Xwx6f5uftFXMS7qf4rI7jC0etY46cssqZ0GawaPY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280950; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=OgnINeMOsSyDZG4XwDK8Xw/XSsfPDxGpQ5JDhRmZjUY=; b=ZFvHD4ObtpjtYBvSFg4KToUUAYxO4NvYQitF6GCiHg7o+xckiiGuXdcL4gseQ5vvHO+v4r92cmRls/+qsrbGokp3WnKyHXmP5JMcAeByp+rAWf9jeCuATBjPzhwdOy9pRPSg0UxZHRJUkSSTvphRyouWZt3KzjGonZL25truGiE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1607280950752974.9080434466391; Sun, 6 Dec 2020 10:55:50 -0800 (PST) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-465-rBKh2a12NhKTw6-mb_-LuQ-1; Sun, 06 Dec 2020 13:55:48 -0500 Received: by mail-wm1-f69.google.com with SMTP id z12so4305506wmf.9 for ; Sun, 06 Dec 2020 10:55:48 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id f16sm10763171wmh.7.2020.12.06.10.55.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280949; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=OgnINeMOsSyDZG4XwDK8Xw/XSsfPDxGpQ5JDhRmZjUY=; b=CAopMyajJehc2dVd8qLO5n8LE/KYgBAfziz5CA88UJW6ioMSPkXrl1VFuwKm/r5a0YdvPR M8IhMv57l+y1tRq7ZMVWwu8Hmj0StLDsoGe+QwlSVLGQD4yGQPy4zOj81jUPw5sC98y0Aa cRIe7xn2ZMqY8YX1PxBOUUxgkr1DS+w= X-MC-Unique: rBKh2a12NhKTw6-mb_-LuQ-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OgnINeMOsSyDZG4XwDK8Xw/XSsfPDxGpQ5JDhRmZjUY=; b=DRuenWZsZf2VKiCygTQJ008Su0trySIuKLmhB+DhHmUR9Glr7kdOZaU9mAXDrgiUrB DwyewXTHzOS7lMHeuOAW+iZVvXexaEn8ccOtjqcqUF8P+kNYwTgNbeTjRL5PPxcx6mBr ucwereBatxm8yuqlQtPp167gUmzSEd683LWJpddroMavmrTPBRRdSkReU1/vOxt9nQab boO1gcnSIXxw3gfu1TPqjAFC6xwkIz9S4CNoKMMmhQmJW1mLjnbjWR98dWrD1iYjRi0+ RjrHl++0n6eWk2kOQNrBhbgVIiZWJAgKL0yX7H5tag4vnM1AfW4yg2/UGTpY3xnQ1v5v opuw== X-Gm-Message-State: AOAM532iYlII89g8B1V1ZpUB7Or9zYu+cY1JnQCuPJIDsVNoN2qd6gJ5 XAjuWVFCRwea7FMBbLXLWFnomllF0nYRJ0ChNptpP7aq2K5Cbdd3R+sBZzRJj04PWw1bhZWX4Z3 IlqXoW0ZRGnovww== X-Received: by 2002:a1c:27c4:: with SMTP id n187mr14572196wmn.157.1607280946015; Sun, 06 Dec 2020 10:55:46 -0800 (PST) X-Google-Smtp-Source: ABdhPJzP5ckHKkPnoBNFErvKN6cx0NmMNVau5K2sPqOp9OxzOmSHemiybPRD6ErRhCPAEZm1F015Rw== X-Received: by 2002:a1c:27c4:: with SMTP id n187mr14572172wmn.157.1607280945820; Sun, 06 Dec 2020 10:55:45 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 6/8] gitlab-ci: Add KVM PPC cross-build jobs Date: Sun, 6 Dec 2020 19:55:06 +0100 Message-Id: <20201206185508.3545711-7-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Cross-build PPC target with KVM and TCG accelerators enabled. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: David Gibson --- later this job build KVM-only. --- .gitlab-ci.d/crossbuilds-kvm-ppc.yml | 5 +++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 7 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-kvm-ppc.yml diff --git a/.gitlab-ci.d/crossbuilds-kvm-ppc.yml b/.gitlab-ci.d/crossbuild= s-kvm-ppc.yml new file mode 100644 index 00000000000..9df8bcf5a73 --- /dev/null +++ b/.gitlab-ci.d/crossbuilds-kvm-ppc.yml @@ -0,0 +1,5 @@ +cross-ppc64el-kvm: + extends: .cross_accel_build_job + variables: + IMAGE: debian-ppc64el-cross + TARGETS: ppc64-softmmu diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a69619d7319..024624908e8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,6 +15,7 @@ include: - local: '/.gitlab-ci.d/crossbuilds-kvm-x86.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-arm.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-s390x.yml' + - local: '/.gitlab-ci.d/crossbuilds-kvm-ppc.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index d41401f6683..c7766782174 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -397,6 +397,7 @@ PPC KVM CPUs M: David Gibson S: Maintained F: target/ppc/kvm.c +F: .gitlab-ci.d/crossbuilds-kvm-ppc.yml =20 S390 KVM CPUs M: Halil Pasic --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280956; cv=none; d=zohomail.com; s=zohoarc; b=kGzWyrFkhH/unn3hbYUHUXnx6KLDI8sUKAIyz6BINwVNZBWZaxII7qhDSptrquUbShTT4KlanUgtisD1f/bLjp8NSTyjZccqHGaSRl2kbxwJ/PPgv5S9+GdyP5Qzhd8XkR1M4GJ+qF1uNIzqWIQ2iH5qKHxsQqFbzRbctaIqAUg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280956; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=i1vxVlVvkT3sP8apHjKZ3bpOmMfnVbEari6EJ9mVBVw=; b=UZvTaH4PAEOhFlLkLWgrYJry1HMx7h7Fjk4uSU7f6f3VbBwPLH12ZrBaV46FWbTOrjFo/E9iON1pco9Ez9g4IoVfNYs2GvNhr7tXTuiqFRmLDsh7NzEMD0bXTB1gIwc8KhzSlsemUGvBSwWI66t9JogNDmBgPZdJpnmlNyqSr9E= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1607280956622158.7963343161673; Sun, 6 Dec 2020 10:55:56 -0800 (PST) Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-127-KnNQvOr3Mo-7y0NdXY2jyw-1; Sun, 06 Dec 2020 13:55:53 -0500 Received: by mail-wm1-f71.google.com with SMTP id q1so3302057wmq.2 for ; Sun, 06 Dec 2020 10:55:52 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id v20sm10922213wml.34.2020.12.06.10.55.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280954; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=i1vxVlVvkT3sP8apHjKZ3bpOmMfnVbEari6EJ9mVBVw=; b=iGDNmebkOhWUfG8LT03wEQ5zmhbG2UMW+jLtEA5KbVdcKuV/FX5Pmhah+79/YCrPlcej+A nyYbYWIjiCjxpDVZbVe/jODP3vP5UuBR/ftWqpT4iKdQf+r8vbFSGASNmOH0KJStUboXyT 5LxU36mGwZYuwj4Pymf9XPf1IjxMaks= X-MC-Unique: KnNQvOr3Mo-7y0NdXY2jyw-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=i1vxVlVvkT3sP8apHjKZ3bpOmMfnVbEari6EJ9mVBVw=; b=ee4QqFZ7xnmv2MQG4lyHMmdQJZ/jSoGvPWoRgrKlnpNnhmmL0w3z7i0FU+XriNumQq 0Y1/+wp70vCKRJM/VByVGvOQ1cVqnrpBLLKjbgGutGPsreNosasdwQv4nxgTwOHLcuxj sKulovBcSZeAUDhwMGva9qOrbAl+sty7/YPUaIdR1M5uGXiZ4d50zUOQpYv/0TY14C1l WSB8ykadpXE6Pw5Eq43mWSn00fIK93R5V3eNpTUUXGZp9fdPp9cOEliNculZr6rYrxwS OMXpnOwpnz0K2WDasazxVfLnmM4rDKKRGDSLY8yl2gmgdFk3VYcvv9FySm/9ljUxMvlD l/mg== X-Gm-Message-State: AOAM533qx1U5Ig0fWEy5QW/cYX/EwvzCqbQGimVPa3bByQq4gyahLNOZ gGvoNyOmVFvoSqUkxec5YwMa5+1DwSR4CTIGWaSzPSlL8lf6GCUzPrKVUWyTOtQRoleVnNC99+k ogR0ntLyy7x/BgA== X-Received: by 2002:adf:9b9b:: with SMTP id d27mr13324095wrc.125.1607280951440; Sun, 06 Dec 2020 10:55:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJyjk3rMrzMdcRMBa9qbGydj+XoVJdnBoRtt4fTfXKTXx014IQZfLKKyL1tpFnUZLU9IFuOQ5Q== X-Received: by 2002:adf:9b9b:: with SMTP id d27mr13324062wrc.125.1607280951287; Sun, 06 Dec 2020 10:55:51 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 7/8] gitlab-ci: Add KVM MIPS cross-build jobs Date: Sun, 6 Dec 2020 19:55:07 +0100 Message-Id: <20201206185508.3545711-8-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Cross-build mips target with KVM and TCG accelerators enabled. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- later we'll build KVM-only. --- .gitlab-ci.d/crossbuilds-kvm-mips.yml | 5 +++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 7 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-kvm-mips.yml diff --git a/.gitlab-ci.d/crossbuilds-kvm-mips.yml b/.gitlab-ci.d/crossbuil= ds-kvm-mips.yml new file mode 100644 index 00000000000..81eeeb315bb --- /dev/null +++ b/.gitlab-ci.d/crossbuilds-kvm-mips.yml @@ -0,0 +1,5 @@ +cross-mips64el-kvm: + extends: .cross_accel_build_job + variables: + IMAGE: debian-mips64el-cross + TARGETS: mips64el-softmmu diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 024624908e8..5f607fc7b48 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,6 +16,7 @@ include: - local: '/.gitlab-ci.d/crossbuilds-kvm-arm.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-s390x.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-ppc.yml' + - local: '/.gitlab-ci.d/crossbuilds-kvm-mips.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index c7766782174..5f26626a512 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -392,6 +392,7 @@ MIPS KVM CPUs M: Huacai Chen S: Odd Fixes F: target/mips/kvm.c +F: .gitlab-ci.d/crossbuilds-kvm-mips.yml =20 PPC KVM CPUs M: David Gibson --=20 2.26.2 From nobody Thu May 2 11:15:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1607280961; cv=none; d=zohomail.com; s=zohoarc; b=Yn9RgDzNiB68sx8ZIhn9+6LoAU/hc7trn3duvCzd+fZJo9Hq+EIDuKSrJHeesE/cNscNIJnsxHs/XJ3WcOrkwy6UZAinUlFykjygtmHp8H1eAxrL85DoHqUkr7PVvOansA3yDuvPWU3xxGqXX3OP7Vn+9Myhnwu2jnbyGZdU++k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607280961; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=TJv54j6i8iOuNb5cgwW4vcH7LWLUemKzrpTz+i6TyMo=; b=ApgIrVGxKPachmik1aVoljC+cXdMvfsaWJ7nEUyXfXPeQxGriU8Rq+D2Fzd8x3loBjRdsX8nV6vXB7ZetaTa2XfpK6rBrVCO+HTy2GNJcmxW1fZdB3GJyhcoPj63t7g/kUQ5cLpLrk921bnQ85ugxbAmT120pSxa1xW4qk3TBUQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 1607280961054553.2123518483122; Sun, 6 Dec 2020 10:56:01 -0800 (PST) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-132-_vZmN1lgNT6CmfaU7D0QSA-1; Sun, 06 Dec 2020 13:55:58 -0500 Received: by mail-wm1-f69.google.com with SMTP id q17so3292084wmc.1 for ; Sun, 06 Dec 2020 10:55:58 -0800 (PST) Return-Path: Return-Path: Received: from localhost.localdomain (101.red-88-21-206.staticip.rima-tde.net. [88.21.206.101]) by smtp.gmail.com with ESMTPSA id f199sm10894749wme.15.2020.12.06.10.55.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Dec 2020 10:55:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1607280960; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TJv54j6i8iOuNb5cgwW4vcH7LWLUemKzrpTz+i6TyMo=; b=E0wDumpJpYwRYrAFMVG+aZdyRm+REZXv9B20r+UfR/2RpfxwHd8J7hJI23d87ydV6X26// Orqcz0v2TAvdEAziRbq7t0lgZXU9wDayWOqCJVklVz2bGtFfg2b78Hqvp7ZiciUjgAjsrq J2X06dhP3a64hdhIquou5u8vmSoJwK4= X-MC-Unique: _vZmN1lgNT6CmfaU7D0QSA-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TJv54j6i8iOuNb5cgwW4vcH7LWLUemKzrpTz+i6TyMo=; b=gFrLCQsNfD5Vpk54CJ6IOmEBabLZvPtaibnZ56Ks61IUNrr7BBy2zn6Qk6eKWiXZaO g63K0qc0PCmB+mzREXN3bAdmMe8hGspAoN/wA9XObMnH39/7ILIt782EgYxlO+36Z+21 QJnpQsEyleAghxHo2XbUcau9PDKVzJBZoq9vUPwb6QU3ntdkfU2Jwhd5V8YOBTloZ5mJ 3llveld6vp5kW4/9BFZAugSAWCe/ut4pXyv37204V1vddd37X481mdBrS429J/Jd/L0r kSyiF2GSkkGpUGrFVKfnru9Im3mcf2Eeyvx4xqZ+69hCoenyshGM2AE3z9SdkSFqCgYL wxbg== X-Gm-Message-State: AOAM533pjX/zRXm32cQFVCOhZPfPkBkdQZdMRdOueHDnPPvj7pj7qEcQ JTA+3w5VsctezWQsoXxG4Ct0jv9mvzQLxf0fXMIvx5/xrqRYSFupxImUVSkzhob3FxP/sNZiSJ8 Waftvuwwj9i1slQ== X-Received: by 2002:a5d:540f:: with SMTP id g15mr7837224wrv.397.1607280957359; Sun, 06 Dec 2020 10:55:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJxaQWa5KUxTpGy2U2kfc8S05U9x2ntHy5AYmvHAQPO8HICDiiXk9/Erff4S29pCdX8ZlczzjA== X-Received: by 2002:a5d:540f:: with SMTP id g15mr7837200wrv.397.1607280957219; Sun, 06 Dec 2020 10:55:57 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Aleksandar Rikalo , xen-devel@lists.xenproject.org, kvm@vger.kernel.org, Wainer dos Santos Moschetta , Jiaxun Yang , Willian Rampazzo , Paul Durrant , Huacai Chen , Anthony Perard , Marcelo Tosatti , Stefano Stabellini , Claudio Fontana , Halil Pasic , Peter Maydell , Christian Borntraeger , Cornelia Huck , David Gibson , Thomas Huth , Paolo Bonzini , qemu-s390x@nongnu.org, Aurelien Jarno , qemu-arm@nongnu.org Subject: [PATCH 8/8] gitlab-ci: Add Xen cross-build jobs Date: Sun, 6 Dec 2020 19:55:08 +0100 Message-Id: <20201206185508.3545711-9-philmd@redhat.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201206185508.3545711-1-philmd@redhat.com> References: <20201206185508.3545711-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Cross-build ARM and X86 targets with only Xen accelerator enabled. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .gitlab-ci.d/crossbuilds-xen.yml | 14 ++++++++++++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 16 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds-xen.yml diff --git a/.gitlab-ci.d/crossbuilds-xen.yml b/.gitlab-ci.d/crossbuilds-xe= n.yml new file mode 100644 index 00000000000..9c4def4feeb --- /dev/null +++ b/.gitlab-ci.d/crossbuilds-xen.yml @@ -0,0 +1,14 @@ +cross-amd64-xen: + extends: .cross_accel_build_job + variables: + IMAGE: debian-amd64-cross + ACCEL: xen + TARGETS: i386-softmmu,x86_64-softmmu + ACCEL_CONFIGURE_OPTS: --disable-tcg --disable-kvm + +cross-arm64-xen: + extends: .cross_accel_build_job + variables: + IMAGE: debian-arm64-cross + ACCEL: xen + TARGETS: aarch64-softmmu diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5f607fc7b48..9765c2199f7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,6 +17,7 @@ include: - local: '/.gitlab-ci.d/crossbuilds-kvm-s390x.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-ppc.yml' - local: '/.gitlab-ci.d/crossbuilds-kvm-mips.yml' + - local: '/.gitlab-ci.d/crossbuilds-xen.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index 5f26626a512..1581e120629 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -488,6 +488,7 @@ F: include/hw/xen/ F: include/sysemu/xen.h F: include/sysemu/xen-mapcache.h F: stubs/xen-hw-stub.c +F: .gitlab-ci.d/crossbuilds-xen.yml =20 Guest CPU Cores (HAXM) --------------------- --=20 2.26.2