From patchwork Mon Mar 28 15:26:12 2022 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: 554817 Delivered-To: patch@linaro.org Received: by 2002:a05:7000:1248:0:0:0:0 with SMTP id z8csp8651782mag; Mon, 28 Mar 2022 08:29:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxuwy80aQV0FzglSxayeCddPLU53WJLm+LhS9eIPmTZf8ZB9c1x8H6cuiILt3Jvip4VEAdt X-Received: by 2002:a81:19c9:0:b0:2ea:4230:66e with SMTP id 192-20020a8119c9000000b002ea4230066emr7393999ywz.373.1648481378860; Mon, 28 Mar 2022 08:29:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648481378; cv=none; d=google.com; s=arc-20160816; b=L2ex2Mcpa/alQ6owMd7yLuG6no9N5dZPDbF6jdpVrcl0pPeZWFQtxbLl9y6DSp+Qa5 CbKksbMKYflynTs8XB0R/yYOShg4fKIj18N0UZsbJ3DiglNL3hEy+FeR0dZg8N9ga1ut k1tAEDngsU/iD8SJprbia2epPOSnSXBFrTmyRFZbqeIYScztOLPf/KajpT/lYqf+1jJN EDrqgoK0XvDCVrV5MxTeeC5LFQn1sTo26tODdZr1FgOc0jsTDmeRk3mBjigTOdb6fRBF dROuUxqoZMndgzDpffiFkY236cNwPBMtSew+oWKbCk2ZgLBCK5IKtj+Hj4Ihl7axDWkg Wlmw== 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:content-transfer-encoding :mime-version:message-id:date:subject:to:from:dkim-signature; bh=ahHU9On8DzVOYZ7q/706KzuyPiyN3/14fDMqpopPWhs=; b=n+lgizlFrefOopFiHqWPObHlufF91YGjXxxwgYfrRrcJ9knIq+5vUXeZGwoxGwpDNH vLKsJNeSLST0Uv6U73uMQEg59FLRreQyH4U28TuFR2K3PtK73VHT789znyhOMhYblSV/ 5uQ5h6mkkpzCC2qSOEbpG858BfXaiTZi+vClcAnm7oKYb6NZypihJ9OjBXB3pGgPNTJG 0SUI6jOEYDVyjeXcqpradCP8u3hepsMshOfGy+o1lac+O0rwAiWT7bNriuWxViqRTOI+ hcZZFOqoNOQvHNlZfOQzvY0pAQgYh34BiIjCU5BVZ1hboKQQgapor8IbBDZU3N6aGWcf Vohg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=XTuJ2+dH; 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 m7-20020a812607000000b002e5bb9dc988si13498983ywm.17.2022.03.28.08.29.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Mar 2022 08:29: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=XTuJ2+dH; 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 ([::1]:51412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nYrJK-0004VB-Cy for patch@linaro.org; Mon, 28 Mar 2022 11:29:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYrGC-0001Bg-Gv for qemu-devel@nongnu.org; Mon, 28 Mar 2022 11:26:24 -0400 Received: from [2a00:1450:4864:20::62e] (port=36633 helo=mail-ej1-x62e.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nYrG9-0001Zu-VH for qemu-devel@nongnu.org; Mon, 28 Mar 2022 11:26:23 -0400 Received: by mail-ej1-x62e.google.com with SMTP id bi12so29493714ejb.3 for ; Mon, 28 Mar 2022 08:26:21 -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:mime-version :content-transfer-encoding; bh=ahHU9On8DzVOYZ7q/706KzuyPiyN3/14fDMqpopPWhs=; b=XTuJ2+dHuw/bfSygdAqS4oigDvIWamXys7VkKopZ+BBYAwKZ4pMoN11tdu+egZZrCe PNFWPMRI02DZ855FE8NzCD6XsHXO+eT2aP0WGrpOf9JSRkM8qr6/CvM/jCdaA/edVEQh JD34hz03+nS4XTn8FZ84tZIIYYlURIVFqAQLTOgMRr1XiOeSG5vnitXoPQuULy5vWQOk wV5S7Xi/Ypw0GnRh5r+Xm+W/Whvg/+rbJHON6NQHOa/YmvPy80S6VAwqSj60MUnZakqV fteua8rEZzW+lf4TQMfKxwhMfBEbpSS0Qdu2r5o0CsZk8/cpmmgV8igWUgYkeBzCIrbX 1p2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ahHU9On8DzVOYZ7q/706KzuyPiyN3/14fDMqpopPWhs=; b=C8Jvj2kxpmiF6eVp+RiU6BD7Rl+FdPbhVCj8EBb60OAxRU8fRoYius5OUDda7VzhGs +Tdk91NgXF7LqIoYApmlvZSLQoKs2mSC0KhlXNsG9z2yKD2rYvINJBt1ND+EhnmE4dS3 tnuLRXxklrnmudRYnf3CDQzSyLIUndRnJP8uC0ZQpZcBvd1SNqMc28WbjWfujPDpnM4n ibYzbHPw+jcW1OKJgCj15Sfb5uU/D6/vxA+x3UPu+o3EBcCxKxyzJfsJxHs0b3RhY+Bc 1LIf3j8KCQ2DXYLN2gYCpT3u7cp/oPdZEnlW4rmBYV34+J5wc/wWQUJBEzLW7MfivmsX QwSA== X-Gm-Message-State: AOAM5328JqVpQUmcdXcHi9QI0ejga2qcjSlbmZhcTghG+QC7HUeKfxI4 5un7/EuoBh4SE8PKeO2BeMxAwA== X-Received: by 2002:a17:906:fd7:b0:6d6:e276:e6a5 with SMTP id c23-20020a1709060fd700b006d6e276e6a5mr27972389ejk.545.1648481180123; Mon, 28 Mar 2022 08:26:20 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id m20-20020a056402431400b00419315cc3e2sm7230771edc.61.2022.03.28.08.26.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Mar 2022 08:26:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 7D0951FFB7; Mon, 28 Mar 2022 16:26:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 0/2] some tests and plugin tweaks for SVE Date: Mon, 28 Mar 2022 16:26:12 +0100 Message-Id: <20220328152614.2452259-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::62e (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x62e.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 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, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: aaron@os.amperecomputing.com, robhenry@microsoft.com, mahmoudabdalghany@outlook.com, minyihh@uci.edu, cota@braap.org, Luke.Craig@ll.mit.edu, kuhn.chenqun@huawei.com, ma.mandourr@gmail.com, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" This is a quick pair of patches to help test fixes to the instrumentation of SVE binaries and their interaction with TCG plugins. It certainly shows the instrumentation isn't currently working. Userspace code can trace the sha512-vector builds. Alex Bennée (2): tests/tcg: add memory-sve test for aarch64 plugins: extend execlog to filter matches docs/devel/tcg-plugins.rst | 9 ++- contrib/plugins/execlog.c | 96 +++++++++++++++++++---- tests/tcg/aarch64/Makefile.softmmu-target | 7 ++ tests/tcg/aarch64/system/boot.S | 3 +- 4 files changed, 99 insertions(+), 16 deletions(-)