From nobody Tue May 14 10:33:26 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=1598181680; cv=none; d=zohomail.com; s=zohoarc; b=UwTD1y83t8jOZCqDPdJ8yNqdyEoU/Wd6aCRMfSaGPYQieeZTFTIJQeByzHgYSI3o+0s9VNSuy1dIsR5atvQi0IkHteRSqvGaT5qV+oFs0Hei974yt9Gr/2k8xVyT2YA+MOM7j5V3oCZge0HeJGPSlZzFUoAyLrMXyzXd83pwyKs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181680; 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=94IUfQC/rDE59Wjdt0DztcSSZxH4x+tDfuX3gu61VEI=; b=leHpqCeIyQYtnhuBGyeYM8w1eTx1k8T15lSTV85ECTA5dmaZ4hxYDdTPcXnKxZmnfGx1bKIjb9mCfQfbfB3y9UOgXBbGBjbM7nFfXzQLtrzLNxOjzfkfEh3PlnL41JTobrZhvobL8cg8/TgjdzJOA9E9yJoMEQp90aLdcNjvKEY= 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 1598181680786868.9263290456473; Sun, 23 Aug 2020 04:21:20 -0700 (PDT) Received: from localhost ([::1]:37408 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o3r-0002j2-Gn for importer@patchew.org; Sun, 23 Aug 2020 07:21:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o1L-00078d-0d for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:43 -0400 Received: from us-smtp-delivery-124.mimecast.com ([63.128.21.124]:50467) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k9o1J-0001hR-En for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:42 -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-328-ko108U8mMNmGQy9L9z0BMw-1; Sun, 23 Aug 2020 07:18:09 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A92C7801AB1; Sun, 23 Aug 2020 11:18:07 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id B0FBF5BAC3; Sun, 23 Aug 2020 11:18:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181520; 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=94IUfQC/rDE59Wjdt0DztcSSZxH4x+tDfuX3gu61VEI=; b=FM/CKu6VL1bzSdpHLZPyQGaciMzCh2Yyf2p/9KZ1xMX2ew43WYqYhU0+yOzKOxF67NQZ/T LQNVGuZYpR4fJ3gGw6ks09ebeg58D8dPClk7QZZAH5ud01fonatsbZcx6Be4yqac6usuJQ lic2EoutCGH3Z4H9Qi5v2VD1XDKXa5E= X-MC-Unique: ko108U8mMNmGQy9L9z0BMw-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 1/7] configure: Add system = 'linux' for meson when cross-compiling Date: Sun, 23 Aug 2020 13:17:51 +0200 Message-Id: <20200823111757.72002-2-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.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=63.128.21.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/23 06:26:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -40 X-Spam_score: -4.1 X-Spam_bar: ---- X-Spam_report: (-4.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= 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" Meson needs the "system =3D xyz" line when cross-compiling. We are already adding a "system =3D 'windows'" for the MinGW cross-compilation case here, so let's add a "system =3D 'linux'" now for Linux hosts, too. Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- configure | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configure b/configure index d9ca87fbbb..01204ba0b5 100755 --- a/configure +++ b/configure @@ -8208,6 +8208,9 @@ if test -n "$cross_prefix"; then ?:*) pre_prefix=3D/ ;; esac fi + if test "$linux" =3D "yes" ; then + echo "system =3D 'linux'" >> $cross + fi case "$ARCH" in i386|x86_64) echo "cpu_family =3D 'x86'" >> $cross --=20 2.18.2 From nobody Tue May 14 10:33:26 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=1598181553; cv=none; d=zohomail.com; s=zohoarc; b=Uf0qU8PCBAZzIV/wi9BJrW0aADI3GCeodSCeQURk3kCROqVUGw3AI2LdgFjYc5FfaLpOuYqpu5H63UDD4qiIIcVkrBaooEfJprgmYaLlvrK7cgCTeyIY5Xi0NRBj3ogiBSruYUpfl25CQLsKKt6JPd8hTSWq9KxWAo0ts8pPag4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181553; 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=Bn5YNE+q08ryx1xg7clF3sMztVap4Jrt2+LHL4ONGrU=; b=VOvg26Ws/Y8WJM6Y1ppCTKHH4sgGtVxZcGf3CpmAAzbZxb61VIIQqL1LqdZyKbUGUuxPA6Jvm98d7tVClr9bb8b6KwGPwSszu3nnoLYnEqtmBORIanvw1JwGboH+yWwzd6KkpI7T/KISs+u/Lhzcyma9mO2fAo6LZcOf0X2Dhmw= 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 1598181553190910.8429754175104; Sun, 23 Aug 2020 04:19:13 -0700 (PDT) Received: from localhost ([::1]:57264 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o1n-0007iL-UO for importer@patchew.org; Sun, 23 Aug 2020 07:19:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45196) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o0w-0006CN-4N for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:18 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:22793 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 1k9o0u-0001gN-DV for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:17 -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-407-FNAiXJqdNgyz02dr78kW0g-1; Sun, 23 Aug 2020 07:18:11 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 25E8110ABDA0; Sun, 23 Aug 2020 11:18:10 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id 136DC5BAC3; Sun, 23 Aug 2020 11:18:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181494; 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=Bn5YNE+q08ryx1xg7clF3sMztVap4Jrt2+LHL4ONGrU=; b=FI52xogMcb/rYaFZIX2efsn2vNBBUa+WW56xupVYt7secjPzsHbHonVBBBeXbcgoAKRLu9 uLzjA9x/CtjA1RqLyl3Tx12aZenVNLdVz0wz7RUZjeIw6rQusZS4vkvF7BKV9e32yRozYK 5+c5+D7Ta2WxkvSZyOd927+b55UgJ0k= X-MC-Unique: FNAiXJqdNgyz02dr78kW0g-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 2/7] tests/docker: Install python3-setuptools in the debian9-mxe containers Date: Sun, 23 Aug 2020 13:17:52 +0200 Message-Id: <20200823111757.72002-3-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.001 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.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/23 07:18:14 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) The python setuptools are a requirement for meson, so we need to install this additional package now. Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/docker/dockerfiles/debian9-mxe.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian9-mxe.docker b/tests/docker/doc= kerfiles/debian9-mxe.docker index ae2c222a6f..7865c821f4 100644 --- a/tests/docker/dockerfiles/debian9-mxe.docker +++ b/tests/docker/dockerfiles/debian9-mxe.docker @@ -8,7 +8,7 @@ FROM qemu/debian9 MAINTAINER Philippe Mathieu-Daud=C3=A9 =20 RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ - apt install -y --no-install-recommends gnupg dirmngr + apt install -y --no-install-recommends gnupg dirmngr python3-setuptools =20 # Add the foreign architecture we want and install dependencies RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6BF758A33A3A= 276 && \ --=20 2.18.2 From nobody Tue May 14 10:33:26 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=1598181671; cv=none; d=zohomail.com; s=zohoarc; b=PJyGLmWc7lnchvMrzGFo/Xtjck4qHTzMdqHPI8F8SbKQ0NxXGb4vj6FC0h+njPrwrDRn3/UQqDDKxb3EPOOvx2+eFD8RM13rkk7mkv1jVaPtZ+kMdCG5wEPBiWxWGvwDracaIP8mXd4Y2zeoDZur5xEL0DBi1p9g71BPENEHdCo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181671; 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=J+CitJfPbt2EThF7a0J0F0eHAT8/w+MaREbR+uKJZjs=; b=MNuh1mEYNIrPTn2su+GeVEONgTTvZuMvwmN6e1FV8w0hofsgVq1k7m1a3puAb0WJW1TaLlETZ3loCymLM0rg0rHr7O9VwGsJxkzuA1Np5DFI4IoTw39uSgn1vALyjqXjMkKbG40Gobn6wJDBEuVWsnxoOLuE0ygUcVU0p1WvOLQ= 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 1598181671872831.5642668619249; Sun, 23 Aug 2020 04:21:11 -0700 (PDT) Received: from localhost ([::1]:36588 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o3i-0002P0-MQ for importer@patchew.org; Sun, 23 Aug 2020 07:21:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45210) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o0z-0006Gr-4d for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:21 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:36616 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 1k9o0x-0001gc-Lo for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:20 -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-449-DuV3rvNfPKuoxh2BZeSsMw-1; Sun, 23 Aug 2020 07:18:13 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 521CB1885D9C; Sun, 23 Aug 2020 11:18:12 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id 836385BAC3; Sun, 23 Aug 2020 11:18:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181499; 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=J+CitJfPbt2EThF7a0J0F0eHAT8/w+MaREbR+uKJZjs=; b=OXoeS4BUDmtx6uCV8XkahjsOf59yOmfCn6KPmyzrFBZItYS/c3bEc9ZviVBI0rCLjNBwpB fPWnaO8JHi5xz1FS+YXfEDrCmGY7OZHMEYsow/LhQSNz7ab+2lO6TwfUEebKH988froNc+ rm1Mj9VqLW2rk4buVtf4b+Gr0dx/aOU= X-MC-Unique: DuV3rvNfPKuoxh2BZeSsMw-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 3/7] tests/Makefile: test-image-locking needs CONFIG_POSIX Date: Sun, 23 Aug 2020 13:17:53 +0200 Message-Id: <20200823111757.72002-4-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.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/08/23 07:18:14 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= 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" test-image-locking.c uses the qemu_lock_fd_test() function which is only available on POSIX-like systems. Reviewed-by: John Snow Message-Id: <20200804170055.2851-4-thuth@redhat.com> Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/Makefile.include | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/Makefile.include b/tests/Makefile.include index 9ac8f5b86a..497f1f21ff 100644 --- a/tests/Makefile.include +++ b/tests/Makefile.include @@ -87,7 +87,9 @@ check-unit-$(CONFIG_BLOCK) +=3D tests/test-blockjob$(EXES= UF) check-unit-$(CONFIG_BLOCK) +=3D tests/test-blockjob-txn$(EXESUF) check-unit-$(CONFIG_BLOCK) +=3D tests/test-block-backend$(EXESUF) check-unit-$(CONFIG_BLOCK) +=3D tests/test-block-iothread$(EXESUF) +ifeq ($(CONFIG_POSIX),y) check-unit-$(CONFIG_BLOCK) +=3D tests/test-image-locking$(EXESUF) +endif check-unit-y +=3D tests/test-x86-cpuid$(EXESUF) # all code tested by test-x86-cpuid is inside topology.h ifeq ($(CONFIG_SOFTMMU),y) --=20 2.18.2 From nobody Tue May 14 10:33:26 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=1598181570; cv=none; d=zohomail.com; s=zohoarc; b=f5NH7uZONMaPFtna3DAhjjyLEIP6IdtWZ3FAPQH4qW8j+ojeV0UXV56MgqLWEWBW4fBqw89WDMRePCzrzVzZcKRyUZMmvXElfJjl6RNVLAbdwIIw7uKP4rbVe2mP9ZgXB0eO6xlczZKEAxJtcNbOfNrpJ0jWs+lpOmn2IZjWeiw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181570; 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=u/HDIqoOetQWfztR3CWGeOl4fwR5rSj/TVaSoFlR52w=; b=Fced4l9IMjbl4tCBqW7MNNide7R1X4q9KofQiE0uWxe8RM7s/yUifvSL4ubOkxL3djZ8v6jSVKFShc9wFzZxIoB+pJK7TikfFKue9naUakwfNWBHdRrRT9Bxfu4pnJc18qN2O45JZiEITQNAPfY2/3sRNsEb79OsLgMuFpGzjak= 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 159818157087531.189507943101262; Sun, 23 Aug 2020 04:19:30 -0700 (PDT) Received: from localhost ([::1]:57944 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o23-0007z7-KJ for importer@patchew.org; Sun, 23 Aug 2020 07:19:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45222) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o11-0006LQ-Fo for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:23 -0400 Received: from us-smtp-1.mimecast.com ([207.211.31.81]:48618 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 1k9o0z-0001gj-TS for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18: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-285-Ju3lkwv4PFGaLv9eRAf8Ow-1; Sun, 23 Aug 2020 07:18:15 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B87A2801AB3; Sun, 23 Aug 2020 11:18:14 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id C11EA5BAC3; Sun, 23 Aug 2020 11:18:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181500; 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=u/HDIqoOetQWfztR3CWGeOl4fwR5rSj/TVaSoFlR52w=; b=YUpiy6/epya35zOpg7m1NgMJS+k2IIlyaJq5oHjLKx0SLl69IwPFRZ5krQZbB8n5N7FKP4 OE54LY3zp/h9ChpdgwHEo/fCkLZUiA+l+id5DoBeeYqkZNAO6bVxEAPgkuFxCog+VKFHQn vmEdd4X7IQ8/tuZNDe9U6DKvco7XLbs= X-MC-Unique: Ju3lkwv4PFGaLv9eRAf8Ow-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 4/7] tests/Makefile: test-replication needs CONFIG_POSIX Date: Sun, 23 Aug 2020 13:17:54 +0200 Message-Id: <20200823111757.72002-5-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.002 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/08/23 07:18:20 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) test-replication uses sigaction() and friends which are only available on POSIX-like systems. Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-Id: <20200804170055.2851-5-thuth@redhat.com> Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/Makefile.include | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/Makefile.include b/tests/Makefile.include index 497f1f21ff..a9746c2ecb 100644 --- a/tests/Makefile.include +++ b/tests/Makefile.include @@ -156,11 +156,13 @@ check-unit-$(CONFIG_BLOCK) +=3D tests/test-crypto-af= split$(EXESUF) check-unit-$(call land,$(CONFIG_BLOCK),$(CONFIG_QEMU_PRIVATE_XTS)) +=3D te= sts/test-crypto-xts$(EXESUF) check-unit-$(CONFIG_BLOCK) +=3D tests/test-crypto-block$(EXESUF) check-unit-y +=3D tests/test-logging$(EXESUF) -check-unit-$(call land,$(CONFIG_BLOCK),$(CONFIG_REPLICATION)) +=3D tests/t= est-replication$(EXESUF) check-unit-$(CONFIG_SOFTMMU) +=3D tests/test-bufferiszero$(EXESUF) check-unit-y +=3D tests/test-uuid$(EXESUF) check-unit-y +=3D tests/ptimer-test$(EXESUF) check-unit-y +=3D tests/test-qapi-util$(EXESUF) +ifeq ($(CONFIG_BLOCK)$(CONFIG_REPLICATION)$(CONFIG_POSIX),yyy) +check-unit-y +=3D tests/test-replication$(EXESUF) +endif =20 generated-files-y +=3D tests/test-qapi-types.h generated-files-y +=3D tests/include/test-qapi-types-sub-module.h --=20 2.18.2 From nobody Tue May 14 10:33:26 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=1598181571; cv=none; d=zohomail.com; s=zohoarc; b=DMbq66Eylvh4x7HxkXHUa9QlfkddyNjIRqebVuwgwoZTdlbaTui94oYsL2ekMfRHF62FEIqyTI3mMV5u41gOgSewlTjpBL+wzQTsk2jNH4/W3R0Zv5HQ2Z9dIP/g0MFgUeK+aA2Wx1VORmBhu2tre2G+bJ+95ZIveeOtoHbAJDQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181571; 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=hr4DNlPtAzrsx1JgDJKJd4xRfxBbg/nWGnKboZXueio=; b=NGcU4KjT3syvDWDcMNryxfspL+vLIOi1UNsPLRLKZmtA0VylFLoCHal94zBQFAQKQ+FWPkmydSqEnScVg/U8X6Da66l1R3uHrUvT9VQrHgR/vM9nAI2zqhE5idz1YLXBb6/T3Xe2l9ic4wjK2VZwT3Cc8SOo59x1bykUuVgnUrw= 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 1598181571771389.120075867384; Sun, 23 Aug 2020 04:19:31 -0700 (PDT) Received: from localhost ([::1]:58308 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o26-000880-Gr for importer@patchew.org; Sun, 23 Aug 2020 07:19:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o13-0006PD-B1 for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:25 -0400 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:46566 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 1k9o11-0001gr-JI for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:25 -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-318-xC-CIoKwOkSZBGyk4Vja7A-1; Sun, 23 Aug 2020 07:18:18 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 34DAF801AB8; Sun, 23 Aug 2020 11:18:17 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id 23BC35BAC3; Sun, 23 Aug 2020 11:18:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181502; 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=hr4DNlPtAzrsx1JgDJKJd4xRfxBbg/nWGnKboZXueio=; b=C6GkuOXqUbYOLE3pyTysd/UTLfzCZnkrcD51utJ/Ua7raP1C02NpmUONj/CuPjzjoK7WvI +kyC6L+3/8Y8R6OBzXINSR+Si2EuY+8rjE2l7hWOGiJVqUZ9xY9XDiR0eBTrkZk1Kk32Bm fxKf4ZZAh/M61rqF/SP3GcjFdm2mI18= X-MC-Unique: xC-CIoKwOkSZBGyk4Vja7A-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 5/7] dockerfiles/debian-win64-cross: Download WHPX MinGW headers Date: Sun, 23 Aug 2020 13:17:55 +0200 Message-Id: <20200823111757.72002-6-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.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/08/23 04:32:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= 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" To compile-test the WHPX accelerator, we need to download these system headers first (they are unfortunately not part of any released and packaged MinGW toolchain yet). Idea taken from another patch by Stefan Weil. Message-Id: <20200804170055.2851-12-thuth@redhat.com> Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/docker/dockerfiles/debian-win64-cross.docker | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian-win64-cross.docker b/tests/doc= ker/dockerfiles/debian-win64-cross.docker index 2fc9cfcbc6..4cc4a3f365 100644 --- a/tests/docker/dockerfiles/debian-win64-cross.docker +++ b/tests/docker/dockerfiles/debian-win64-cross.docker @@ -32,7 +32,14 @@ RUN apt-get update && \ mxe-$TARGET-w64-mingw32.shared-sdl2 \ mxe-$TARGET-w64-mingw32.shared-sdl2-mixer \ mxe-$TARGET-w64-mingw32.shared-sdl2-gfx \ - mxe-$TARGET-w64-mingw32.shared-zlib + mxe-$TARGET-w64-mingw32.shared-zlib \ + curl && \ + curl -s -S -o /usr/lib/mxe/usr/x86_64-w64-mingw32.shared/include/WinHv= Emulation.h \ + "https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/ming= w-w64-headers/include/winhvemulation.h?format=3Draw" && \ + curl -s -S -o /usr/lib/mxe/usr/x86_64-w64-mingw32.shared/include/WinHv= Platform.h \ + "https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/ming= w-w64-headers/include/winhvplatform.h?format=3Draw" && \ + curl -s -S -o /usr/lib/mxe/usr/x86_64-w64-mingw32.shared/include/winhv= platformdefs.h \ + "https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/ming= w-w64-headers/include/winhvplatformdefs.h?format=3Draw" =20 # Specify the cross prefix for this image (see tests/docker/common.rc) ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dx86_64-w64-mingw32.shared- --=20 2.18.2 From nobody Tue May 14 10:33:26 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=1598181666; cv=none; d=zohomail.com; s=zohoarc; b=K7JVcf6AGJiC9KIY2X8LnHcqvkiUH7d/me3I554oi49M20RTnYVdZQNutNCFmBcxtXI1yTTCcbDFC1LlJrq1S3wPasFV9zOc9yopmTFimUzuvtMIUUsA5OOT+ex8NK9vxoj96nwYiB5s/au4hZ8VrdFNfYaDCX+8p2qOCgqAIQA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181666; 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=OtHYCBsGvQXmP+rqPAkWnbHWnmPG5LxKqPJ9sKoZKT8=; b=IgktSVnXUw/x/outz8x4kikeRdrJQXn2pAeL+a4LXPL3V/EuXHno+RukHyUaWYudlulxQAJYPy5H5OSI2/vJcKX7ThGABTpgux6NuDd7hUNisn5mVyy/BBTxNrLu9/CnbbtIvWVA/EnVf7uuCa/ustMh6EopTzynzlgQG7V74Fw= 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 1598181666503522.0571456939307; Sun, 23 Aug 2020 04:21:06 -0700 (PDT) Received: from localhost ([::1]:36110 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o3d-0002DK-8z for importer@patchew.org; Sun, 23 Aug 2020 07:21:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o13-0006OP-0r for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:25 -0400 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:58207 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 1k9o11-0001gs-Ha for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:24 -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-10-v52KijPKNmSBTao-iIrLZg-1; Sun, 23 Aug 2020 07:18:20 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8B67710059A2; Sun, 23 Aug 2020 11:18:19 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id 934D65BAC3; Sun, 23 Aug 2020 11:18:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181502; 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=OtHYCBsGvQXmP+rqPAkWnbHWnmPG5LxKqPJ9sKoZKT8=; b=VlQzjN5fcv2yrCqQtvzYOBSBTjD6Q05R4x7UQzp+HV6tpk0AWff3OsPGL6YaAzJUuxcEN9 nxesulGlbq/jQEaZf2rdBH5YHJAnDOg3LTYH/4JaytEjeuyps15DPCndDPTdIYA5fuXZ9d 1u9ufYzBgelyLNpB82gRh00Lzh9Jh0s= X-MC-Unique: v52KijPKNmSBTao-iIrLZg-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 6/7] configure: Allow automatic WHPX detection Date: Sun, 23 Aug 2020 13:17:56 +0200 Message-Id: <20200823111757.72002-7-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.002 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.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/23 04:32:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) The whpx variable is currently initialized to "no" which causes the WHPX check to skip the detection unless the user specified --enable-whpx. Since the detection code should be able to figure it out correctly, let's initialized the variable to "" on MinGW-builds for proper auto-detection instead. Message-Id: <20200804170055.2851-11-thuth@redhat.com> Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Stefan Weil Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- configure | 1 + 1 file changed, 1 insertion(+) diff --git a/configure b/configure index 01204ba0b5..2ca3c1d8e9 100755 --- a/configure +++ b/configure @@ -849,6 +849,7 @@ case $targetos in MINGW32*) mingw32=3D"yes" hax=3D"yes" + whpx=3D"" vhost_user=3D"no" audio_possible_drivers=3D"dsound sdl" if check_include dsound.h; then --=20 2.18.2 From nobody Tue May 14 10:33:26 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=1598181750; cv=none; d=zohomail.com; s=zohoarc; b=eeZmvNZmQOWHdyJtPJ2ny8O8moKXTBUF954mpA+3xR0u4xaOrm7DXKjs6GIRqFvt29MlK6sLDIQQaZXyGvqNR7N7t0833MuDne0T1LMDJw3BnBqWMG2T7esrkrv/7VAfwb42iQnHcI8oh0PLa1H5qcNP6CMBIeieIbRNb+ixphk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181750; 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=9jlBntRQUDknjqmzNuiWq8N4SPo7Ep0kpN6/oTS5vbE=; b=gDfLwq15TCsyrzMpaIfxew1BZvSKgxZ8V/00/93yisPYc+bwetSYAyZgkSV/o+Z53yq3iQNaiDHzLJ9r9Jrg0Ig3IGiqO6mwIl0ajF8hSylIV1gPqXj5SAB5/5qxpQYUsy685Sa7aLBUFwX7VW4FIvl4GSODOmAKYH6VfGcuqrY= 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 1598181750633314.1571107527535; Sun, 23 Aug 2020 04:22:30 -0700 (PDT) Received: from localhost ([::1]:40998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o4z-0004Ae-F4 for importer@patchew.org; Sun, 23 Aug 2020 07:22:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45258) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o19-0006ez-1K for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:31 -0400 Received: from us-smtp-delivery-124.mimecast.com ([63.128.21.124]:51773) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k9o17-0001hC-2j for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:30 -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-576-weR9322ZMv-Idm98PTYD1A-1; Sun, 23 Aug 2020 07:18:26 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id C0E1B8030D7; Sun, 23 Aug 2020 11:18:24 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id EA4467E684; Sun, 23 Aug 2020 11:18:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181507; 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=9jlBntRQUDknjqmzNuiWq8N4SPo7Ep0kpN6/oTS5vbE=; b=PEQigziqhExNvkfswuj7DLZ8QuIF7sP+Qw4k9cOofrToe9UQ1bmtWigfiImtL1mMqrCcdQ cTZnUYySOYdhiaiAVtGUVbqXrPbaT/mNKDUALamXcpxs27jX1d6oXg/hWMjzJYtsxQZl9l QjO7obMk3Tvs2JRrrZ5Sn3IqtQdprRg= X-MC-Unique: weR9322ZMv-Idm98PTYD1A-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 7/7] gitlab-ci: Add cross-compiling build tests Date: Sun, 23 Aug 2020 13:17:57 +0200 Message-Id: <20200823111757.72002-8-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.002 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=63.128.21.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/23 06:26:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -40 X-Spam_score: -4.1 X-Spam_bar: ---- X-Spam_report: (-4.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, 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_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Now that we can use all our QEMU test containers in the gitlab-CI, we can easily add some jobs that test cross-compilation for various architectures. There is just only small ugliness: Since the shared runners on gitlab.com are single-threaded, we have to split each compilation job into two parts (--disable-user and --disable-system), and exclude some additional targets, to avoid that the jobs are running too long and hitting the timeout of 1 h. Signed-off-by: Thomas Huth Acked-by: Paolo Bonzini Reviewed-by: Daniel P. Berrang=C3=A9 --- .gitlab-ci.d/crossbuilds.yml | 113 +++++++++++++++++++++++++++++++++++ .gitlab-ci.yml | 1 + MAINTAINERS | 1 + 3 files changed, 115 insertions(+) create mode 100644 .gitlab-ci.d/crossbuilds.yml diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml new file mode 100644 index 0000000000..4ec7226b5c --- /dev/null +++ b/.gitlab-ci.d/crossbuilds.yml @@ -0,0 +1,113 @@ + +.cross_system_build_job_template: &cross_system_build_job_definition + stage: build + image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest + script: + - mkdir build + - cd build + - PKG_CONFIG_PATH=3D$PKG_CONFIG_PATH + ../configure --enable-werror $QEMU_CONFIGURE_OPTS --disable-user + --target-list-exclude=3D"aarch64-softmmu i386-softmmu microblaze-s= oftmmu + mips-softmmu mipsel-softmmu mips64-softmmu ppc64-softmmu sh4-sof= tmmu + xtensa-softmmu" + - make -j$(expr $(nproc) + 1) all check-build + +.cross_user_build_job_template: &cross_user_build_job_definition + stage: build + image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest + script: + - mkdir build + - cd build + - PKG_CONFIG_PATH=3D$PKG_CONFIG_PATH + ../configure --enable-werror $QEMU_CONFIGURE_OPTS --disable-system + - make -j$(expr $(nproc) + 1) all check-build + +cross-armel-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-armel-cross + +cross-armel-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-armel-cross + +cross-armhf-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-armhf-cross + +cross-armhf-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-armhf-cross + +cross-arm64-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-arm64-cross + +cross-arm64-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-arm64-cross + +cross-mips-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-mips-cross + +cross-mips-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-mips-cross + +cross-mipsel-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-mipsel-cross + +cross-mipsel-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-mipsel-cross + +cross-mips64el-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-mips64el-cross + +cross-mips64el-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-mips64el-cross + +cross-ppc64el-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-ppc64el-cross + +cross-ppc64el-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-ppc64el-cross + +cross-s390x-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-s390x-cross + +cross-s390x-user: + <<: *cross_user_build_job_definition + variables: + IMAGE: debian-s390x-cross + +cross-win32-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-win32-cross + +cross-win64-system: + <<: *cross_system_build_job_definition + variables: + IMAGE: debian-win64-cross diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b7967b9a13..8a4b67ecca 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,7 @@ include: - local: '/.gitlab-ci.d/edk2.yml' - local: '/.gitlab-ci.d/opensbi.yml' - local: '/.gitlab-ci.d/containers.yml' + - local: '/.gitlab-ci.d/crossbuilds.yml' =20 .native_build_job_template: &native_build_job_definition stage: build diff --git a/MAINTAINERS b/MAINTAINERS index 0886eb3d2b..2731f7a594 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3067,6 +3067,7 @@ M: Alex Benn=C3=A9e R: Wainer dos Santos Moschetta S: Maintained F: .gitlab-ci.yml +F: .gitlab-ci.d/crossbuilds.yml =20 Guest Test Compilation Support M: Alex Benn=C3=A9e --=20 2.18.2