From nobody Mon May 6 01:39:11 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=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177881; cv=none; d=zohomail.com; s=zohoarc; b=lXtTljrsqDvvsG6JUFc4Y0DFvaJDuuVGKV/xhqeft+oKBYzQcz0iljRMd2sO9vyktPEfxgqTNaCqS7+6P1e/m0abYjTe7I/M7Qc1eyFmSH6iY/qzzmXwnBvWouhByTifHWO6L68RQt09wSSxze/t88bobUZVHumo2yb+sooRDGg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177881; 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=WnEEcW5T8TnW3Xg2cKGofSTt8rnGAByMYZea8oHCeVE=; b=n+5JdoViodXrx0C+mlIxj6tNSL66lj6MevGB9doFUx39+TGpQXxvW64mBgGeZPWWYPt8xIcZi2DOdZ1NnL/BmooQZZQ2fN97Dw0k/N1pErsBqsCvmTca7UuKdABrYCP46HQvHhUdjoCBh04aiOyA7+Lk2V0xEYGFhmOYISSGhFw= 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 1600177881571493.3043973489997; Tue, 15 Sep 2020 06:51:21 -0700 (PDT) Received: from localhost ([::1]:38152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBMe-0001z3-Ct for importer@patchew.org; Tue, 15 Sep 2020 09:51:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45314) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBEz-0000aD-Cj for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:25 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:55638) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBEw-00047C-I1 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:25 -0400 Received: by mail-wm1-x344.google.com with SMTP id d4so3417737wmd.5 for ; Tue, 15 Sep 2020 06:43:20 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id f1sm26280408wrx.75.2020.09.15.06.43.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 406501FF87; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=WnEEcW5T8TnW3Xg2cKGofSTt8rnGAByMYZea8oHCeVE=; b=lcPT8Nt8NDBiWax1mtggMu8WdBMIa5exaHhnN9E1LM4n6RThzzvWH0zY/SpsE8doIK TPk3C5YAvBu39S+nxRzC+hFOY/eGKBgKEgvqzXqOfQNJRaqwmseW1DS+72gPnaZzumG/ Fb1lmHfbYb0kcY1PLES+TWeh8hEXDrBSezYSf8qJ2HkGMUksy++CGX3xRJmVTD0QcGxF LSNMiL460xOCrfYLk45fOrVe2ImcsxypaRxHezFJVT0bmhTiRJ1atHmMf9mbBCwmBnMw D1jnpaIUNgXtpKHXAttJrql1JRqt8ebo2UPZBOOevFdsWsG1zC4qwc6aIsLoXgsLEdl+ yZaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WnEEcW5T8TnW3Xg2cKGofSTt8rnGAByMYZea8oHCeVE=; b=sP9VYIEm2lBw1xr3Q9UqDyrG4EtJN2JhNhDyRLjGejaMuKF6aEMQ5gCQBgfjElAY9/ 0IhcLRn9bJUInSw/yEwkvvazQQTNW0fhOVXxa03kkT1mDJkqFNtIq9xOXckKWA9EaRei Am+JTj+iznwzhRgB5VUQE4KkM7o66AtMFmRIpC8O9n+5qj8EqtPsfiiIDGRM7zAOQToR SqsimkdTBU1muspCqeL8Q1TjPmyhR/t6Sf97v2UEuBSdyoBnahuLu2WlSz3PeBL3mPfL 3huIM9OL83f1KlsEsv5YEmAI8VWBOVcdZqBmcf4MsAmgFZu60U40S61JJVhLhsGtxpup sppg== X-Gm-Message-State: AOAM530NbileDAMFdpWuBKSVZIrdzKKIDEfL1A2Z6dLnDGpNae8SYweL GYdNuAstY1Io2TEKIc+Sgoe3lQ== X-Google-Smtp-Source: ABdhPJxomF8lITxXQi/khxQxpuir52lK02fWHKRgWfYrFLmkYPsx/ouvQqMVLQb8r+nigqeuLffvxw== X-Received: by 2002:a1c:e919:: with SMTP id q25mr4736638wmc.123.1600177399761; Tue, 15 Sep 2020 06:43:19 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 1/8] linux-user: test, don't assert addr != test in pgb_reserved_va Date: Tue, 15 Sep 2020 14:43:10 +0100 Message-Id: <20200915134317.11110-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::344; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x344.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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?Alex=20Benn=C3=A9e?= , Laurent Vivier , Bug 1895080 <1895080@bugs.launchpad.net> Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) On older kernels which don't implement MAP_FIXED_NOREPLACE the kernel may still fail to give us the address we asked for despite having already probed the map for a valid hole. Asserting isn't particularly useful to the user so let us move the check up and expand the error_report a little to give them a fighting chance of working around the problem. Ameliorates: ee94743034 Cc: Bug 1895080 <1895080@bugs.launchpad.net> Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Laurent Vivier Reviewed-by: Richard Henderson --- linux-user/elfload.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/linux-user/elfload.c b/linux-user/elfload.c index 4961e6119e24..f6022fd70493 100644 --- a/linux-user/elfload.c +++ b/linux-user/elfload.c @@ -2331,14 +2331,13 @@ static void pgb_reserved_va(const char *image_name,= abi_ulong guest_loaddr, assert(guest_base !=3D 0); test =3D g2h(0); addr =3D mmap(test, reserved_va, PROT_NONE, flags, -1, 0); - if (addr =3D=3D MAP_FAILED) { + if (addr =3D=3D MAP_FAILED || addr !=3D test) { error_report("Unable to reserve 0x%lx bytes of virtual address " - "space (%s) for use as guest address space (check you= r " - "virtual memory ulimit setting or reserve less " - "using -R option)", reserved_va, strerror(errno)); + "space at %p (%s) for use as guest address space (che= ck your" + "virtual memory ulimit setting, min_mmap_addr or rese= rve less " + "using -R option)", reserved_va, test, strerror(errno= )); exit(EXIT_FAILURE); } - assert(addr =3D=3D test); } =20 void probe_guest_base(const char *image_name, abi_ulong guest_loaddr, --=20 2.20.1 From nobody Mon May 6 01:39:11 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=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177988; cv=none; d=zohomail.com; s=zohoarc; b=YIfnpVMZKVYv6x7UFxQ7fCbJOQAWdNcrs/zkmb/gcMFdSt17fQDxOFbF7IPB/ppZGk784JDGH2uxXvep7v9bOJax28XdZ4gjMQvwDES1brGf+sxx3JSQA5gpEQw4OsdBqhM08gfkcxllfffvuU2r6M9luLbDbIIf9ukAO3fa3xw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177988; 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=5BOmhReUgRYepT/uJV8CPnyEkDw8fwL11jEVPcCrHmY=; b=SCkYnTkXM5nCJx/IKT8IRsMzo7YU1z/FRVdF8/9R+zIYcXLIszk+Bp1KUBjOWvyPsrmzHT40J4Zzyh/z5zPUw+ZQ+Har2rRxJT2qhnTTI8VERR6E0L95NaHB8noV6puFrssPq7RXRL7jvnf4CERfCbw1V1GIDyZe1E1CRuKhYbc= 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 160017798863057.2376028162397; Tue, 15 Sep 2020 06:53:08 -0700 (PDT) Received: from localhost ([::1]:46584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBON-0005NX-Ci for importer@patchew.org; Tue, 15 Sep 2020 09:53:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45338) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBEz-0000bL-V1 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:25 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:37243) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBEx-00047S-K0 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:25 -0400 Received: by mail-wm1-x32b.google.com with SMTP id a9so3541932wmm.2 for ; Tue, 15 Sep 2020 06:43:23 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id z127sm9706917wmc.2.2020.09.15.06.43.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 57F0D1FF8C; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5BOmhReUgRYepT/uJV8CPnyEkDw8fwL11jEVPcCrHmY=; b=pTOcitncvy53xOhCf4QRpkprIZWZlBMsw5/lWlUuQ1IeblFN0QB8CoJ5QsRahMWJL4 ZknFy1oCNxuUfrJvPC2X9aYyyP5hViDFgyNvpivvyC3jzn1uXt2nhPepcZB80dRsCB+S kP+9ps/D5HvaFWrkj3pEQWgTX+4LYG/JBRrIgSIi+p5JG/BH1xozHhXf/epqSqLJAbyJ S72ZJHHn+HJXhlLpJGrguCDUhQmlGv6u8XrxRt/aqH/el79P/pzm4MCwn2kxBjcdyvPF XHv6k4MTsIjqCl4Z1pn4D/TIhSTt3aBxD/nJj3WcM+WrC0MsEBpGVEY+po2YJSJZKqWi bNGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5BOmhReUgRYepT/uJV8CPnyEkDw8fwL11jEVPcCrHmY=; b=hCznmD/hjaYSpgwyRzfWrA31vfnuPab+gQYvjJARCXLGwssKUXrobsPCTCZ61OnTq7 VI3/g85T6N5zqaj3ETZsJ+X47erlm50tRn4ArPUXalldUJ6sR7CqxH5XwGdT8pT+12N3 BsrAHAkSPJwkOwkfb/9lDQLJYsKGi2q4efvXQfTGbQHrtE0Phg1qR849Lxm91RfSh1D3 WN23FzVM0T/aAFBHPf4hAysFST+56diPUoScCB6HNP+0hCddg7Bge5Iq6XO/nFIG/1Cj iM0viUqFR+DPbhfwMfV/knzL0StXiamxB+ADwJJzDw/PXLdpLS9xjpHxurZ88beu3CCw jBCw== X-Gm-Message-State: AOAM53199URJd7fOtDhLqc/v/R2/m7mRMvovlDFq1FjdYrRJVRsW163d 3PLjXhlWW3TuyN28OnP0osrIUQ== X-Google-Smtp-Source: ABdhPJxIy1CAsn4LmSa2iR3chOTeVwu/yWaNQjCYPg9QBDIDnDk83ddOr4ViEAweq43+6v96phoTaw== X-Received: by 2002:a05:600c:283:: with SMTP id 3mr5018151wmk.110.1600177402087; Tue, 15 Sep 2020 06:43:22 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 2/8] iotests: Drop readlink -f Date: Tue, 15 Sep 2020 14:43:11 +0100 Message-Id: <20200915134317.11110-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::32b; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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: Kevin Wolf , Peter Maydell , Thomas Huth , "open list:Block layer core" , Max Reitz , Claudio Fontana , =?UTF-8?q?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) From: Max Reitz On macOS, (out of the box) readlink does not have -f. We do not really need readlink here, though, it was just a replacement for realpath (which is not available on our BSD test systems), which we needed to make the $(dirname) into an absolute path. Instead of using either, just use "cd; pwd" like is done for $source_iotests. ("iotests: Allow running from different directory") Fixes: b1cbc33a3971b6bb005d5ac3569feae35a71de0f Reported-by: Claudio Fontana Reported-by: Thomas Huth Suggested-by: Peter Maydell Signed-off-by: Max Reitz Message-Id: <20200914145606.94620-1-mreitz@redhat.com> Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Richard Henderson --- tests/qemu-iotests/check | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/qemu-iotests/check b/tests/qemu-iotests/check index e14a1f354dd9..678b6e49103a 100755 --- a/tests/qemu-iotests/check +++ b/tests/qemu-iotests/check @@ -44,7 +44,7 @@ then _init_error "failed to obtain source tree name from check symlink" fi source_iotests=3D$(cd "$source_iotests"; pwd) || _init_error "failed t= o enter source tree" - build_iotests=3D$(readlink -f $(dirname "$0")) + build_iotests=3D$(cd "$(dirname "$0")"; pwd) else # called from the source tree source_iotests=3D$PWD --=20 2.20.1 From nobody Mon May 6 01:39:11 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177505; cv=none; d=zohomail.com; s=zohoarc; b=VKi9SWnvfHcNqAH4TEahyTEC9UYoANIB9rztg4vA0OOc/5wu1AXtR7lheb/yToNLVa5gy7e3YlkePMIX+vT+6TAHm1VFNo+ncVUk6+hL0+NfD1a1TdGj9ypMj/+yqbcdw6qURGSTP99D//DvBNIt+gYs3j2jmyWd0XNcKaBFiOA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177505; 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=3HPCC0MZZSyuai8gEIkBJXGnA2ePMPxYUuI7TF7uVFc=; b=Iz1JFiOgAzsfVxmuHDRpednbwKz8MnCL9BwuIKpEW9wqQOVkuUSduudFg5XzIpntiye3vAKhhhng1IyXt5rtKvIOXHnrtQC5GLCIzNzzQmrHHlo1OhR0u6Fl9OcEZQyKNBGOSgrAwONuHmu54QGDcmL5o36/piPnLRnA0uKiP/Y= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass 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 1600177505218641.524388120496; Tue, 15 Sep 2020 06:45:05 -0700 (PDT) Received: from localhost ([::1]:47010 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBGZ-0002KX-P7 for importer@patchew.org; Tue, 15 Sep 2020 09:45:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45354) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBF0-0000d2-Rz for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:26 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:44403) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBEy-00047b-K1 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:26 -0400 Received: by mail-wr1-x441.google.com with SMTP id s12so3340816wrw.11 for ; Tue, 15 Sep 2020 06:43:24 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id b188sm104584wmb.2.2020.09.15.06.43.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:20 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6C5D21FF8F; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=3HPCC0MZZSyuai8gEIkBJXGnA2ePMPxYUuI7TF7uVFc=; b=azVLxDLs1LP0fY62EVzbjT9i0X0iQwRHIz+uMGP1aaY3Cyy+BKyN71ud+Sn6CFamXB gOuOVtCGgKvp/+mTGqT3gamedoDY0KOf59Iavzqo2oxDbTlhyvZ9idIZpMXOw1kAX0E1 ZHOv5NzHZhLs/9s4SPlUDttIJR0uhDN2vO4505GTFJL49PtXoY+zhP//ceuFtV5XZzfG FnfJUjZ9ZWRuHZoc3nhIm2UfNQI/JP+p/hqecflUQgb/rSvcl1NIy7PC0pHTjF00FWqE 1qrg1AwEeMo9rDO6udn5fpHbSGX34KB35bzr6jM8RxDMVdAKtOXsADmvvYQpftJE3dqK OqXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=3HPCC0MZZSyuai8gEIkBJXGnA2ePMPxYUuI7TF7uVFc=; b=t1zaFdyYjNtEFBl+RaLBWrEN+k7wVzmdJxtPUIvIXV02Ih6MWX4mxzS+Fs3mAndf3E hBPR6bN0sfJRMoO93zEv1CC8Fv4DskLvBNQZi2L0sWCrHrSUKv4q12lP869yhcahhPSH ZyBoR1gfXYiLsyIZs6FVXYKzsOnqelfJ6BpWgM7qa1hIYNBO12+Xp+kEeKFEfDOzQdSd gn4FgUWwBk1UnOCKRfNpVmvbtk+ptXUILHxHhdHdkVqkygL8iZf/vRE1qrj6Wy5EdrlL g0EayVSwBS6I0RvAZErg8tMnuXDheCt33Zf5wwimdCnAVT5UfW+unLqxpz93mIWJFOsv ku4g== X-Gm-Message-State: AOAM532WT1e4Ti4k7Go8hNFXPrcwc4ta4DKjVhnaN4b5tblEWrAN9hxK FuCw9RS3bup11K8t2mHTNcSSqw== X-Google-Smtp-Source: ABdhPJxQtFSZVEcgn6su0pCmotZ4SGSfLZ1pNiNWoIa3qDw4/OX0OnD1Sh3Y4Qa2Me1G8MLMV4PMYA== X-Received: by 2002:adf:a1d6:: with SMTP id v22mr22190159wrv.185.1600177403233; Tue, 15 Sep 2020 06:43:23 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 3/8] configure: move deprecated feature processing to supported_target Date: Tue, 15 Sep 2020 14:43:12 +0100 Message-Id: <20200915134317.11110-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::441; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x441.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @linaro.org) This is the common point at which we validate targets so it makes sense to add_to deprecated_features here. It will make future target deprecation easier as we only need to tweak one list. Signed-off-by: Alex Benn=C3=A9e --- configure | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/configure b/configure index ce27eafb0a9e..51d03a8d340f 100755 --- a/configure +++ b/configure @@ -280,6 +280,9 @@ supported_whpx_target() { return 1 } =20 +deprecated_targets_list=3Dppc64abi32-linux-user +deprecated_features=3D"" + supported_target() { case "$1" in *-softmmu) @@ -301,6 +304,12 @@ supported_target() { return 1 ;; esac + + # if a deprecated target is enabled we note it here + if echo "$deprecated_targets_list" | grep -q "$1"; then + add_to deprecated_features $1 + fi + test "$tcg" =3D "yes" && return 0 supported_kvm_target "$1" && return 0 supported_xen_target "$1" && return 0 @@ -542,8 +551,6 @@ gettext=3D"" bogus_os=3D"no" malloc_trim=3D"" =20 -deprecated_features=3D"" - # parse CC options first for opt do optarg=3D$(expr "x$opt" : 'x[^=3D]*=3D\(.*\)') @@ -1724,7 +1731,7 @@ fi =20 if test -z "$target_list_exclude" -a -z "$target_list"; then # if the user doesn't specify anything lets skip deprecating stuff - target_list_exclude=3Dppc64abi32-linux-user + target_list_exclude=3D$deprecated_targets_list fi =20 exclude_list=3D$(echo "$target_list_exclude" | sed -e 's/,/ /g') @@ -7668,7 +7675,6 @@ case "$target_name" in TARGET_SYSTBL_ABI=3Dcommon,nospu,32 echo "TARGET_ABI32=3Dy" >> $config_target_mak gdb_xml_files=3D"power64-core.xml power-fpu.xml power-altivec.xml powe= r-spe.xml power-vsx.xml" - deprecated_features=3D"ppc64abi32 ${deprecated_features}" ;; riscv32) TARGET_BASE_ARCH=3Driscv --=20 2.20.1 From nobody Mon May 6 01:39:11 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177507; cv=none; d=zohomail.com; s=zohoarc; b=Kh0rJ1ygrKBMvuSo5W/aGKVTAp0ta8rVRFfNFkD6d1sHmrEYU8xet1KoijNpisXA2RB0oFROo4aUXNY87ldomHKj5XIAT/2+kASa7j4oqaWDAtg95jBc2qUa8W7z4slDLkYBpXiIG/Vywmt+WdT4vS/ev4hANqYg38ZBWbNQ8oI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177507; 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=KBlvHSw6hGCAYiixlo7FslOVcrTqSM4OUcC4XrvpXtI=; b=ic3yhjvonxSc94MF6RdU7NEKbLSBGFmV1X4GZZuLOrqxwcacgATrSuJC6XTUO9RlisHDl6qU/08tSE+iYVtKsaodAktcozri0XhuoFjzYQwLt8rCtOcTjGgmiZA05FRdck3dLi1o3ycimhGYeQeKFzUjxjxbVmAFCF0VDsXYClo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass 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 1600177507779123.6351581408021; Tue, 15 Sep 2020 06:45:07 -0700 (PDT) Received: from localhost ([::1]:47238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBGc-0002Q0-FK for importer@patchew.org; Tue, 15 Sep 2020 09:45:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45390) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBF2-0000h7-Jf for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:28 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:52745) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBF1-00049I-09 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:28 -0400 Received: by mail-wm1-x343.google.com with SMTP id q9so3436878wmj.2 for ; Tue, 15 Sep 2020 06:43:26 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id a13sm14172325wme.26.2020.09.15.06.43.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:22 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 807081FF90; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KBlvHSw6hGCAYiixlo7FslOVcrTqSM4OUcC4XrvpXtI=; b=WljUSDX3uwozmjvq8IuhoiPAGxt9TQMQYNT1OIANmhri9SHICZi55GmDdtD9yfME8k Rb16qmjR77B6psbfilCyCnU/RtWInJLBNASNSbazjLjpdK6Z4xQTvkMp0xE5hlcuio4r jrCkdZ/NBkxWUR+iNTkSITqXu1D3e6YO4/3Au2PtJW8XaLz+JMzXpMqOahqozI1ty/DJ ehJIGyTCukWRB+YxpRc+esc4iRwfOacteasR4AUYCs6yY9oBSZhxDVeIk3VJHUE8M9zd sp+l08fx22BQFt1gppcBxmd3TNONAtbxwUD3cFjyOI2PLkUsph1CRn26LaulkbDzvYJv RsIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KBlvHSw6hGCAYiixlo7FslOVcrTqSM4OUcC4XrvpXtI=; b=Ab9oZ1T5lSm6T1feDYffGPA9/WpH1LK8k78jV47VqAJ14GlPKXqrPyn9rWTic06rof Ew26wvoC9wkB6i+uHJBTc89kslBXoKr7iJs+3BSR/Ob1vF+fRhuGxq6QyaLP6NeTgPBZ Bg8ezbx3S/D4bMgF7OvdZS86tA5cI/IP2m9v+CYueWwLLCOWGTRMa7UBXktSYBuOxgQz cK4pxBUlD1OaASeJa2DHV38sSnZXp5P3CjhWgV5inzqiPuShfJVor8YJLYJ8/UqxNt2Y OZUyyTHBg4Wfsd1jtHv/Zi37zr9d0t1y0/sggiafTYekgfnFGR3m5i0PP8vQ1Zxdy+4P 0Y9w== X-Gm-Message-State: AOAM533YYqRl+mLynYhPRllNAunaBto+A1Zv+QvLuOVnAvyi+lePrLAW LcRC7GpeUefd6Jet51mb3k4n/NnsRKem4Q== X-Google-Smtp-Source: ABdhPJwBqOn/+ZY+l53MTmFOJ6jySY44NP3KU+obYc3CIdZt8/acKZC9HBWBTE+b8rS5gHb6K+MjkQ== X-Received: by 2002:a7b:c92b:: with SMTP id h11mr4841830wml.6.1600177405690; Tue, 15 Sep 2020 06:43:25 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 4/8] configure: also skip deprecated targets with target-list-exclude Date: Tue, 15 Sep 2020 14:43:13 +0100 Message-Id: <20200915134317.11110-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::343; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x343.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @linaro.org) Now the user has to make an even more deliberate decision to enable a deprecated target rather than getting it as a side effect of using --target-exclude-list. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Richard Henderson --- configure | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/configure b/configure index 51d03a8d340f..f5fe48d6dd7b 100755 --- a/configure +++ b/configure @@ -1729,9 +1729,14 @@ if [ "$bsd_user" =3D "yes" ]; then mak_wilds=3D"${mak_wilds} $source_path/default-configs/*-bsd-user.mak" fi =20 -if test -z "$target_list_exclude" -a -z "$target_list"; then - # if the user doesn't specify anything lets skip deprecating stuff - target_list_exclude=3D$deprecated_targets_list +# If the user doesn't explicitly specify a deprecated target we will +# skip it. +if test -z "$target_list"; then + if test -z "$target_list_exclude"; then + target_list_exclude=3D"$deprecated_targets_list" + else + target_list_exclude=3D"$target_list_exclude,$deprecated_targets_li= st" + fi fi =20 exclude_list=3D$(echo "$target_list_exclude" | sed -e 's/,/ /g') --=20 2.20.1 From nobody Mon May 6 01:39:11 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177665; cv=none; d=zohomail.com; s=zohoarc; b=WiFj1d6QKZcn+v0Vam7li/RlLG96VjnlT4+KDC9zgSLuvngNPNpFLZtSQ173JmgCmJ4rv8ue0Mve1WJ+kc9Mk9kbkAfJc9b9G5bGuSehTuPWRJT0uttyQoa3abtZBTkyBReLewhoT2iupXRkGVI/tj8C5hbaEUWhMEPn7RgEO50= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177665; 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=ffy6hHtaK2WOrcSc9+EcQC5iNP+C++tuTJATuVR3wkM=; b=bk05SEu7zkljRQ846b6HKi0d2yxhSckrPHPFjTheF7Ke5bLYZWiKdggxw2tblL0eTr+vRiYRUfeyb+OCGr6XHkcUVnvYeVS2S+86bDTAFAl/fgrcnvPmSyozvKUiQcY6pvHiguiV9L8a8UVFI4zYFfHCUed+sLIgTuMWZTx2ut0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass 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 1600177665467313.21487388760556; Tue, 15 Sep 2020 06:47:45 -0700 (PDT) Received: from localhost ([::1]:55442 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBJ9-0005pi-KN for importer@patchew.org; Tue, 15 Sep 2020 09:47:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45418) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBF5-0000oW-AD for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:31 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:40432) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBF3-00049x-P7 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:30 -0400 Received: by mail-wr1-x42a.google.com with SMTP id j2so3373804wrx.7 for ; Tue, 15 Sep 2020 06:43:29 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id s17sm28179564wrr.40.2020.09.15.06.43.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:22 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 9488E1FF91; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ffy6hHtaK2WOrcSc9+EcQC5iNP+C++tuTJATuVR3wkM=; b=nfe5AeBir9fXFDQyP6v70n0SIvgyRHWiuhr8lVcB0dTfMGXnbAg24wTGE0i7V67A3m UXPhATZowy8adOdgtsnYsDwheH4Nua+TrQfV6wQBAKl+rlrj0dUCXUbmXsnT1fJ6jETh aaNPIU85/o2B8MynmooY5SG9lLAeDWUSj9ytngmAgtFacB8C9XX9UX1mzIwLdRVHM+72 OlCeekC9O0bnOcvHV4oWBclf8zbYHusiY4SJyVN0LLGbocxcB/v95ym31wpfMRBt7Hnj mP3ekP9Nt0vJiH2Ilppp4rLxqfYx83ZTesgeNaCfBcvuMnAF0zK7wXsMpXKGp5pouPuk eTpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ffy6hHtaK2WOrcSc9+EcQC5iNP+C++tuTJATuVR3wkM=; b=thtzCV+qNXnQ8iWN3SUl4DcHZxmOOqZgNN5PQq9CbtGTt2bDdP5i0ljVRrs7EG+CUT 9zZwu/s8v4orrpCtTtuo2tJBP1Kw5xl9YDBrUb6mG2vK7YITWTWSPz5oV/JLEw+9L5gt NPjNRHuK0nomgfwoty6XX1PFyLFpzTIkRNxHFr7+VhO/AYLTx4rKpNkG98TfgMh9DSkO oD5ermzqauP7/B3eCVazf1mCDJ4OS6EgJAzolyh2O8n4SoBwhOs65tTYhFldbSfLfGSb zfmMIABfnjjYtTMobdlu8pFywbLehaU8S5RWiZf6zcxW0DA+r6xoRvi+wBr4RD3lpVkU BgvQ== X-Gm-Message-State: AOAM53340iiD6IgbhSwuNV605xWV5iYhiyySTJGnlkEFSswKnOJNK54q PdH2sKJt1Km6n9h5xgVNB3fG0gyd0BfEaQ== X-Google-Smtp-Source: ABdhPJz6W/pmeTUtIbxHRwm2XSV6ALpNB1KZtBBPhOwogyPUt0UP6fj2GH0Q8AarAGnKLMJOFTTaLw== X-Received: by 2002:adf:dc47:: with SMTP id m7mr21523253wrj.100.1600177408441; Tue, 15 Sep 2020 06:43:28 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 5/8] configure: clean-up the target-list-exclude logic Date: Tue, 15 Sep 2020 14:43:14 +0100 Message-Id: <20200915134317.11110-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @linaro.org) Rather than sed and loop just do a grep. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Richard Henderson --- configure | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/configure b/configure index f5fe48d6dd7b..58be974065c8 100755 --- a/configure +++ b/configure @@ -1739,17 +1739,9 @@ if test -z "$target_list"; then fi fi =20 -exclude_list=3D$(echo "$target_list_exclude" | sed -e 's/,/ /g') for config in $mak_wilds; do target=3D"$(basename "$config" .mak)" - exclude=3D"no" - for excl in $exclude_list; do - if test "$excl" =3D "$target"; then - exclude=3D"yes" - break; - fi - done - if test "$exclude" =3D "no"; then + if echo "$target_list_exclude" | grep -vq "$target"; then default_target_list=3D"${default_target_list} $target" fi done --=20 2.20.1 From nobody Mon May 6 01:39:11 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177668; cv=none; d=zohomail.com; s=zohoarc; b=PwmF8ILG5GEcVcgi8adB5mfuUDL+UxG9T4FnX89sP1zF71MJExUtV/5HaHHLrBIfewn1W7ACfaAoQvaL+O2P84PqosHYhm9bRmNSPLrHIA648cuDt1WcQkTp4YzaGigl79Cc4JY37X/K7RaTeYQq4P66VxCEN3WMM0plji7p9MM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177668; 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=1w2U7KaJCafVLgHn4TQ85aM2P9TmM9vieHJlmx2rStk=; b=hiXqcaegaEY4zrAcVgFDTUDiYBCILXGVHNUkWFQIEft2RcMIrganEDi2FVic2IQdrEH/9uD0Pxj78WMG5IrL9e3yB1YN+jO0wr3MKyO9ZlBkGzR3KKy5AWm9dzSNRN5CFT5X3FBLYX1nlXEw1agfsrBKdbRGnSWDXw+YzHmvyMI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass 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 1600177668402304.97508107486783; Tue, 15 Sep 2020 06:47:48 -0700 (PDT) Received: from localhost ([::1]:55782 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBJD-0005y2-2H for importer@patchew.org; Tue, 15 Sep 2020 09:47:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45396) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBF3-0000jc-HD for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:29 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:43004) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBF1-00049W-U1 for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:29 -0400 Received: by mail-wr1-x441.google.com with SMTP id c18so3358457wrm.9 for ; Tue, 15 Sep 2020 06:43:27 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id d13sm26596319wrp.44.2020.09.15.06.43.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:22 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id AA0CC1FF92; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=1w2U7KaJCafVLgHn4TQ85aM2P9TmM9vieHJlmx2rStk=; b=uCHDYoqcv9VDEyUxtKAUsDENvkZ56wtz/sqML043IXgoQ/uSfZfErKoBZ/NaQW1t61 h3Gf7AVB5yEqLfwEbWhtqn6+Q1DslCgThuDriHhJs1CbzlC+uBRaS8e/kMtvRujbp021 p96bFajHMA88jj0sMoufsgT9Os5SyrXkc0NPPRAoWC6swNDbDnnzdRO1ze3aDdYLbp+c qglzZKdDV7ysjnG1PsQucTmgZe888Vu3MAJa8r7+BW4lH+jR1C3FgEmeR3BFOG5QVc0h x7QuFUC3fGWVUKAwmt37cdIRcqYOHUh99bUGMi/nKSKb6UmOtj0S5cBuAtq41q4CGqPR QRwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=1w2U7KaJCafVLgHn4TQ85aM2P9TmM9vieHJlmx2rStk=; b=B2TNXPB5Yqqq2gGVgT6X8QQGAcLaKJu4S+KQeIHgz/TaTL7UZpX+vn6Hg16oe4D2UB VkyT/RNZ6LFsJzXsFdc8bOUPgVPX04FDLXTFBwa+xJFRmOTUPHuVYZrUb2ges9X1XPqD ZVfunB+541VVHSoUr5SMgJLbFPkIox9fwHoBphtDYmqBHKjOBODBrgcNInjn4Ar7kCCh FcsfWbotGQ69pMD0DBOud5hlZbpIBjAkCGP5f72M9mSsLKkatbXuRnW0m1Yfa/A/mLdr 6KJ1oyCunAopZ1iTYVejKIObrWog0WrjfkZqeUlXgWsGJhPLHN+zk0u0Xg3NiG0XDYFB B9Bg== X-Gm-Message-State: AOAM5330fMG4FKwNDrn+BgpgK9v9iZjsagd4a/p5DCKTT3HbLwAwFQ+I 0xS+2gTVVSqBMnSRSOiD2HyXMg== X-Google-Smtp-Source: ABdhPJzaNob2zXJnnOoIfTY/o/NwQ6vijnk9HCq0eNPJU2Xurcq4EiOKba+xiF07icLfwmADLDnc9A== X-Received: by 2002:adf:edd2:: with SMTP id v18mr21133735wro.242.1600177406597; Tue, 15 Sep 2020 06:43:26 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 6/8] configure: include tilegx-linux-user in the deprecation logic Date: Tue, 15 Sep 2020 14:43:15 +0100 Message-Id: <20200915134317.11110-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::441; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x441.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @linaro.org) The target is already marked as deprecated in the documentation. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Richard Henderson --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 58be974065c8..dfd7f18dcb24 100755 --- a/configure +++ b/configure @@ -280,7 +280,7 @@ supported_whpx_target() { return 1 } =20 -deprecated_targets_list=3Dppc64abi32-linux-user +deprecated_targets_list=3Dppc64abi32-linux-user,tilegx-linux-user deprecated_features=3D"" =20 supported_target() { --=20 2.20.1 From nobody Mon May 6 01:39:11 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=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177741; cv=none; d=zohomail.com; s=zohoarc; b=BR3NkZV6w60WWArq8EfmyqJFfnoFlhZ3Q/dfxEYJ+UtgmkxVusFtRJfj7/YQMxbdx4s4SVsV21WcNLqQRI5Jzosm2piQ7yQ1/3hPIRLgaAbX5YuYTF/DNbxR41Y+d8VkwNkWenWSCx5X0PlaNWABymXXv/glpdanvIJVZDaGw9I= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177741; 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=RIQ55TyLOp5zbXj8SHskFG2Y72E7vX075sBNHlYczZY=; b=k+u7g7vVy1wG6dr6kGC3mWMQmPZHNPrDf7i4f01bFV80bWsjPLtK13frT3dYLxBM2mCthdPiz6lZQx1ZT9NKUtSHeFdJmv12Dd+emN0myxTYTum615w5Pyycf/QmAwk88lsdJWcp+KHnMMkrexqXXLc/bmIXQZ8LxA1PTOW7bsU= 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 1600177741128342.9724280763337; Tue, 15 Sep 2020 06:49:01 -0700 (PDT) Received: from localhost ([::1]:59764 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBKN-0007eB-Rv for importer@patchew.org; Tue, 15 Sep 2020 09:48:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBF6-0000t5-Rh for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:32 -0400 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:34548) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBF5-0004A8-5P for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:32 -0400 Received: by mail-wm1-x341.google.com with SMTP id l15so50862wmh.1 for ; Tue, 15 Sep 2020 06:43:30 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id h184sm25747972wmh.41.2020.09.15.06.43.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:24 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id C145B1FF93; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=RIQ55TyLOp5zbXj8SHskFG2Y72E7vX075sBNHlYczZY=; b=iYt1K7yqkTMoQz9QUHbiUm0U/TXHf3FU9EPs+eJr6kl8Reeh7Y5bSBnhkosw/XbvHd EPZxkj4jfMxrAzda7AQx0Q36C6G5q6soh4p/mv5DxvmTSYMQJ9KheUbjlBHihDVAJR4i 4N2+J/QQHMwFyvtw6WUUozo2EZ8xlXlA7fou2uBp80lzIaVZSd+xK6DWyEC71zepzcKj gw5mPfzAhbrvRtUENVEclQvRE3q8r/DGzOCEaoUkmCVy21a+B98BAwCk2A8x/DBlVEhE R7F34JVa5wAXkZej/BXURcHmvIHVmjFPhrsOeKEwqk+eXzpYlj78Utk+rr9+D9OiSkrJ vMlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=RIQ55TyLOp5zbXj8SHskFG2Y72E7vX075sBNHlYczZY=; b=fkHUm9/tnre1kC0BV2Bl6bq7pB+rq5WAYEgzND74v/hQsVS2vCKUG4YUQWFIRQIgIt asgXjXFpFnGKnKIPk10xSuAaXx6pev6FVq9vCPnlnXIu9U/o7uDN2NmXPduKlt94vTvz aWrY8X95tEV2i5XudwVAPCY2xeQw2V6auGlEROxm8K09+oVcfuzFLwp1UubY4bJQvZe0 y/MuoGke2/GdsQq7A0wYs2cuK6zHAPsWlkd8hkQ9oXrQJ8Vde5bRvNeYvrpkitD5WNp2 JWk1D1ndbvbDCxzGcyPt/15+VIkZeDX2ILUVFsYBGdsH8tZHfpxX9+hABblBNX+Ad+ld CTZQ== X-Gm-Message-State: AOAM532SfcaE7++YqRL/DnEseJa/NUPMQb6M1ln6CHfA00+r2kO1T3L8 io8BBZYoGq4zMSzjrBwTgXFVqA== X-Google-Smtp-Source: ABdhPJzfOlP9ygGXhSRGnlNE/8cy07WN774qVw0uH0oSIwMFHx704zJaQugEZipgk4G79lOX/EQMMQ== X-Received: by 2002:a1c:f402:: with SMTP id z2mr4660852wma.87.1600177409722; Tue, 15 Sep 2020 06:43:29 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 7/8] gitlab: create a build-deprecated target Date: Tue, 15 Sep 2020 14:43:16 +0100 Message-Id: <20200915134317.11110-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::341; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x341.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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: Fam Zheng , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) These targets might be deprecated but we should keep them building before the final axe comes down. Lets keep them all in one place and don't hold up the CI if they do fail. They are either poorly tested or already flaky anyway. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 Acked-by: Thomas Huth --- .gitlab-ci.yml | 10 ++++++++++ .travis.yml | 3 +-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 72e8604579ee..f027b55aef15 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -254,6 +254,16 @@ build-clang: ppc-softmmu s390x-softmmu arm-linux-user MAKE_CHECK_ARGS: check =20 +# These targets are on the way out +build-deprecated: + <<: *native_build_job_definition + variables: + IMAGE: debian-all-test-cross + CONFIGURE_ARGS: --disable-docs --disable-tools --disable-system + MAKE_CHECK_ARGS: check-tcg + TARGETS: ppc64abi32-linux-user tilegx-linux-user + allow_failure: true + build-oss-fuzz: <<: *native_build_job_definition variables: diff --git a/.travis.yml b/.travis.yml index 65341634d02a..c75221dca3e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -344,10 +344,9 @@ jobs: # Run check-tcg against linux-user (with plugins) # we skip sparc64-linux-user until it has been fixed somewhat # we skip cris-linux-user as it doesn't use the common run loop - # we skip ppc64abi32-linux-user as it seems to have a broken libc - name: "GCC plugins check-tcg (user)" env: - - CONFIG=3D"--disable-system --enable-plugins --enable-debug-tcg -= -target-list-exclude=3Dsparc64-linux-user,cris-linux-user,ppc64abi32-linux-= user" + - CONFIG=3D"--disable-system --enable-plugins --enable-debug-tcg -= -target-list-exclude=3Dsparc64-linux-user,cris-linux-user" - TEST_BUILD_CMD=3D"make build-tcg" - TEST_CMD=3D"make check-tcg" - CACHE_NAME=3D"${TRAVIS_BRANCH}-linux-gcc-debug-tcg" --=20 2.20.1 From nobody Mon May 6 01:39:11 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=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1600177912; cv=none; d=zohomail.com; s=zohoarc; b=Yl4VUTGtwaveyCYIIkfreZYLfYOGuih52TRcEJ78bO4MiP3OA1d79uurCC+iECBKAaqpyqKbqbhGbBLtkMWpQ4GzGmukb35BE5754fBmUu/OXjdEbAT2x/4wgh9g0XvYD8nsCgdBwO6NxYi1Jnmt/ACWFoy49NF6al0DM8XhV8w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600177912; 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=n0V6Bu8RWGghOYmLv1OjdGkvV4oOdhPqZhEkxs4b9EU=; b=HBB7aQfMcPTlcSxlpjd02z4Xeh9GKBFswZMtsoHB1OI9AJX+d11UfnSEBnAe3LBowxNLTnmZKJYC9S/B6QjkXgk+tPUkNk7Fzj2IrxW/VNRmWFy40UJW25KjHKcU2v1sLKLNAYLYTwbvQwGOGitmzOJYg9AnyT2s6B278/5+dKw= 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 160017791218644.67696160042237; Tue, 15 Sep 2020 06:51:52 -0700 (PDT) Received: from localhost ([::1]:39880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIBN9-0002hE-1M for importer@patchew.org; Tue, 15 Sep 2020 09:51:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45450) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIBF9-000105-Hd for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:37 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:42452) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIBF7-0004AX-MV for qemu-devel@nongnu.org; Tue, 15 Sep 2020 09:43:35 -0400 Received: by mail-wr1-x433.google.com with SMTP id c18so3358796wrm.9 for ; Tue, 15 Sep 2020 06:43:33 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id y1sm24111628wma.36.2020.09.15.06.43.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2020 06:43:24 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DB8F01FF96; Tue, 15 Sep 2020 14:43:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=n0V6Bu8RWGghOYmLv1OjdGkvV4oOdhPqZhEkxs4b9EU=; b=H2vnkxql5IsiZj2wrONjTlDcHa3iE/kWpls8iS4+KaWlFBuSPYMSGv9l2GoxAvCMZG dkGjgUR5D7KTsXgrLs1FQO7HufB2RdZIwsRW+chgt14ZGHeAaIXppi51sC+4QPV8Ok5z gVYpkOC4WNVoiK49kllgqxbT7t5f+/Pv0sX2sHfHeyhQldqqp1saD6t4uUjOMqogh7xQ 5FTA5ibpy6da8crARTZB5BZ27vGn/wVq+ftL2T3Z+5QuXHIppvehpQpu00RquC28Ol/2 e5T1FJu1ULmO6CyAFoMzTFO4ubWLiVwQtsxkjsFLTG2m+Z88dmDt1JLZx7ZM9fLsI+nQ mwfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=n0V6Bu8RWGghOYmLv1OjdGkvV4oOdhPqZhEkxs4b9EU=; b=bzs5GuOawusD2DWxY/U7eFWr0AWktp6c8liQsyUQC/A26dNVBLhScyYboFIuurazFW k3RBPwm5CNF4luSxTxT7b2WMBphwhxQ7+Gdw4/lPCNcXruGQldZCU9qzA9CJAURvM7yS IDWzjE7s1P8js/FmSLljIj/G0HhoMVvZ0HybdOew9o8EnMuIWrJJgKdbMg8wa60RsblN Im7XV8hBHkKUq1K4z70x2FqTEjNsMq/MAy1WIe5BlJiL1jb9O/5Z1Xv0OpJoki863x4T DkV8fBJvm2v6WlJ9zwPw2PICNZoltR4LGBr3qjmRZvDY6/S3k80/vC9rgl0gaRWXymHk f0bg== X-Gm-Message-State: AOAM5332aJAqQmETyefTEnY1LFgHAkJA+2JeXLAEEsSza9q7yX9NCx5q lsbZjBNlM5Qa/CxO+69rlIZpNA== X-Google-Smtp-Source: ABdhPJzW2Cd0n4aK73jPd61sj0jzRKoSP5x0JkdTAmEYLZtg1N0+BdU7HaWtRn2SqDiajI1HJkFblw== X-Received: by 2002:a5d:5404:: with SMTP id g4mr20660743wrv.134.1600177412260; Tue, 15 Sep 2020 06:43:32 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 8/8] configure: add [lm32|unicore32]-softmmu to deprecation logic Date: Tue, 15 Sep 2020 14:43:17 +0100 Message-Id: <20200915134317.11110-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200915134317.11110-1-alex.bennee@linaro.org> References: <20200915134317.11110-1-alex.bennee@linaro.org> MIME-Version: 1.0 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=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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: Fam Zheng , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) While we are at it move the few places where they are into the deprecation build bucket. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Richard Henderson --- configure | 2 +- .gitlab-ci.yml | 9 +++++---- .shippable.yml | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/configure b/configure index dfd7f18dcb24..756447900855 100755 --- a/configure +++ b/configure @@ -280,7 +280,7 @@ supported_whpx_target() { return 1 } =20 -deprecated_targets_list=3Dppc64abi32-linux-user,tilegx-linux-user +deprecated_targets_list=3Dppc64abi32-linux-user,tilegx-linux-user,lm32-sof= tmmu,unicore32-softmmu deprecated_features=3D"" =20 supported_target() { diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f027b55aef15..a18e18b57e54 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -134,7 +134,7 @@ build-system-fedora: variables: IMAGE: fedora CONFIGURE_ARGS: --disable-gcrypt --enable-nettle - TARGETS: tricore-softmmu unicore32-softmmu microblaze-softmmu mips-sof= tmmu + TARGETS: tricore-softmmu microblaze-softmmu mips-softmmu xtensa-softmmu m68k-softmmu riscv32-softmmu ppc-softmmu sparc64-soft= mmu MAKE_CHECK_ARGS: check-build artifacts: @@ -166,7 +166,7 @@ build-system-centos: variables: IMAGE: centos8 CONFIGURE_ARGS: --disable-nettle --enable-gcrypt - TARGETS: ppc64-softmmu lm32-softmmu or1k-softmmu s390x-softmmu + TARGETS: ppc64-softmmu or1k-softmmu s390x-softmmu x86_64-softmmu rx-softmmu sh4-softmmu nios2-softmmu MAKE_CHECK_ARGS: check-build artifacts: @@ -259,9 +259,10 @@ build-deprecated: <<: *native_build_job_definition variables: IMAGE: debian-all-test-cross - CONFIGURE_ARGS: --disable-docs --disable-tools --disable-system + CONFIGURE_ARGS: --disable-docs --disable-tools MAKE_CHECK_ARGS: check-tcg - TARGETS: ppc64abi32-linux-user tilegx-linux-user + TARGETS: ppc64abi32-linux-user tilegx-linux-user lm32-softmmu + unicore32-softmmu allow_failure: true =20 build-oss-fuzz: diff --git a/.shippable.yml b/.shippable.yml index 89d8be4291b0..0b4fd6df1d81 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -8,7 +8,7 @@ env: - IMAGE=3Ddebian-amd64 TARGET_LIST=3Dx86_64-softmmu,x86_64-linux-user - IMAGE=3Ddebian-win32-cross - TARGET_LIST=3Darm-softmmu,i386-softmmu,lm32-softmmu + TARGET_LIST=3Darm-softmmu,i386-softmmu - IMAGE=3Ddebian-win64-cross TARGET_LIST=3Daarch64-softmmu,sparc64-softmmu,x86_64-softmmu - IMAGE=3Ddebian-armel-cross --=20 2.20.1