From nobody Fri May 17 06:07:37 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=1594749375; cv=none; d=zohomail.com; s=zohoarc; b=NEdjgz0FvBoMY/v7Ypbg3V3BV0hs/1LuOWzpxTUFlLuIYbprAdBT5+QateERNiiWUpUXnlLmbSXWEBD3JO+xwEbjDXo9uZr8FJABLzusKk0OHzw6iLMnHdQGXX/04eL5LZVZkKsiG6byygrkkSG8rlVeQkn1OaeoofYGn5IlAHA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1594749375; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=te1Lipa6RAlKihwVxFQMxJOFkEWkdgE8ydfZcX6Ytlo=; b=M0CsVFXJjlcKjggU6a3yIvQW9bfp7ndPF/7HRtYiLym03pujsQ3qqZnWXGAqajIsrUvHM+7IHUWKPfZTZDqjEUFTidY/yiQicQfugNelEQd1jh6yw8wYsGgAbKX9TSgzmUrSWffI4XHnG0FP56HQcJu25YHbzs3ezkpTnx0XwmM= 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 1594749375259929.8086563655802; Tue, 14 Jul 2020 10:56:15 -0700 (PDT) Received: from localhost ([::1]:47948 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jvPA4-0001Kb-Tr for importer@patchew.org; Tue, 14 Jul 2020 13:56:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43686) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvP9M-0000tn-Es for qemu-devel@nongnu.org; Tue, 14 Jul 2020 13:55:28 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:36895) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jvP9K-0001Ml-NO for qemu-devel@nongnu.org; Tue, 14 Jul 2020 13:55:28 -0400 Received: by mail-wm1-x344.google.com with SMTP id o2so7951520wmh.2 for ; Tue, 14 Jul 2020 10:55:26 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o21sm5386465wmh.18.2020.07.14.10.55.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2020 10:55:23 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id E51141FF7E; Tue, 14 Jul 2020 18:55:22 +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:mime-version :content-transfer-encoding; bh=te1Lipa6RAlKihwVxFQMxJOFkEWkdgE8ydfZcX6Ytlo=; b=mXVRAz4+5aNHllwYiljrg1VX9rt2esWD0298i0FmSjz7izS9wndZoC6Z+BgQ3gHG+T rfSQGpmLSQv1Xh9f1cosJLFwSsGVT1TOrjgJZrjhfxKLjjAgzcdO89S2sW17EaCExfKK 6dsasCuGs5Qck9p6qXaShSM1a6IJ5Yym0HRN9F7QY/h0kmCLBDZb/mwJFpKfn9dayFQ2 g2NiOvIsvFSaDK+LfNGzhJZ+ElUTOPRquVD7oxWprCXS+k4vWz7h0iA1UZeoJugGzQgx 5ip1iBHFM+1hOAOEwyrdwZlB48NR4rkSlYz0XgkYquCOa46GKhqCaSvOFWVtRLRTUzPf Pidw== 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:mime-version :content-transfer-encoding; bh=te1Lipa6RAlKihwVxFQMxJOFkEWkdgE8ydfZcX6Ytlo=; b=GHdB4eU7Z3HRTL+6s8jqPYCduWO7fEB8GDxVx6AGbr4sYZvivfd8ilxFO8LTIOkOCX lwQ9gihZqhBeD7AJUeLc1RyfyDJq8LgEIkbQH6ryOrRtnnpbmL8qWezJJan4G+tQg5a/ lQGOiPIjFZY58/GPFm9RplvNrpTx73y+yoA1BjTaa8CbKm4sz5GShzAFX6Ros6uJLBM5 W5OsXw/emC9F3tmh9aOTlmJefUFX+cU6zrV+7qUETYzN00X0iZf+As37hB3y5Xg7FTi6 aCz+ZWb60ml9Q5Ylvjk2XfAPeE8rG1De3cPzUjejhy3AxaULLkiD4p1FcfLIfqtFuUst pMYA== X-Gm-Message-State: AOAM5300MHWGpLZTChKnef0FX5LrVNjLj7gxpIZeUVU3PCP4qs063uBh pFsVnx2UG9dZvRFVASynOMh7Ag== X-Google-Smtp-Source: ABdhPJw+c+y9FBB6+ZgJ9HlQZ5rfawK4mwbXr3gbX+FFj7FSxt5z2Pwwtiwcq0WNb5EUocyjyROdbw== X-Received: by 2002:a7b:c099:: with SMTP id r25mr5296558wmh.159.1594749324732; Tue, 14 Jul 2020 10:55:24 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH] .travis.yml: skip ppc64abi32-linux-user with plugins Date: Tue, 14 Jul 2020 18:55:16 +0100 Message-Id: <20200714175516.5475-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 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, URIBL_BLOCKED=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?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) We actually see failures on threadcount running without plugins: retry.py -n 1000 -c -- \ ./ppc64abi32-linux-user/qemu-ppc64abi32 \ ./tests/tcg/ppc64abi32-linux-user/threadcount which reports: 0: 978 times (97.80%), avg time 0.270 (0.01 varience/0.08 deviation) -6: 21 times (2.10%), avg time 0.336 (0.01 varience/0.12 deviation) -11: 1 times (0.10%), avg time 0.502 (0.00 varience/0.00 deviation) Ran command 1000 times, 978 passes But when running with plugins we hit the failure a lot more often: 0: 91 times (91.00%), avg time 0.302 (0.04 varience/0.19 deviation) -11: 9 times (9.00%), avg time 0.558 (0.01 varience/0.11 deviation) Ran command 100 times, 91 passes The crash occurs in guest code which is the same in both pass and fail cases. However we see various messages reported on the console about corrupted memory lists which seems to imply the guest memory allocation is corrupted. This lines up with the seg fault being in the guest __libc_free function. So we think this is a guest bug which is exacerbated by various modes of translation. If anyone has access to real hardware to soak test the test case we could prove this properly. Signed-off-by: Alex Benn=C3=A9e Cc: David Gibson Cc: Philippe Mathieu-Daud=C3=A9 Acked-by: David Gibson Reviewed-by: Philippe Mathieu-Daud=C3=A9 Tested-by: Philippe Mathieu-Daud=C3=A9 --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index ab429500fc..6695c0620f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -350,9 +350,10 @@ 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" + - CONFIG=3D"--disable-system --enable-plugins --enable-debug-tcg -= -target-list-exclude=3Dsparc64-linux-user,cris-linux-user,ppc64abi32-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