From patchwork Tue Mar 12 10:55:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160086 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12967643jad; Tue, 12 Mar 2019 04:05:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqyAPqqpVEmB0yGQyFt1lS6t2GbxZYDF6iYLAYZg9sRzUqRc+iTiN5Nlwib6q5evStmfAo5G X-Received: by 2002:a25:bdcb:: with SMTP id g11mr11590238ybk.227.1552388705632; Tue, 12 Mar 2019 04:05:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552388705; cv=none; d=google.com; s=arc-20160816; b=fUTHtW2LGRzfr8E7jdcPLfcJ5QKnyikK8tJ4Qf3hOYUU2Od/PbvH9M642LnhA5wovb XirkJEN1UBBXO40daAvJpb6uIFwpcJKfPV2MM92dbfvsM5+tLkh5PN3zed9LTT1EC6+C e5zfUdB1x3WluELuWViWu/uS/+YgfBB5EjFZk1HUXeqAfuqV0j/XKAT3cthb2ohtbBQQ dc/8NMF/RrHNI+Ecx6nhe86bDoN6Ik6+GtoyTtVrZKRGX+aDuxx6kY/CZhfcj2ZSCBbm AOUrGrAyokgbe50UvULfYh+DOHnBYQeIJb1X3YA6eRbyCOsidWZZfpv2L9JJBS3oIJUW m6Vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=JChXdfWELr9fgYHxM6rVjpoCB7MX+rUfE6XqM9PnHuQ=; b=QhPgymjFGFFr7eLl7+LYlMjUgz0hXQy/+2ihsbQQutjS2O3uHGcM8YkqHZs8vsU6lV jO0ACwBUCrBFZTZyGs3AtRFtZRFyE7QZxtAA2qotjqxxb9KvR4rxg5LJzmSjpIsFWK2Z SOyOEdUylf0FVW/fO4aCl1QOZRKlITopTxONqB68Hw4sMi0pZET1nDex6QdSvvlcws5T Rq1itYH2nhQVTqQbyQwKARq4CSrxB3DIGrggix84vbEhQCZes/pmOdpRX6h0QN9c1zma sI4QKDEjoQloD0UJuhLcKJ6odMp2WS3Ub/Q3ZdQatNWTQdHflM6VLR/3xiz9vSYCSHIW eLYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=xJ8u6w5z; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id a3si689802ybm.275.2019.03.12.04.05.05 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 04:05:05 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=xJ8u6w5z; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:49838 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3fDV-0001B9-2f for patch@linaro.org; Tue, 12 Mar 2019 07:05:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4e-0002Xk-62 for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4c-0003az-Ni for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:56 -0400 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:54687) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4a-0003YX-Jx for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:52 -0400 Received: by mail-wm1-x341.google.com with SMTP id f3so2128962wmj.4 for ; Tue, 12 Mar 2019 03:55:50 -0700 (PDT) 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=JChXdfWELr9fgYHxM6rVjpoCB7MX+rUfE6XqM9PnHuQ=; b=xJ8u6w5zvUajKk1Nz2P8UNJmJMulbrw9RaK88l0X+Wqh/74WtE7rFb5aZH5pmGfO3s NvgRL4PbQYnxeeqBjtfjn3zZVZTGIRfNz76/SNSK25JPzpkO1l8vDjmrMceIEHiC4WFE YRGWzt47OPCJ7LFxWJnH9wLwdKQJiwjNtLRwfe3G0rrImnTY8bQLX2g1KOMe82b54wwy gNUGVJID2RhoUZ66N8XBSzMzMkwBjtgB4Gwa5DWZ0I7rG6R7hXPtv2Y31cN660nJLHPL EdrTRDu2cLrMOBydRwFt6y/cMcOAaLqTt0LX8jCqHnZR9GF0kJejrfVkR5t/GMHuNcP+ Fc8g== 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=JChXdfWELr9fgYHxM6rVjpoCB7MX+rUfE6XqM9PnHuQ=; b=pQetU+bLqw9dEelYPOjTpxXrwjHBztHN+Ihy9c50qSUQMuIntX2Vvqi1GZK89/klRc 79Zqq6gVRzHORMAhCSd5qSWm236+0ZRDUJvePoes28+v700EJ6gYBc31USS6XDQYuG4g zLRCsJKHM3Xj5axQRvDXv7ZiHQiKWew3eHiVi/x8pLMEgubSHWCdrSDSrsLFbR8ldwI3 bq+U7J3RDUhvfcJACrxGxKbZuhY0ryU0Q9Dgl1MzqSvNpiXJ1Yk98CvhF8DeJTbBDwow zCeE5KLGOyRnMeKiB2V+dRbuQ6PldNQ3lVTzQZeX/0pS1PDqLOrfxuOuF5Qqmgn7yVzP S/ow== X-Gm-Message-State: APjAAAWGGe5LKZixC7WbZBrG1VYBFjt2HpsVHk8jBToXL8XqNraTst7T 52X6JwYkF1XzwwSqAuhPbHNR6wav3vY= X-Received: by 2002:a1c:4e09:: with SMTP id g9mr1834252wmh.56.1552388149203; Tue, 12 Mar 2019 03:55:49 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id w14sm14293548wrr.18.2019.03.12.03.55.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:47 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 985EE1FF89; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:41 +0000 Message-Id: <20190312105547.4755-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::341 Subject: [Qemu-devel] [PATCH v2 1/7] spapr: Simulate CAS for qtest X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, David Gibson , Greg Kurz , Michael Roth Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Greg Kurz The RTAS event hotplug code for machine types 2.8 and newer depends on the CAS negotiated ov5 in order to work properly. However, there's no CAS when running under qtest. There has been a tentative to trick the code by faking the OV5_HP_EVT bit, but it turned out to break other assumptions in the code and the change got reverted. Go for a more general approach and simulate a CAS when running under qtest. For simplicity, this pseudo CAS simple simulates the case where the guest supports the same features as the machine. It is done at reset time, just before we reset the DRCs, which could potentially exercise the unplug code. This allows to test unplug on spapr with both older and newer machine types. Suggested-by: Michael Roth Signed-off-by: Greg Kurz Message-Id: <155146875704.147873.10563808578795890265.stgit@bahia.lan> Tested-by: Michael Roth Reviewed-by: Michael Roth Signed-off-by: David Gibson --- hw/ppc/spapr.c | 11 +++++++++++ 1 file changed, 11 insertions(+) -- 2.20.1 diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index 9e01226e18..f7d527464c 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc/spapr.c @@ -29,6 +29,7 @@ #include "qapi/visitor.h" #include "sysemu/sysemu.h" #include "sysemu/numa.h" +#include "sysemu/qtest.h" #include "hw/hw.h" #include "qemu/log.h" #include "hw/fw-path-provider.h" @@ -1711,6 +1712,16 @@ static void spapr_machine_reset(void) */ spapr_irq_reset(spapr, &error_fatal); + /* + * There is no CAS under qtest. Simulate one to please the code that + * depends on spapr->ov5_cas. This is especially needed to test device + * unplug, so we do that before resetting the DRCs. + */ + if (qtest_enabled()) { + spapr_ovec_cleanup(spapr->ov5_cas); + spapr->ov5_cas = spapr_ovec_clone(spapr->ov5); + } + /* DRC reset may cause a device to be unplugged. This will cause troubles * if this device is used by another device (eg, a running vhost backend * will crash QEMU if the DIMM holding the vring goes away). To avoid such From patchwork Tue Mar 12 10:55:42 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160087 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12968165jad; Tue, 12 Mar 2019 04:05:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqz98lLsqHGNoQhPl/Pj0ZTw0kxpXLMiSJjfBPiQLY/oVpljFvXnhNoToXUqdxYdGXG7MXyJ X-Received: by 2002:a0d:d4c2:: with SMTP id w185mr12942599ywd.103.1552388732891; Tue, 12 Mar 2019 04:05:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552388732; cv=none; d=google.com; s=arc-20160816; b=rIsC/HxZsY9c0hiQEb4iSnVEtUgsXky/9gEZKx0fhFUp/Yi1FDx7HcGL3i25BA2GO1 V2/7NWq4bYh9S8eDS4GLXS9BHsjc0V06b6qGr1HmJduzrIm1izCmKLxQOFSRwuBA80X2 a5MviwC2wDvkOKFd74OaTqVb0KWnssoVdRN14krzgCfC8THZF0PIs6I0KdTSSQ4kxjsw 2btGoGPb2kJvamHeFfsYezYdh/FnbG3qO7YiafMtFKxDzXh+TsaIjGV9vbf06Ke91qDT Xr7zBjlNIleJh3X1QLKooxv6VagXLQJlvq6y2b2gSin0zW7VfTeXCr5CrUNxev9xhKH7 o1Vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=b80fiscz/M9DJJL5HBOmynP5XjnojpfOGehcC+KRDj8=; b=rv9bkbXfEtlQHsSC8AYq1AGA7xpgtbc4bM7JWMmUsxBf3u35DSBY/rNHEsCUrnlBVW uPKESgXgfVErnL1Gg+gMRZgrsubuYzzlJxZ1s1ePCy8M49EGvb2pcLgu93pXzA/9SHnK gle+x0ihQV/eBEOVGVIz54S8FsyYilFnfhVfKqHsHTU8VXbCihVjJvDksmCnQZE3E6f9 oEq259oslNVCfRu+eC2lq9RI5N0MrdyIWPPMFeoMF8eLm486TPmTBn2ZmCQd5EBOU8rr SaCs5UGHPuJwb7oIpjfLGo721Cq4sW53gz8Rq8GIsRGn2HghDmYMc0Duo4HU4yE4vaYF 908w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="Beh/0g49"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id u82si4595403ybb.128.2019.03.12.04.05.32 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 04:05:32 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="Beh/0g49"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:49861 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3fDw-0001Ub-8d for patch@linaro.org; Tue, 12 Mar 2019 07:05:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50506) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4g-0002Zo-5P for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4c-0003b4-OK for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:58 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:39628) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4a-0003ZP-La for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:52 -0400 Received: by mail-wr1-x433.google.com with SMTP id p8so2154411wrq.6 for ; Tue, 12 Mar 2019 03:55:51 -0700 (PDT) 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=b80fiscz/M9DJJL5HBOmynP5XjnojpfOGehcC+KRDj8=; b=Beh/0g49tDgQpZZTS0a2zScz3r0qH8WwbNGThBAVILIiC1hydql5/+OBaonkKZmA6A YqUK6qrBm40w3iHRSFYtIUgaSzEEh8idv2YkBWupUoNC/Y0H/NJk3VZctFoQJuPpx1fp 7HCHhZcATUIM+DWDmriH5+deQo95DctM/Leh5i0og5NYi1g1BVBYNyZSk+/VMweEu9q3 EibbgmQxuEXdb2o1Jsrg3v1pRc59Fcp/PFRGSzKN22eH1xoK2677iXD2R8blQWVP/C1g cUHn3IYjC5bAKcqgeNsM1sZ3q2R4d6eBo26dcnXa6JV1STUVcAko8egcGlWV0nOLoEwR f40Q== 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=b80fiscz/M9DJJL5HBOmynP5XjnojpfOGehcC+KRDj8=; b=jsX5Yw7FMdrWcGWjiLykQeztEzPwMG19L6TMVpyUgAH854pN4ka60BvfuSHZwJnNAF lxZczbcnketkl9HMnB8rN0kC+KaItaOzQAbEfySIRKuda4kqI8D3ZhwLvyj3d3ZXXzcm eeRcQNn+5sbFxG6Wja3sLAuVJAzXAJoJ5LLyZp9VAG5Iht6ahpgIf2tR8P+0StT4e0Zn FP0uHhRrujsmmLJW7SwOpe2TkZ0ecj6kd/A5ec/s5oMuk/vjHt8RkXQ6tRHdEeyJjidx 4y29GoY1OwJO5HuntmJ4kZ7cSMRQrQbCabhxoZYzaTOEg2WhpLwZFIDqXXpRkB8J/fbY cOiA== X-Gm-Message-State: APjAAAU8Pr76z+03t++meYsfT0BvKdaxTLG3OVwwqVOi4ChM4WAUWmqL l3HIFu175CP458V1GrGKXnMU6w== X-Received: by 2002:adf:f70c:: with SMTP id r12mr2389158wrp.54.1552388149885; Tue, 12 Mar 2019 03:55:49 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id f6sm9736978wrt.87.2019.03.12.03.55.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:48 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id A4BA11FF8A; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:42 +0000 Message-Id: <20190312105547.4755-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::433 Subject: [Qemu-devel] [PATCH v2 2/7] Revert "spapr: support memory unplug for qtest" X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Thomas Huth , David Gibson , Greg Kurz , Michael Roth Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Greg Kurz Commit b8165118f52c broke CPU hotplug tests for old machine types: $ QTEST_QEMU_BINARY=ppc64-softmmu/qemu-system-ppc64 ./tests/cpu-plug-test -m=slow /ppc64/cpu-plug/pseries-3.1/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-2.12-sxxm/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-3.0/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-2.10/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-2.11/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-2.12/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-2.9/device-add/2x3x1&maxcpus=6: OK /ppc64/cpu-plug/pseries-2.7/device-add/2x3x1&maxcpus=6: ** ERROR:/home/thuth/devel/qemu/hw/ppc/spapr_events.c:313:rtas_event_log_to_source: assertion failed: (source->enabled) Broken pipe /home/thuth/devel/qemu/tests/libqtest.c:143: kill_qemu() detected QEMU death from signal 6 (Aborted) (core dumped) Aborted (core dumped) The approach of faking the availability of OV5_HP_EVT causes the code to assume the hotplug event source is enabled, which is wrong for older machines. This reverts commit b8165118f52ce5ee88565d3cec83d30374efdc96. A subsequent patch will address the problem of CAS under qtest from a different angle. Reported-by: Thomas Huth Signed-off-by: Greg Kurz Message-Id: <155146875097.147873.1732264036668112686.stgit@bahia.lan> Tested-by: Michael Roth Reviewed-by: Michael Roth Signed-off-by: David Gibson --- hw/ppc/spapr_ovec.c | 6 ------ 1 file changed, 6 deletions(-) -- 2.20.1 diff --git a/hw/ppc/spapr_ovec.c b/hw/ppc/spapr_ovec.c index 12510b236a..318bf33de4 100644 --- a/hw/ppc/spapr_ovec.c +++ b/hw/ppc/spapr_ovec.c @@ -16,7 +16,6 @@ #include "qemu/bitmap.h" #include "exec/address-spaces.h" #include "qemu/error-report.h" -#include "sysemu/qtest.h" #include "trace.h" #include @@ -132,11 +131,6 @@ bool spapr_ovec_test(sPAPROptionVector *ov, long bitnr) g_assert(ov); g_assert(bitnr < OV_MAXBITS); - /* support memory unplug for qtest */ - if (qtest_enabled() && bitnr == OV5_HP_EVT) { - return true; - } - return test_bit(bitnr, ov->bitmap) ? true : false; } From patchwork Tue Mar 12 10:55:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160090 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12979126jad; Tue, 12 Mar 2019 04:15:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqy2CnDNzHk/TdUXR1yEGVC2ijTtgFUq+ZUF26/G7G2Pxi3LjaEWjI9rIcK7coloIedu9XKb X-Received: by 2002:a81:3046:: with SMTP id w67mr9602977yww.402.1552389346973; Tue, 12 Mar 2019 04:15:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552389346; cv=none; d=google.com; s=arc-20160816; b=r0cKJKmtO+I8EUNACFAOBTYgg9ryIDKVEadFYj7ho3Ve+3QAlSfVo+XP9MNUmCOZV/ XjoskHnNPFXefVUrdKuYxG0cZPb+7JsM6EzJgjd9U1S+thykNIf24TNhO8Xs/ZjH+dV0 OcjPdvwjw+o9QHSCHE6XR9C4fAMmgdtgPbY9aEcr4Xt07a1+56kUOM5GBoeh5mhz3VIj x35BsQmxG5wvq+/YUE7qv/KNwgdZio8Wrzf7xyJxjrwCGWX84Ua9FkdOUp2iXjqD0DFI k7erSVSfb+bK6CDJCt6CYqAOVsQOuW4A9lFFSr4OY0EPIprWAW+gjxTka+YTWaZrxlM6 qfxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=rV1loA8go9CjfbHRorHa4JpqMJ3MeNwLT8AOLMesaWg=; b=Orlf1LFj1DyLGlMJYSk4xksJnzmTJNwrdKZ7ZbvGGeAYLL4saRT/XyIqZ5cFxgNlE0 P9WIdlbcrxv0CV5Nbi8uM5/rPg2dwJU8pXSHM+3990Wi8h3oQWrd5H3Aic/8RHnnN2Rh 0NMyCLXGs29Lg9GWzPZuwNQY29nBs30RI3daWim/PGLHedhH95oyHAOi+i5YwnWbkZXL oZ8V7FmmGGjYKruwPOgQ1HlYZtqNhR/Rlijgi/MW72kEFcvPayOxzaP3+k7tpMwPCxpQ Skuv51dO+OjXv+1gbJ2KThb3pEfE5llIrIZ7rYSz/2E+8IyCWpXAIkEqlpJlaMFRnnBx j2/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=hnV9pPnK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id y141si5073367ywd.269.2019.03.12.04.15.46 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 04:15:46 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=hnV9pPnK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:50061 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3fNq-000052-EM for patch@linaro.org; Tue, 12 Mar 2019 07:15:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50468) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4e-0002YE-NB for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4c-0003bB-Os for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:56 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:34299) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4a-0003Zz-O6 for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:53 -0400 Received: by mail-wm1-x330.google.com with SMTP id o10so1836857wmc.1 for ; Tue, 12 Mar 2019 03:55:52 -0700 (PDT) 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=rV1loA8go9CjfbHRorHa4JpqMJ3MeNwLT8AOLMesaWg=; b=hnV9pPnKZ8DSKZYH9P00kE46o5nMhvvjsqVun2y8RUCHo5bDlxUyo9GwiJ/KPwgwgB KyZXJuocczCiZ4tIEMaJwHq/byHRJQutn0QTwL1Mq9sn4bLhcNuTBue7xau6Cxt9aora BNS8Iexnm4O5J1z7LMUZuga4riwPzYqYK4ezijdkqWS8g+RVmjHn3m7ItXFH9wbYnzIX wD1HnG0ccCQzKiuK+q0ScN409SVXvgX6bpdrokp+xkXE5be1pERHkTV/y/k4Gj1hKWrr nWery1tTWk5VmmJyMSJ2bkvM3Z92mhCwLnoJh/6zP5RUaGfLReEEDxyBDMoUaVik2F1U 3uNQ== 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=rV1loA8go9CjfbHRorHa4JpqMJ3MeNwLT8AOLMesaWg=; b=s9dc9gYsohU3L6QAK+jHo4AAzhJyz5N4xS4pgl14xSt2d5z8wMbXZ+uhoQqK9jdT/R hR2GxYsm0idWeX1KvUOAOFFvDWuu0DmyOfA+BYcIVxzE2VNi2RZg0VyOXGfxT54HUj3K rtD8o8CHNZqnF7lzhUTu6YOEp7XmKmHYL3jugTWgkdRG/E8SsfvaqoJ3OdAO3Zz7VK7a HqZzPxikAy1Nvckar18X1+yk9lDbUhctqW/3+QCS3YTztF1anPKWA7jjZuP9wQbuIpAv UZsZbXnUsipxSwaT/MeJFCYnpEiWobahO0r+Y4Ghmz7RxF7fykVEpxXMQ3zVBfx13E/n pnRw== X-Gm-Message-State: APjAAAV8xLrY2CveMFb4Sc6JEQjwF8yfNquHpM5WEJCBxL45XDjmM5P0 BNmfH2edJJtK6iq74vnydLMf+Q== X-Received: by 2002:a1c:e2c2:: with SMTP id z185mr1868976wmg.84.1552388150947; Tue, 12 Mar 2019 03:55:50 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id v67sm1851794wmb.9.2019.03.12.03.55.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:49 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B130E1FF8B; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:43 +0000 Message-Id: <20190312105547.4755-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::330 Subject: [Qemu-devel] [PATCH v2 3/7] travis: Bump Xcode 10 image to 10.2 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , peter.maydell@linaro.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Travis enforce the use of the git protocol v2 on their images, but the 'xcode10' image doesn't handle this correctly, resulting in the brew packages installation failing: $ git config protocol.version 2 $ rvm $brew_ruby do brew bundle --verbose --global /usr/local/bin/brew tap homebrew/bundle ==> Tapping homebrew/bundle Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle'... fatal: unknown value for config 'protocol.version': 2 Error: Failure while executing; `git clone https://github.com/Homebrew/homebrew-bundle /usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle --depth=1` exited with 128. Error: Failure while executing; `/usr/local/bin/brew tap homebrew/bundle` exited with 1. The newer 'xcode10.2' beta [*] image doesn't have this limitation. This image comes with the following brew packages pre-installed, which extend the current code coverage: - libffi - libpng - libtasn1 - gnutls - jpeg - nettle [*] https://blog.travis-ci.com/2019-02-12-xcode-10-2-beta-2-is-now-available Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20190220193541.24419-1-philmd@redhat.com> [AJB: re-enabled MacOS build first] Signed-off-by: Alex Bennée --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) -- 2.20.1 diff --git a/.travis.yml b/.travis.yml index e942175dd3..ecaea97650 100644 --- a/.travis.yml +++ b/.travis.yml @@ -185,6 +185,13 @@ matrix: compiler: clang + - env: + - CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu" + os: osx + osx_image: xcode10.2 + compiler: clang + + # Python builds - env: - CONFIG="--target-list=x86_64-softmmu" From patchwork Tue Mar 12 10:55:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160085 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12964857jad; Tue, 12 Mar 2019 04:02:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqysSpKTjidiI2HfAibRB78sMWq3xUG27B/N9N/rNDiy3ubHD4Z305HH4/hVjcz12grWYgMs X-Received: by 2002:a81:9345:: with SMTP id k66mr6808483ywg.87.1552388559358; Tue, 12 Mar 2019 04:02:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552388559; cv=none; d=google.com; s=arc-20160816; b=gCieMVf+iqihqcG4Odl9J7zcBCvrEbTpb3KOvbVrH6lQcckfckVqmn2tOuER5vETEv f22wDOqIpfTElk7GnTkio1zjmIKSj6cVUzzhfRrCg27bDpaeVfz07czyJmfF0u57oA/D 0xMapOEJBw4i0gpYkBt/ZEbQCThmnBi9NK0w9JRN4RUlYrfBGrhb2xeRMtu6YAZa/0ZX k2MtuQDHnMEWlQLnfhIfLDARHeJFil1NRn/lzXgFR8oIoxvGvPwJTvRbUAqGOeIunzeg xWtik1EBthgH5cFLvcqKIV9e0n8vMEFZjuftFZokQzqVdddL8pHvGMznQZ8/vBP2yXiN Yodg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=seVgys+eOHRRQvTA7e5sJDtodwiBb3EyYlr3LFKBtAo=; b=bP19Z5BHyYiaKSr79Dqmd+ynLxqKA1CW7H4u1o/uDcwugh7jxfWuE3NkMpG359H9/L 83upR01kzHfHC84k8vvmFCsOHUOGSxuxVz6Sx494k8GdqS7QaPLkPF46Si1bJErOVqsG cZrZX4YUN0eJQD1yfOn3b2ih7gjaleEThqthDwYuqokZcV6XA/CuZQhO5FwzqvwDwhw0 yZuUTGa9ANpb42Scx1/S2ncez1h040mNXwAjWlRW9r6QqCj4BMEo+HKfBhHhCy5Bg5N+ IRSaQUai+R8bFHiOmfgd9EV9E6h+zvNkEYUyfQIVLV7jrHp9gAUYNr4WwcGlszvoNXEO T6wQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="Lxk/T9dz"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id p131si5043500ywh.350.2019.03.12.04.02.39 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 04:02:39 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="Lxk/T9dz"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:49804 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3fB8-0007o3-Ez for patch@linaro.org; Tue, 12 Mar 2019 07:02:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50455) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4e-0002Xj-5W for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4c-0003bA-OQ for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:56 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:50572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4a-0003Zq-Ng for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:53 -0400 Received: by mail-wm1-x329.google.com with SMTP id x7so2142420wmj.0 for ; Tue, 12 Mar 2019 03:55:51 -0700 (PDT) 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=seVgys+eOHRRQvTA7e5sJDtodwiBb3EyYlr3LFKBtAo=; b=Lxk/T9dzUeIQtFiYCEYc74u4eiow7UMA9mHZQdVx5xmLWFX3zmjhL/0wCBQDJ+EHbG 7ujjBC5HLAaiTQJ+z871glpv1aQOgqbgJno852HJy1xajF91vcTYfRQe5Bg6Wftn61Om Uylu+iX+MUTrovVqGOJMzda5+SPjVg5+3BHDgAn8gW7nlj4TyDH6Uq4NTQE/eb2gBlwZ sKF0JK+te8a7eGHex/p8Z7HLgqS5kh+rlqb4TzI8tI4etbLQshyOkyK8csmNTC5OR3aA InsFkMbS+GzSsd1ARkoAOEBXjufasiK/WkfVnj/8s/yoe4Rahs09lnGHHwLxAkqGu54C S4Fg== 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=seVgys+eOHRRQvTA7e5sJDtodwiBb3EyYlr3LFKBtAo=; b=Zp1YQlcwSu2zNy6otGoaqzk/SgbdFjHe7HTqXlGvBaECRtfVihjh4lIdjIPLV0mchA 2NB2rFMwK0+cjQ2VuCHcTJioCPBkibADDD+glP8gi9pUSR6eURNJlVSmNxsqg4Zp65HR A72ZXydb9x0CBoF+1T4IHnS6NSOFKjNgRA9FZsh9K9r6MnvFe8umMoPD6Qa9gNS0PVXl 0ufhGlDIj6tjsMfRAWcujcLtOncuvB70Ug0WDlb2H0s1ZwQSY0dee5PrmRsi1MebuIT3 NxEa3otDIJMkaCZqJ6EVIqA5Cfp6rFM4sxsn5o+RpoqFdGzi4qK9+xpoD0nnko2ypoSQ 3DdQ== X-Gm-Message-State: APjAAAUNOEy/3AH2rti8CltNVKWaO+Ii6r8gH1NLx7DzywAElOvfO4gY OkPzQP5StKCVErp5e56wgoHp3T7/5e0= X-Received: by 2002:a1c:e2c2:: with SMTP id z185mr1868952wmg.84.1552388150481; Tue, 12 Mar 2019 03:55:50 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id g3sm1473154wmk.32.2019.03.12.03.55.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:49 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id BC5B61FF8C; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:44 +0000 Message-Id: <20190312105547.4755-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::329 Subject: [Qemu-devel] [PATCH v2 4/7] .travis.yml: combine docs and tools build with out-of-tree X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" We will be moving all builds out of tree eventually but for now we need to for building the docs as sphinx requires an out-of-tree build. Signed-off-by: Alex Bennée --- .travis.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) -- 2.20.1 diff --git a/.travis.yml b/.travis.yml index ecaea97650..c46b0c28df 100644 --- a/.travis.yml +++ b/.travis.yml @@ -114,8 +114,9 @@ matrix: - TEST_CMD="make check-unit -j3 V=1" - # Check we can build docs and tools + # Check we can build docs and tools (out of tree) - env: + - BUILD_DIR="out-of-tree/build/dir" SRC_DIR="../../.." - BASE_CONFIG="--enable-tools --enable-docs" - CONFIG="--target-list=x86_64-softmmu,aarch64-linux-user" addons: @@ -125,11 +126,6 @@ matrix: - texinfo - perl - # Test out-of-tree builds - - env: - - CONFIG="--enable-debug --enable-debug-tcg" - - BUILD_DIR="out-of-tree/build/dir" SRC_DIR="../../.." - # Test with Clang for compile portability (Travis uses clang-5.0) - env: From patchwork Tue Mar 12 10:55:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160088 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12972571jad; Tue, 12 Mar 2019 04:09:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqz4jbFmBKZia5qxO87A3Z56H/C3QZPS4GTyVXyxUe/hIoTi1jhA7VzAP0KuuVtCoa9668KH X-Received: by 2002:a25:4441:: with SMTP id r62mr15409843yba.187.1552388973668; Tue, 12 Mar 2019 04:09:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552388973; cv=none; d=google.com; s=arc-20160816; b=KMz27PjI9tIB+mg0IkawdgoWrTODFhNb3bY+IQ5qR+dTk/u6/WNDJ3ts/LbkDge9H1 5G0cXXZLgkQSwb33u/FCWdVENYnwo+uM+i1Ia48EbLDwrvphfWjW0PJaRjxDOs9xWnBG Y0SKl5zw78alj/v83Ej5TBu8Yh8NGezsl77+YWW2RjebO5O3BwGcdzbXa10CSocNCQte dJfWzFqubLheeiF6R87kaFB+A1vPP9adz+ErSlFWhKQhUJfye48tjH4qJPtZo0WKIpBL eAAbGUiqWfjLMrblagjZHClQFxvGKRSyVGlq4Y2iLn8xd4h2d2iKq8PnEK5EE7Zj3642 BjqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=iwdzR7AIVPhpLkyr2+6hBbVY76s+Cd+MU17bPbiz6xs=; b=s5AiClpfjfz0djirbOznMVe2LDSSQZwsmxAc6DkgzDAsOjkMyjxDUdvpzCTUKK6ayD zHdAuJQP7QU+Y2ET3AZzHxZ2tXG5FsjcjRJDTx7xBS0ag4iJ/hEUJbm1/mXyi6zl4yx/ SGIJKVcsXMRJjC0W4YvMqCv+2Q8c0inE3QMg+IGdpVkl/DoqfaYzsNwWDU8SBjcxeOik lhzD9SI36LXri+Fhh7hKabrfPGYZZCu2uaVZjIntmhpGt2xjXMAmcGvTc2o+AsOSk+Ho Zj6wRD6VtB9+zt8DB6WEpmsOGBihER2ig6DyHMBRti2fOvWiNEabOIxgqgzw/kKjYh8V SizA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Q0iNDNxW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 192si4693602ywi.360.2019.03.12.04.09.33 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 04:09:33 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Q0iNDNxW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:49925 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3fHp-0004cG-4D for patch@linaro.org; Tue, 12 Mar 2019 07:09:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50465) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4e-0002YA-Jl for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4d-0003bZ-26 for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:56 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:43411) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4c-0003aB-Nn for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:54 -0400 Received: by mail-wr1-x443.google.com with SMTP id d17so2134581wre.10 for ; Tue, 12 Mar 2019 03:55:52 -0700 (PDT) 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=iwdzR7AIVPhpLkyr2+6hBbVY76s+Cd+MU17bPbiz6xs=; b=Q0iNDNxWD0259Ct8TqceWxIPnQ++t3sXDioaQXeMXfuldgMT29W4j0dQcHR2AwdZqw RT0kSyyAXl9C11bd4cWCCmJva07w4wVXsnPergYieHAsne6UCeF4NZ2z6RKogzu+x2G+ OpRTZ+cuXI0AEqeNiU6bEGrYV7K485TZHSSNQ3B1rluLAeMhKnG8ZvNTf44adxF7u+gw U42lIHfbbSprpPZP4FJi04P/00yn8EykMJze1J/+SqEKe6/bqnxna+omeFkXS6bc3WGa R0uxFz0G/MavsxNkJ1yAysnRwEoTgSU07FL41+dhNpW3X/pUZLfuBOaS4V9egSaj6cZz EB3g== 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=iwdzR7AIVPhpLkyr2+6hBbVY76s+Cd+MU17bPbiz6xs=; b=ujgDbbVxmSawOwSTdbRGK3LL5FDE9H/DO3w5P9CBg17krV/0Oo1jG7DBWlinZLhG96 8Wqunxutj0CHvg6JbYaqMBMsp7vUBo3Ea3utjcNzFWz3nexyD2Fyb4atqxSGGixgZLPK KI4j9Go7ZKQ8TzXUL++CTsESPfVhrzhLDQq5SP60qhWi3USZO9C3FjXNHPHOacdmPRrI 1d5xEGp4cpPBGsSP8YcvOs7CLq3VXZYfgCZnf9YuPCnxcyCEr8boaouMnefUah9PUGzp /g2KqpLs1PAp99Ic6fzgF0BuxTKfe4O/HqjeblcFrfcgTmxxPCHU/adsoYfRIc+MYwxm 4CQg== X-Gm-Message-State: APjAAAXbrbFK+EgsSuKlm2pesY8rL+O4uzK4ouo5NBLLNVvuaRdjwjy9 AWQJp8x4NBf1bTC2R7ceOX/8u+jBvd4= X-Received: by 2002:a5d:4d4e:: with SMTP id a14mr13560491wru.324.1552388151832; Tue, 12 Mar 2019 03:55:51 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id b12sm1319375wrm.33.2019.03.12.03.55.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:49 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id C828A1FF8D; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:45 +0000 Message-Id: <20190312105547.4755-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::443 Subject: [Qemu-devel] [PATCH v2 5/7] .travis.yml: reduce the module builds to major architectures X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" The --enable-modules build is consistently tripping the time limit so reduce our target list to the "major" architectures. Signed-off-by: Alex Bennée --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.20.1 diff --git a/.travis.yml b/.travis.yml index c46b0c28df..d5c9bbf1b2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -98,8 +98,9 @@ matrix: - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-libusb --disable-user --disable-replication" + # Module builds are mostly of interest to major distros - env: - - CONFIG="--enable-modules --disable-linux-user" + - CONFIG="--enable-modules --target-list=aarch64-softmmu,arm-softmmu,i386-softmmu,mips-softmmu,mips64-softmmu,ppc64-softmmu,riscv64-softmmu,s390x-softmmu,x86_64-softmmu" # Alternate coroutines implementations are only really of interest to KVM users From patchwork Tue Mar 12 10:55:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160089 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12977039jad; Tue, 12 Mar 2019 04:13:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqz6bFZSyrY55+lrOjWkZnzIWM1qmBRLiwBjhiiXQJFPYeEiyel/GROoeF1RRE3LEou0evtr X-Received: by 2002:a0d:e082:: with SMTP id j124mr29209793ywe.33.1552389218729; Tue, 12 Mar 2019 04:13:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552389218; cv=none; d=google.com; s=arc-20160816; b=gSg2XyJN/RkewQv9Z6qP0F1u9k6wlEKYUjNG5Mf0QyBiLDNJtE/w0LYsAj/RwaanXU oETmmUczhrdkcXb0gzdyMOmhvi1S+IRapx1hl3vO3cZVGXMKY3OTPwDe/G/d78h9VqRR nzjI+//1/x3W116UnCS6zT7v+uWeoxkQweYNFqLFtPazB2185AYLqtzQgJu5ieZML3Z6 c9NV5BpPEuV0t1B2op+ElMe8b0xST9C5Ce5QDyV6IFg99H5zCy9mCHvJ7sGE4qortoUw 3GTsOJY7MT2xNIVgoFjud8JYNrLGP2NPFV1+gDETvdajUMWwrqF49M0ZYz506kcw2H6g 9sXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=dihZ+CmVOMozjCd8zGpdPdNm4X92J4twpgphu34dlcY=; b=XIZBfgRriS1DI4B+1c9Q6i4rgBlyolzJ4Sn33XhDIPbXAPB4Iy1ZFYV/nt80/IPj+J s6WFFSodEVDluG0jkspHCTee62feCCiDHIQTnICrBAPI52ZJLGiLodNQA0nnZJ7TYRW3 avobiTNATT6l1I8qWusuE4Wml5bIDRoRfeFolK/TEhnVpu+5ql2idY1lfJnLiL9SybkJ PiUk6Rksh8zA3QNH59kEvxJlnM/KDmU/3hqXMQdj+hITkt3MsUXfFCWy/ly9c+XLVJWo yKCN7jzVkDqUighv2zyPip2+C4Z01posM2uuwdedSQ+bYM8QSzh39ZfODHoR+UKlWD+e XdUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=ILybMYCg; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id u11si4621266ybm.229.2019.03.12.04.13.38 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 04:13:38 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=ILybMYCg; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:50022 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3fLm-0007Ig-6j for patch@linaro.org; Tue, 12 Mar 2019 07:13:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4e-0002Y0-FK for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4d-0003bS-0c for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:56 -0400 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]:39858) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4c-0003aK-Mz for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:54 -0400 Received: by mail-wr1-x442.google.com with SMTP id p8so2154557wrq.6 for ; Tue, 12 Mar 2019 03:55:53 -0700 (PDT) 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=dihZ+CmVOMozjCd8zGpdPdNm4X92J4twpgphu34dlcY=; b=ILybMYCgMCjzdjrTJNLN7XD85VXoGw/Oxo6oY0+PsF8l2bC54xIQjQBUXYwYq1+yf0 4zhYouSiag95o5B3Vdbwpv+WPB5l4kyxfV233YiMBnowWgAr0yxz+viXz5W5+spadH9P 7dJ5kUAsSGftbzjB+zP0e0dIymXCAaI2Iw6+jq59QHwstkgrPLSrE0jBUWfEYfth603V rs4LnWwi3wDpCsppB0D2/HDJxVhg5AM1pLzvD9/LQbNEktAJca7CjpfnNVUjDZfn+3xw PxOV6Hei8ThVmlEdVU5VGSjkCk96RCr+EHrvPEw4J/448ftXrBChgsZmhZq+a+LMppub SycA== 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=dihZ+CmVOMozjCd8zGpdPdNm4X92J4twpgphu34dlcY=; b=n31mern1cQ9LCuLPpYb0WdJLePYHy/0+ox1WvmBbMAl2jb8lXdJn8pna0EHr/dR7OS 4iTS0xJa16lCixj77KNEc0EL0p8+Dgg5H6yiS14bjR+pLx50tmxGel1/6/QafjEEYjmh XDf9OSvYfU+FY54mpvyYJjw2XgCVYHUaOqEJH+kpnIpD5jl2KLixw9ME4eC5kJTM6VMO B+o7x8r/TXsfEunxYiRInXWl8VmK0MiK6E74EFA2y47/ESHmvOTk7y7s5PHdjNaZ0EBb dSav+fTUKBQaXdnnyxsqBSfFpRyxP3GBMuPFZNvDc69EotXVvF2pjRJ2c8lYD+riyGeh FX5w== X-Gm-Message-State: APjAAAUcqc5vljphekddJE5dEKQIBfpPRZBDtIdaeaaynEnnmpmMRKnd ACw7i9PClIBxQmCSc1ijQFFtJHiHIQY= X-Received: by 2002:a5d:4e8b:: with SMTP id e11mr5239002wru.110.1552388152280; Tue, 12 Mar 2019 03:55:52 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id x11sm14197400wrt.27.2019.03.12.03.55.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:49 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id D42541FF8E; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:46 +0000 Message-Id: <20190312105547.4755-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::442 Subject: [Qemu-devel] [PATCH v2 6/7] Makefile: explicitly pass $(SRC_PATH) to gcovr X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" In an out-of-tree build gcovr can get quite confused about what is going on otherwise. Signed-off-by: Alex Bennée --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.20.1 Reviewed-by: Philippe Mathieu-Daudé diff --git a/Makefile b/Makefile index 6ccb8639b0..7202ac76dc 100644 --- a/Makefile +++ b/Makefile @@ -964,7 +964,7 @@ $(filter %.1 %.7 %.8,$(DOCS)): scripts/texi2pod.pl %/coverage-report.html: @mkdir -p $* $(call quiet-command,\ - gcovr -p --html --html-details -o $@, \ + gcovr -r $(SRC_PATH) -p --html --html-details -o $@, \ "GEN", "coverage-report.html") .PHONY: coverage-report From patchwork Tue Mar 12 10:55:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 160083 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp12959825jad; Tue, 12 Mar 2019 03:57:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqwjPUUq89jZ1i8/fPIPjkcOfuqqaUYqx0Of3S8fExlnGDTua95c+YRo0Bidvi26NRekRL/L X-Received: by 2002:a25:860f:: with SMTP id y15mr30468121ybk.226.1552388262985; Tue, 12 Mar 2019 03:57:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552388262; cv=none; d=google.com; s=arc-20160816; b=jUs4CIH5qK3B3vvw9aKKa2/l5XuseFOh/YNU04Rw6GgoAjgwjOddKeYBxBYnETZfdn tH159nDPxroB0Gc1R+4eJieKvmC+fOFYbE/7A+cgDCwF+qfXIbQA8HM5gypu/1SEiYpg uBxqUdXntO5mQgoxmyIy4XfnR80/NTvj9WGNHIXFzJd1HnyAD0XM2yDJ9Izcd3bkTAE/ peI7qqJy5zMgtUffNvGgjZN1U9bZYjG9AgGX1Pv3YlogsmbCtqvzDHqQkHtZB7jfbVFQ bQUdg07TTR2YgiHOG9B170OO3Bu1k5oezawaBHCMTkNHCo+lG8H82rCjp17oKWpkgrZr VHkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=fdXeOr0/7xFkPx+xVw5vbjNrHSXul+BPZA7kkKOw0O0=; b=09WpdM+9RMEQaIwrgsB5DDZyL+pQxpBtffbtqUrSzO1c8zkhRNKu2vtd2YJEvOrCIZ WO/edCn63UYcOWES6vgk6h1xGrx5Gwu8bhjfTtJQbG5BeM9xNShP6mEy5h0wWmFvUo1c aq6ei1SL+dmEeXdpdSmEmbBkk+a9nZMIWAMVzcBuBMFod6xNZ7t2j9zC3D5eoAdUf1HX RBUvbfABcuBe1wigMRLe2dgYRpyYrtFVbJiNeXBiwe3Yt54OFN9cnuhbrWRgsGce/kLu RqjLJURrvMho5KgMaTr98bN4wp62v1LASambSz4VC7APo1AsZz1uf3tn4BwuU2AeWHmY hLLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=yWht7fPE; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id s64si4174787ywb.247.2019.03.12.03.57.42 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 12 Mar 2019 03:57:42 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=yWht7fPE; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:49694 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f6M-0003eR-DP for patch@linaro.org; Tue, 12 Mar 2019 06:57:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3f4e-0002Y6-JV for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3f4d-0003be-2q for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:56 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:44282) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3f4c-0003aZ-Oe for qemu-devel@nongnu.org; Tue, 12 Mar 2019 06:55:54 -0400 Received: by mail-wr1-x441.google.com with SMTP id w2so2130783wrt.11 for ; Tue, 12 Mar 2019 03:55:54 -0700 (PDT) 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=fdXeOr0/7xFkPx+xVw5vbjNrHSXul+BPZA7kkKOw0O0=; b=yWht7fPEebLLCnyQaM3TxIPGzE8mRdBjqfNrEoMOVlcbh45hyER2w1y2TnnaidkAlF tbjk4q2I/lbvEOtoFqIwTP6ZEsPswXMg5P1N2fTzEKy5tYFqNEtIVAGowrfbnw41+RRy fjOH+ZuE8kheXkE1QhrC4zDcKvukFhPH1b5WGHJrvsxaeWUItKie4eoFj9I5EX7X0qPl AXktkwUG2/2EdNuO9/GczlxqX/0Q60SeEagDhxYSwkvEU/crA0HN1p+vVejg5grzyetj pGoDDgUql/D8Mhxs0Iaj+QYKYcE20K0BD5e7ADiRUv/v83ZQfliYanmAdRNFjN+xG6Ts fMQw== 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=fdXeOr0/7xFkPx+xVw5vbjNrHSXul+BPZA7kkKOw0O0=; b=GA4ura198uiLGjJ/o9S5y+ME5uXXQ8OxWp9bLrot2NPEm/MQX9Y3pfjGt2MHCnkDEr Bn0p5wjREptGf0sJGELQLYJV7HDicEaxagZDdV8Z/E8y+pUkcPMVF4u03/NzssDAu0c+ nvfOVhaHHo/HzIYc0P5cv8NdQX928pk0xX6EO4gbZOg+XG9Dx66OkwSsWFSZk7OWiMYr RAR9xiJ1lT2A/eqqGe/vdQG0OZsy3PG2LIDvEPzyXgg4494u2IM/sr8PJOUqml/0a6P/ kUqwg7TJMK/PDVdUctJechoG+oQGqAGq9S8BC/vEt7evFaaWsIrtLp4anc+iUOF/b1YT aIbw== X-Gm-Message-State: APjAAAX6Lmfzw+pZ/tYAeC2m1R3Pir+hg37aZ3fNuvAhgELm/tEV2VKj JozUQhQWOsfRy8rh2FosOmrINw== X-Received: by 2002:a5d:6209:: with SMTP id y9mr25156041wru.140.1552388153167; Tue, 12 Mar 2019 03:55:53 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id l5sm2520983wmi.24.2019.03.12.03.55.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Mar 2019 03:55:51 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DFB771FF8F; Tue, 12 Mar 2019 10:55:47 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Tue, 12 Mar 2019 10:55:47 +0000 Message-Id: <20190312105547.4755-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190312105547.4755-1-alex.bennee@linaro.org> References: <20190312105547.4755-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::441 Subject: [Qemu-devel] [PATCH v2 7/7] Makefile: explicitly pass $(BUILD_DIR) to gcovr X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Best to be explicit about where to find things. Signed-off-by: Alex Bennée --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.20.1 Reviewed-by: Philippe Mathieu-Daudé diff --git a/Makefile b/Makefile index 7202ac76dc..248fe9db7b 100644 --- a/Makefile +++ b/Makefile @@ -964,7 +964,8 @@ $(filter %.1 %.7 %.8,$(DOCS)): scripts/texi2pod.pl %/coverage-report.html: @mkdir -p $* $(call quiet-command,\ - gcovr -r $(SRC_PATH) -p --html --html-details -o $@, \ + gcovr -r $(SRC_PATH) --object-directory $(BUILD_PATH) \ + -p --html --html-details -o $@, \ "GEN", "coverage-report.html") .PHONY: coverage-report