From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412801; cv=none; d=zohomail.com; s=zohoarc; b=aeNGOsZ9Y2gUxciczfYuK/hTiQk+efiI7l4++6ZjDQE1JHZgxYzSEH7V4y8JX0FGqsFrhUwC25gEkQzfSjir3CEX/Qv77a5hNkblerCi57xhhSq5RdteGptR4TqnFXAYIGLMNTrS3iyY1BhIIzBCgseEWG56Pf6lER6sxnYV+Qw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412801; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=RN0DveABAQP1+ddsrat+De7sL81/he/iYChXXBaORPw=; b=HOVDxOM0ndG/M/KqY2PxbIbcExzxZHEeMqfsyLdunVPsjx2waL0x9b0WvBdfh0AlLUZdEeySQlwMZ7BDBdwZSThGebS0U1531pE/2T86TjWKM5h4dy9TeBTXTVc8vcudibaqFZq5Z3r/JykED6phsqJ5d10G8kmnZAjL4H5Y8eY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412801139527.2907341737814; Mon, 25 May 2020 06:20:01 -0700 (PDT) Received: from localhost ([::1]:36734 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD1L-0005G0-J2 for importer@patchew.org; Mon, 25 May 2020 09:19:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0K-0003k6-Mb for qemu-devel@nongnu.org; Mon, 25 May 2020 09:18:56 -0400 Received: from us-smtp-1.mimecast.com ([207.211.31.81]:26221 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0J-0004C2-VF for qemu-devel@nongnu.org; Mon, 25 May 2020 09:18:56 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-499-NEui6ZLFN2ajAr1zo31aZg-1; Mon, 25 May 2020 09:18:51 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 39778460; Mon, 25 May 2020 13:18:50 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id 477505C1BB; Mon, 25 May 2020 13:18:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412734; 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=RN0DveABAQP1+ddsrat+De7sL81/he/iYChXXBaORPw=; b=WXVg1QOr7BS0rzKZ1E9Fc81w+ZtYJYNtM17DDU64YgoMGadB8fNO8217x/0zWN7ABE79RC ZabYttmH/0Y/0MdnTNHCx3OTBj7Y+1IhXOFfwBaVFwqRKtLPUYT7xIF5GLg2boY5d/ARCQ SAXke0OIDfL8mCBW2ez9ZeQhd1zWJWU= X-MC-Unique: NEui6ZLFN2ajAr1zo31aZg-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 1/7] MAINTAINERS: Add Philippe, Alex and Wainer to the Gitlab-CI section Date: Mon, 25 May 2020 15:18:17 +0200 Message-Id: <20200525131823.715-2-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.81; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 06:55:03 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Initially, I was the only one who was using Gitlab while most developers had their git trees still on other systems, but that has changed nowadays. There is now much more interest in the Gitlab-CI today, so it would be good to have more than only one maintainer / reviewer for the gitlab-ci.yml file. Alex, Wainer and Philippe kindly offered their help here, so let's add them to the corresponding section in the MAINTAINERS file now. Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daude Reviewed-by: Wainer dos Santos Moschetta Signed-off-by: Thomas Huth --- MAINTAINERS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 87a412c229..bde5fd480f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2893,6 +2893,9 @@ W: https://cirrus-ci.com/github/qemu/qemu =20 GitLab Continuous Integration M: Thomas Huth +M: Philippe Mathieu-Daud=C3=A9 +M: Alex Benn=C3=A9e +R: Wainer dos Santos Moschetta S: Maintained F: .gitlab-ci.yml =20 --=20 2.18.1 From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412906; cv=none; d=zohomail.com; s=zohoarc; b=n0kAPip/WBfMz37DSZi5YgtP0svCtWee5RY49TpAR6E9eErh6hKgUItjbqYWRaNQH4mEQ4GTBEo+bkrsp9XR0lsZtO/PEJj3ley9e8Kd2uGwFmUvIX1MoR5Act26xKp0jXtIMqoj04Ui5e8rYuQO1aQmWXX9UfrDBCJgDv4L2ME= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412906; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=IM3RMQWtmr0vX7tqqXmDotr9iKEnvD2UUAMbokanaaI=; b=R3cEJhapa1WIBnb6nQrCVw84vLugyIW4DABcEqp6fJvASJD/MoCDmir0Nqs0o9X2/8ZBCptpx/SV1/K0Cka+OqAThl6seZAR1VvZ35W1MTeUtjbkZDYGXGz+GF0IS21OUyCTNLPHEJtiBxWVWlBFAcHPRSz/xaDENPtcR7nhDps= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412906570873.0779823085884; Mon, 25 May 2020 06:21:46 -0700 (PDT) Received: from localhost ([::1]:44054 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD33-0000An-8S for importer@patchew.org; Mon, 25 May 2020 09:21:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41916) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0L-0003kS-9T for qemu-devel@nongnu.org; Mon, 25 May 2020 09:18:57 -0400 Received: from us-smtp-2.mimecast.com ([205.139.110.61]:20460 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0K-0004C9-Ka for qemu-devel@nongnu.org; Mon, 25 May 2020 09:18:57 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-480-8Ev-_w7-NbatEXYialJoyg-1; Mon, 25 May 2020 09:18:53 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id C04CF8014D7; Mon, 25 May 2020 13:18:52 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id CC0875C1BB; Mon, 25 May 2020 13:18:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412735; 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=IM3RMQWtmr0vX7tqqXmDotr9iKEnvD2UUAMbokanaaI=; b=LegjlOZ/UlPXYBeOVQBSdFnOctJ2cJaZU5T4acBmaEefOBe3qIVLJszPqnrwJdnCQgjfvw PpHuCAe7rKqmOvRqT3cTSRWD3IdJdmdowCCRWTUqhy36yKv9z9gb1lfyqPCiiZDYwJLnVk FZ+zNzEobLYfnMWP18PqK6MspYWSLNc= X-MC-Unique: 8Ev-_w7-NbatEXYialJoyg-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 2/7] gitlab-ci: Remove flex/bison packages Date: Mon, 25 May 2020 15:18:18 +0200 Message-Id: <20200525131823.715-3-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=205.139.110.61; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 02:40:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) From: Philippe Mathieu-Daud=C3=A9 QEMU does not use flex/bison packages. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Message-Id: <20200515163029.12917-4-philmd@redhat.com> Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b889fb96b6..994774250f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,7 @@ include: =20 before_script: - apt-get update -qq - - apt-get install -y -qq flex bison libglib2.0-dev libpixman-1-dev geniso= image + - apt-get install -y -qq libglib2.0-dev libpixman-1-dev genisoimage =20 build-system1: script: --=20 2.18.1 From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412804; cv=none; d=zohomail.com; s=zohoarc; b=MLOw+Mb+khURNAvWj+XhlJ8R2p2xGP0kPeOMzOaECZnMWsmtHf6R1ItfMQEqCjC+XMpijrlpc3SXnKcBweZmLkoWIODu0BkK/Q43N6/plzsR4pevxLNV+AU7K6n6Jm5Fs2owefcCrW2xpij8my51o0O6UXID5e2Nd2DnGTUtq14= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412804; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=vgVKm2jtWg6qxjCB8UIltkWmTVKHw4S4ci2h8UYybB0=; b=DPaF8Nazwn+2d91ISiYpjZqFg4bQHQtWAm1NXB6jIgiShKmHMcgDtsdC36UFnM32/F5I7hp9uG6dsqk7I8+CJaA06LYTRAlUxD7QHZkGAo1uZglEzZkpp2V4tShuQox/pno3AVbmW2wb8I2ZshT2fclh+GRxJvYmezdwa5yDTP4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412804920341.6622870287939; Mon, 25 May 2020 06:20:04 -0700 (PDT) Received: from localhost ([::1]:37008 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD1P-0005MZ-KS for importer@patchew.org; Mon, 25 May 2020 09:20:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0N-0003oK-NX for qemu-devel@nongnu.org; Mon, 25 May 2020 09:18:59 -0400 Received: from us-smtp-1.mimecast.com ([205.139.110.61]:44413 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0M-0004CT-Rq for qemu-devel@nongnu.org; Mon, 25 May 2020 09:18:59 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-466-zWCj2D9SOM2E9GNbprHGiQ-1; Mon, 25 May 2020 09:18:55 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 0F6331005510; Mon, 25 May 2020 13:18:55 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id 608175C1BB; Mon, 25 May 2020 13:18:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412738; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=vgVKm2jtWg6qxjCB8UIltkWmTVKHw4S4ci2h8UYybB0=; b=RhE1OSHMV46ohNGgo+Zp0KOufnT+NU1hpzdx3GQ52jeaJF8LxKeGc4fnFYVxV2cnIEW7CF dyFsyehmccR0WiTseFFB7oeQTl8BOPPLT4V8x7ILNFGHPEHjIeCpLzG4/vzUc8QP4dNfbI JVRo/VcY65ASFk7Os/KXM5huPEN5e6o= X-MC-Unique: zWCj2D9SOM2E9GNbprHGiQ-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 3/7] GitLab CI: avoid calling before_scripts on unintended jobs Date: Mon, 25 May 2020 15:18:19 +0200 Message-Id: <20200525131823.715-4-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=205.139.110.61; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 02:40:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Cleber Rosa At this point it seems that all jobs depend on those steps, with maybe the EDK2 jobs as exceptions. The jobs that will be added later will not want those scripts to be run, so let's move these steps to the appropriate jobs, while still trying to avoid repetition. Signed-off-by: Cleber Rosa [thuth: Rebased to current master branch, use separate template] Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e --- .gitlab-ci.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 994774250f..bc6aee6aba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,11 +2,13 @@ include: - local: '/.gitlab-ci-edk2.yml' - local: '/.gitlab-ci-opensbi.yml' =20 -before_script: - - apt-get update -qq - - apt-get install -y -qq libglib2.0-dev libpixman-1-dev genisoimage +.update_apt_template: &before_script_apt + before_script: + - apt-get update -qq + - apt-get install -y -qq libglib2.0-dev libpixman-1-dev genisoimage =20 build-system1: + <<: *before_script_apt script: - apt-get install -y -qq libgtk-3-dev libvte-dev nettle-dev libcacard-dev libusb-dev libvde-dev libspice-protocol-dev libgl1-mesa-dev libvdepl= ug-dev @@ -19,6 +21,7 @@ build-system1: - make -j2 check =20 build-system2: + <<: *before_script_apt script: - apt-get install -y -qq libsdl2-dev libgcrypt-dev libbrlapi-dev libaio-d= ev libfdt-dev liblzo2-dev librdmacm-dev libibverbs-dev libibumad-dev @@ -32,6 +35,7 @@ build-system2: - make -j2 check =20 build-disabled: + <<: *before_script_apt script: - mkdir build - cd build @@ -46,6 +50,7 @@ build-disabled: - make -j2 check-qtest SPEED=3Dslow =20 build-tcg-disabled: + <<: *before_script_apt script: - apt-get install -y -qq clang libgtk-3-dev libusb-dev - mkdir build @@ -64,6 +69,7 @@ build-tcg-disabled: 260 261 262 263 264 270 272 273 277 279 =20 build-user: + <<: *before_script_apt script: - mkdir build - cd build @@ -73,6 +79,7 @@ build-user: - make run-tcg-tests-i386-linux-user run-tcg-tests-x86_64-linux-user =20 build-clang: + <<: *before_script_apt script: - apt-get install -y -qq clang libsdl2-dev libattr1-dev libcap-ng-dev xfslibs-dev libiscsi-dev libnfs-dev libseccomp-dev gnutls-dev librbd= -dev @@ -85,6 +92,7 @@ build-clang: - make -j2 check =20 build-tci: + <<: *before_script_apt script: - TARGETS=3D"aarch64 alpha arm hppa m68k microblaze moxie ppc64 s390x x86= _64" - mkdir build --=20 2.18.1 From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412908; cv=none; d=zohomail.com; s=zohoarc; b=b1K0ttbV4z9IevnEiKeudk9BWfOmyoKjoAyb7Xzg+WeZXEVqiB2jIo/2sX5eVf85D2yxhj3RbpLowfvTzZobg9WUsC6OeU4KuSaRHKVYk6FA9LKSeNkJ+VxY2gMEEgFUkg7V4tNWttM5MhiMh1dtVGqlMnWvBUv2g+6Z9YV6AOk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412908; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=pSLb/wrsLgNYNOwhYa9iPvOM+g5PW8m7Ej1xtThJBAM=; b=Cb2dVxEjY/TP2TUyLQmH8XvSY3CkiyVrfE2IE3A/8cMaRD4Dcsb+XuaHIjzQVXW92qjViudHJwKce/VHoviZf8kdQr9eTz1Ffymr9ZyRWqjXtF2MPvB2eUkj2glz1bxZ/agAsx2Ke5oDF7VdMnqNY+0TjIuSBzY4rtiucHzVRFg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412908796403.14735922689863; Mon, 25 May 2020 06:21:48 -0700 (PDT) Received: from localhost ([::1]:44336 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD35-0000Hg-Hg for importer@patchew.org; Mon, 25 May 2020 09:21:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41928) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0R-0003wT-7y for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:03 -0400 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:24172 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0Q-0004Ch-FY for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:02 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-12-wK-OhMFJMZG-Od9fPJrkAg-1; Mon, 25 May 2020 09:18:59 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B3A94107ACCA; Mon, 25 May 2020 13:18:58 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id 9EC1F5C1BB; Mon, 25 May 2020 13:18:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412741; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=pSLb/wrsLgNYNOwhYa9iPvOM+g5PW8m7Ej1xtThJBAM=; b=Ek9R/4vtS8lmsp4w1lpsoaOMXE28Kq8DQsqsueog3qT2Ea6ML4U30r9loquK2RUIHmU3nO 3rd4ipBt/OyPexXz4f5fNS+Cn4a7r6+//EPSmyWaX+blXVbbHJD6yqZ1cXghX53oVnLlal u2FBz74sSMayPyAy7AKDKiuyFuNlbME= X-MC-Unique: wK-OhMFJMZG-Od9fPJrkAg-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 4/7] gitlab-ci: Move edk2 and opensbi YAML files to .gitlab-ci.d folder Date: Mon, 25 May 2020 15:18:20 +0200 Message-Id: <20200525131823.715-5-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=205.139.110.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 01:44:10 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" We have a dedicated folder for the gitlab-ci - so there is no need to clutter the top directory with these .yml files. Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- .gitlab-ci-edk2.yml =3D> .gitlab-ci.d/edk2.yml | 0 .gitlab-ci-opensbi.yml =3D> .gitlab-ci.d/opensbi.yml | 0 .gitlab-ci.yml | 4 ++-- MAINTAINERS | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) rename .gitlab-ci-edk2.yml =3D> .gitlab-ci.d/edk2.yml (100%) rename .gitlab-ci-opensbi.yml =3D> .gitlab-ci.d/opensbi.yml (100%) diff --git a/.gitlab-ci-edk2.yml b/.gitlab-ci.d/edk2.yml similarity index 100% rename from .gitlab-ci-edk2.yml rename to .gitlab-ci.d/edk2.yml diff --git a/.gitlab-ci-opensbi.yml b/.gitlab-ci.d/opensbi.yml similarity index 100% rename from .gitlab-ci-opensbi.yml rename to .gitlab-ci.d/opensbi.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bc6aee6aba..5208d93ff8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,6 @@ include: - - local: '/.gitlab-ci-edk2.yml' - - local: '/.gitlab-ci-opensbi.yml' + - local: '/.gitlab-ci.d/edk2.yml' + - local: '/.gitlab-ci.d/opensbi.yml' =20 .update_apt_template: &before_script_apt before_script: diff --git a/MAINTAINERS b/MAINTAINERS index bde5fd480f..d43c98115c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2534,7 +2534,7 @@ F: roms/edk2 F: roms/edk2-* F: tests/data/uefi-boot-images/ F: tests/uefi-test-tools/ -F: .gitlab-ci-edk2.yml +F: .gitlab-ci.d/edk2.yml F: .gitlab-ci.d/edk2/ =20 Usermode Emulation --=20 2.18.1 From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412830; cv=none; d=zohomail.com; s=zohoarc; b=Eerg67Fz7wKeDugoldFhpN/chBaN2emay4UVkT+5ruCLKlxREWmEopbA5A153QxpELGdhPajx1TADplcF7gz1hdts3e6MYZhnXExs4mH8fmpqy6nHe85SLEEtpAp4w/bJ0QTi+GdtprHi8qG14Vd7HP5BrIrX/fExQgQTCTU3oQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412830; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=xoRZh4E9SwUPoOw5HFs4rvngktCMfv3YtVd2hsjW4Tk=; b=VaspnhsYPtDwHJ3BxwEZXAWBcwD2ktuv7/YxubM8u/qUYZzBAM9cB+kjzTUXDYDl9OJ/vVgffmieBg1qQvNcexrpBRxdl7kYWOTvlAlTWLGAlAqEkqdaH/QBijqF81W2Z27DIRjmoQRo10eShJV90JfWxg5uflvsYkOYICwdPl8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412830228232.1841337526905; Mon, 25 May 2020 06:20:30 -0700 (PDT) Received: from localhost ([::1]:38086 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD1o-0005o2-OS for importer@patchew.org; Mon, 25 May 2020 09:20:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0a-000499-GA for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:12 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:60416 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0Y-0004Cy-4Z for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:12 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-277-U9nv2QtiNFyqfBfLt77vkA-1; Mon, 25 May 2020 09:19:01 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id D4A8280183C; Mon, 25 May 2020 13:19:00 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1C6C85C1BB; Mon, 25 May 2020 13:18:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412749; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=xoRZh4E9SwUPoOw5HFs4rvngktCMfv3YtVd2hsjW4Tk=; b=dVoCcDH1FuMQp1VzKIC+B6LieYmRPAgRjWTeI4vesOerANevASNToNUXLJ8IogA8IvVSv4 DL9FTyebT64XVXj0n/bElJh+CErQGBT3Y3oRgfQvt2lzBC+xHqXv+GqNZOfNmFyFOudGph EeQvaKMa96zaKg4ccdirhpsCLaaUIEw= X-MC-Unique: U9nv2QtiNFyqfBfLt77vkA-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 5/7] gitlab-ci: Do not use the standard container images from gitlab Date: Mon, 25 May 2020 15:18:21 +0200 Message-Id: <20200525131823.715-6-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 08:28:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Currently all pipelines of the gitlab CI are failing, except for the "build-user" pipeline. There is an issue with the default container image (likely Debian stable) where they imported something bad in one of the system headers: /usr/include/linux/swab.h: In function '__swab': /builds/huth/qemu/include/qemu/bitops.h:20:34: error: "sizeof" is not defined, evaluates to 0 [-Werror=3Dundef] #define BITS_PER_LONG (sizeof (unsigned long) * BITS_PER_BYTE) We could maybe work-around this issue or wait for the default containers to get fixed, but considering that we use Ubuntu (and thus Debian-style) CI in Travis already to a very large extent, we should consider to use some RPM-based distros in our gitlab CI instead. Thus let's change the failing pipelines to use Fedora and CentOS (and also one Ubuntu 19.10, since 20.04 is broken, too) now. Signed-off-by: Thomas Huth Acked-by: Alex Benn=C3=A9e --- .gitlab-ci.yml | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5208d93ff8..559ec2ab4d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,9 +5,17 @@ include: .update_apt_template: &before_script_apt before_script: - apt-get update -qq - - apt-get install -y -qq libglib2.0-dev libpixman-1-dev genisoimage + - apt-get install -y -qq git gcc libglib2.0-dev libpixman-1-dev make + genisoimage + +.update_dnf_template: &before_script_dnf + before_script: + - dnf update -y + - dnf install -y bzip2 diffutils gcc git genisoimage findutils glib2-dev= el + make python3 perl-podlators perl-Test-Harness pixman-devel zlib-de= vel =20 build-system1: + image: ubuntu:19.10 <<: *before_script_apt script: - apt-get install -y -qq libgtk-3-dev libvte-dev nettle-dev libcacard-dev @@ -21,11 +29,12 @@ build-system1: - make -j2 check =20 build-system2: - <<: *before_script_apt + image: fedora:latest + <<: *before_script_dnf script: - - apt-get install -y -qq libsdl2-dev libgcrypt-dev libbrlapi-dev libaio-d= ev - libfdt-dev liblzo2-dev librdmacm-dev libibverbs-dev libibumad-dev - libzstd-dev + - yum install -y SDL2-devel libgcrypt-devel brlapi-devel libaio-devel + libfdt-devel lzo-devel librdmacm-devel libibverbs-devel libibumad-d= evel + libzstd-devel - mkdir build - cd build - ../configure --enable-werror --target-list=3D"tricore-softmmu unicore32= -softmmu @@ -35,7 +44,8 @@ build-system2: - make -j2 check =20 build-disabled: - <<: *before_script_apt + image: fedora:latest + <<: *before_script_dnf script: - mkdir build - cd build @@ -50,9 +60,10 @@ build-disabled: - make -j2 check-qtest SPEED=3Dslow =20 build-tcg-disabled: - <<: *before_script_apt + image: centos:8 + <<: *before_script_dnf script: - - apt-get install -y -qq clang libgtk-3-dev libusb-dev + - dnf install -y clang gtk3-devel libusbx-devel libgcrypt-devel - mkdir build - cd build - ../configure --cc=3Dclang --enable-werror --disable-tcg --audio-drv-lis= t=3D"" @@ -79,10 +90,11 @@ build-user: - make run-tcg-tests-i386-linux-user run-tcg-tests-x86_64-linux-user =20 build-clang: - <<: *before_script_apt + image: fedora:latest + <<: *before_script_dnf script: - - apt-get install -y -qq clang libsdl2-dev libattr1-dev libcap-ng-dev - xfslibs-dev libiscsi-dev libnfs-dev libseccomp-dev gnutls-dev librbd= -dev + - yum install -y clang SDL2-devel libattr-devel libcap-ng-devel xfsprogs-= devel + libiscsi-devel libnfs-devel libseccomp-devel gnutls-devel librbd-de= vel - mkdir build - cd build - ../configure --cc=3Dclang --cxx=3Dclang++ --enable-werror @@ -92,7 +104,8 @@ build-clang: - make -j2 check =20 build-tci: - <<: *before_script_apt + image: centos:8 + <<: *before_script_dnf script: - TARGETS=3D"aarch64 alpha arm hppa m68k microblaze moxie ppc64 s390x x86= _64" - mkdir build --=20 2.18.1 From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412930; cv=none; d=zohomail.com; s=zohoarc; b=NOoj7YdPPqA1hArCjZUBCzIAgTGGmf25VvVj/SCBu+2I+WbTtaltj22f8jCI+n4h5pthwPgCYk07glx54qjsobBQYN1EZO30JzN51dopOnf8vUPva/Ntw/pREXRg2B8sTEkHa+mJXa8xx0CjxVCWB1TIwLkRRU9OKHxA4bt++I8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412930; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=9VWgymfj7voU3ZB+90xqh8f5PhrfYdnnmPmhVIXrKDI=; b=DDISRpktsPJppqhN8CxZNDvUUBVYElvkOkEs0njHhKYoc0e/zO800WOWrPP4V4Q9SuW5rN7BGoZx14SZsDzouvVZaExPqRvO3qIPkFLw0PtFysnLwXe/ndShdV2P2xrwMgKOAmYMfleHhpcUEJdZc4GLKVxjwVpmrTO0OtlEIyw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412930834928.7786291537899; Mon, 25 May 2020 06:22:10 -0700 (PDT) Received: from localhost ([::1]:45380 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD3R-0000ir-Iz for importer@patchew.org; Mon, 25 May 2020 09:22:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0b-0004Al-4N for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:13 -0400 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:35137 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0a-0004D6-7y for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:12 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-370-OzY78ig6Ph-WZh98Ml4SbA-1; Mon, 25 May 2020 09:19:09 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id D08EA1005510; Mon, 25 May 2020 13:19:08 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4699C5C1BB; Mon, 25 May 2020 13:19:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412751; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=9VWgymfj7voU3ZB+90xqh8f5PhrfYdnnmPmhVIXrKDI=; b=W+I3JeLA/wCr9gwVhSAjTmVEdJC7L4zp6Q2r9rM7OSycyqNTw0oUduBc6mMy7Q0jcBeSeQ TAfwZ8TNR+NaaLrq0bZVdjn84xxTvyQUFc1X19kJ1cxqcZF5t+a+HB6hP/Y9TNxa0I0vyj uh+31N7QV5MhO2nhOxckAhufX4j/2TE= X-MC-Unique: OzY78ig6Ph-WZh98Ml4SbA-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 6/7] gitlab-ci: Determine the number of jobs dynamically Date: Mon, 25 May 2020 15:18:22 +0200 Message-Id: <20200525131823.715-7-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=205.139.110.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 01:44:10 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Some people might want to run the gitlab CI pipelines in an environment where multiple CPUs are available to the runners, so let's rather get the number for "-j" from the "nproc" program (increased by 1 to compensate for jobs that wait for I/O) instead of hard-coding it. Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e --- .gitlab-ci.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 559ec2ab4d..349c77aa58 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,12 +7,14 @@ include: - apt-get update -qq - apt-get install -y -qq git gcc libglib2.0-dev libpixman-1-dev make genisoimage + - JOBS=3D$(expr $(nproc) + 1) =20 .update_dnf_template: &before_script_dnf before_script: - dnf update -y - dnf install -y bzip2 diffutils gcc git genisoimage findutils glib2-dev= el make python3 perl-podlators perl-Test-Harness pixman-devel zlib-de= vel + - JOBS=3D$(expr $(nproc) + 1) =20 build-system1: image: ubuntu:19.10 @@ -25,8 +27,8 @@ build-system1: - ../configure --enable-werror --target-list=3D"aarch64-softmmu alpha-sof= tmmu cris-softmmu hppa-softmmu lm32-softmmu moxie-softmmu microblazeel-so= ftmmu mips64el-softmmu m68k-softmmu ppc-softmmu riscv64-softmmu sparc-soft= mmu" - - make -j2 - - make -j2 check + - make -j"$JOBS" + - make -j"$JOBS" check =20 build-system2: image: fedora:latest @@ -40,8 +42,8 @@ build-system2: - ../configure --enable-werror --target-list=3D"tricore-softmmu unicore32= -softmmu microblaze-softmmu mips-softmmu riscv32-softmmu s390x-softmmu sh4-so= ftmmu sparc64-softmmu x86_64-softmmu xtensa-softmmu nios2-softmmu or1k-sof= tmmu" - - make -j2 - - make -j2 check + - make -j"$JOBS" + - make -j"$JOBS" check =20 build-disabled: image: fedora:latest @@ -56,8 +58,8 @@ build-disabled: --disable-qom-cast-debug --disable-spice --disable-vhost-vsock --disable-vhost-net --disable-vhost-crypto --disable-vhost-user --target-list=3D"i386-softmmu ppc64-softmmu mips64-softmmu i386-linu= x-user" - - make -j2 - - make -j2 check-qtest SPEED=3Dslow + - make -j"$JOBS" + - make -j"$JOBS" check-qtest SPEED=3Dslow =20 build-tcg-disabled: image: centos:8 @@ -67,7 +69,7 @@ build-tcg-disabled: - mkdir build - cd build - ../configure --cc=3Dclang --enable-werror --disable-tcg --audio-drv-lis= t=3D"" - - make -j2 + - make -j"$JOBS" - make check-unit - make check-qapi-schema - cd tests/qemu-iotests/ @@ -86,7 +88,7 @@ build-user: - cd build - ../configure --enable-werror --disable-system --disable-guest-agent --disable-capstone --disable-slirp --disable-fdt - - make -j2 + - make -j"$JOBS" - make run-tcg-tests-i386-linux-user run-tcg-tests-x86_64-linux-user =20 build-clang: @@ -100,8 +102,8 @@ build-clang: - ../configure --cc=3Dclang --cxx=3Dclang++ --enable-werror --target-list=3D"alpha-softmmu arm-softmmu m68k-softmmu mips64-softm= mu ppc-softmmu s390x-softmmu x86_64-softmmu arm-linux-us= er" - - make -j2 - - make -j2 check + - make -j"$JOBS" + - make -j"$JOBS" check =20 build-tci: image: centos:8 @@ -112,7 +114,7 @@ build-tci: - cd build - ../configure --enable-tcg-interpreter --target-list=3D"$(for tg in $TARGETS; do echo -n ${tg}'-softmmu '; = done)" - - make -j2 + - make -j"$JOBS" - make run-tcg-tests-x86_64-softmmu - make tests/qtest/boot-serial-test tests/qtest/cdrom-test tests/qtest/px= e-test - for tg in $TARGETS ; do --=20 2.18.1 From nobody Thu May 2 19:33:29 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1590412992; cv=none; d=zohomail.com; s=zohoarc; b=hVhipRlnp1ABg0mhgNmGehQD/WPlO95WcnLiRuOOJ99V/l/AHPVck4bTs2x8a6/hCLKKEqy5oDpANpjauAc4/VDsr7PxM7fj8AiV4KtiFeAdhX1WBuZGw/twvrENcULyo1AzWTTj2H+2ubQN5tcye703oGGGqBoqtln64jguvsY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1590412992; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=DCBU4j2MIhZhR5KcbCBBG5w3YJzLpA2F7BOou67Bf0k=; b=Jud8xb135pfBb0gD6NG5puEc1PP695zzya/65hlH9rgaBAtevP9fEUcjndSsBZoKfHtKuDixBbXy11zun+rDTs3N5REH+JvZkAekx8Gaen7gRMVIbL+D4AnbHYg8uVENCh1pG9d1zbclPCBz79F9lqbeDJ+L3Czl2mxEPOiiWuA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1590412992118690.9452210155617; Mon, 25 May 2020 06:23:12 -0700 (PDT) Received: from localhost ([::1]:49580 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdD4Q-0002Pf-Tx for importer@patchew.org; Mon, 25 May 2020 09:23:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41950) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdD0m-0004gN-0K for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:24 -0400 Received: from us-smtp-2.mimecast.com ([207.211.31.81]:50156 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdD0l-0004EP-5F for qemu-devel@nongnu.org; Mon, 25 May 2020 09:19:23 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-325-ZkIzW4LHPSeHvr8vwjDqlQ-1; Mon, 25 May 2020 09:19:20 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 67B65107ACCA; Mon, 25 May 2020 13:19:19 +0000 (UTC) Received: from thuth.com (ovpn-113-78.ams2.redhat.com [10.36.113.78]) by smtp.corp.redhat.com (Postfix) with ESMTP id 53E105C1BB; Mon, 25 May 2020 13:19:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590412762; 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=DCBU4j2MIhZhR5KcbCBBG5w3YJzLpA2F7BOou67Bf0k=; b=VYtTmsunbVTrMYazH1iWi6XGmWU7Glo1aXuXhyjYV5Uo5q463wNFQvzwwX5rQgvsuirkFX wWAlKTYp+MObZ7CxH6yCq2xIrLTDSTqtkyFW7Ffd+RVt9BMNhrLxxkzM2Ugb1njWV2QyRs nOJOtTilg1RNR/Bj6R75LRzL73FnwzE= X-MC-Unique: ZkIzW4LHPSeHvr8vwjDqlQ-1 From: Thomas Huth To: qemu-devel@nongnu.org Subject: [PATCH 7/7] linux-user: limit check to HOST_LONG_BITS < TARGET_ABI_BITS Date: Mon, 25 May 2020 15:18:23 +0200 Message-Id: <20200525131823.715-8-thuth@redhat.com> In-Reply-To: <20200525131823.715-1-thuth@redhat.com> References: <20200525131823.715-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.81; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 06:55:03 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) From: Alex Benn=C3=A9e Newer clangs rightly spot that you can never exceed the full address space of 64 bit hosts with: linux-user/elfload.c:2076:41: error: result of comparison 'unsigned long' > 18446744073709551615 is always false [-Werror,-Wtautological-type-limit-compare] 4685 if ((guest_hiaddr - guest_base) > ~(uintptr_t)0) { 4686 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ 4687 1 error generated. So lets limit the check to 32 bit hosts only. Fixes: ee94743034bf Reported-by: Thomas Huth Signed-off-by: Alex Benn=C3=A9e [thuth: Use HOST_LONG_BITS < TARGET_ABI_BITS instead of HOST_LONG_BITS =3D= =3D 32] Signed-off-by: Thomas Huth --- linux-user/elfload.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linux-user/elfload.c b/linux-user/elfload.c index 01a9323a63..ebc663ea0b 100644 --- a/linux-user/elfload.c +++ b/linux-user/elfload.c @@ -2073,12 +2073,14 @@ static void pgb_have_guest_base(const char *image_n= ame, abi_ulong guest_loaddr, exit(EXIT_FAILURE); } } else { +#if HOST_LONG_BITS < TARGET_ABI_BITS if ((guest_hiaddr - guest_base) > ~(uintptr_t)0) { error_report("%s: requires more virtual address space " "than the host can provide (0x%" PRIx64 ")", image_name, (uint64_t)guest_hiaddr - guest_base); exit(EXIT_FAILURE); } +#endif } =20 /* --=20 2.18.1