From patchwork Thu Mar 3 23:03:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suzuki K Poulose X-Patchwork-Id: 1600694 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=Q2ip/hAm; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4K8mkf6hw4z9sFh for ; Fri, 4 Mar 2022 10:03:54 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=9YXeCesjOAOWVMoLm9p9VGV3WFwHn6GKPkCNpGITdBI=; b=Q2ip/hAmvkYtwA StU40MgpCijXvYa/wUgVFG1Oq+4tS6tgQuQ5Jkhg8jyOfkseHEJvMsGog9O/88YfbmD8Etc1zj4kp O+Alzy77zStpLi3T/Tqg4iYx2ee+MMB+Xa2lKFXedhv+MSIzsLJI4qqUT0Njvwp681pPHQRFG+ZCz IRDMrxVnrYl3m+LL7n5Ql1IBdqwDmD3aRoF6ggsrxAjUwl4ln8jsdz+EuzyliNvASHycwfOBMQ1+y 5W0Cj0+8zOT6ic7JHL7VX/BSYcXO7ORlJTd3PFD2ch1AX8GdqIYjBl2wTMZJhh5QLA73zxxPiY4AZ 5iTkHstrFrhI0uuJGlfg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nPuTx-0082L7-L2; Thu, 03 Mar 2022 23:03:37 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nPuTu-0082Js-5r for linux-arm-kernel@lists.infradead.org; Thu, 03 Mar 2022 23:03:36 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5023A1424; Thu, 3 Mar 2022 15:03:33 -0800 (PST) Received: from ewhatever.cambridge.arm.com (ewhatever.cambridge.arm.com [10.1.197.1]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 69C6E3F73D; Thu, 3 Mar 2022 15:03:32 -0800 (PST) From: Suzuki K Poulose To: gregkh@linuxfoundation.org Cc: mathieu.poirier@linaro.org, coresight@lists.linaro.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Suzuki K Poulose Subject: [GIT PULL] coresight changes for v5.18 Date: Thu, 3 Mar 2022 23:03:01 +0000 Message-Id: <20220303230301.255049-1-suzuki.poulose@arm.com> X-Mailer: git-send-email 2.25.4 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220303_150334_310260_A5D0C1B7 X-CRM114-Status: UNSURE ( 7.96 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -5.0 (-----) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Greg Please find the pull request for coresight subsystem for v5.18. Suzuki Content analysis details: (-5.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [217.140.110.172 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Greg Please find the pull request for coresight subsystem for v5.18. Suzuki The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566: Linux 5.17-rc3 (2022-02-06 12:20:50 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v5.18 for you to fetch changes up to b54f53bc11a584713f79a704c70c488489f524b8: coresight: Drop unused 'none' enum value for each component (2022-02-28 09:51:40 -0700) ---------------------------------------------------------------- coresight: changes for v5.18 The coresight update for v5.18 includes - TRBE erratum workarounds for Arm Cortex-A510 - Fixes for leaking root namespace PIDs into non-root namespace trace sessions - Miscellaneous fixes and cleanups Signed-off-by: Suzuki K Poulose ---------------------------------------------------------------- Anshuman Khandual (4): coresight: trbe: Work around the ignored system register writes coresight: trbe: Work around the invalid prohibited states coresight: trbe: Work around the trace data corruption coresight: Drop unused 'none' enum value for each component James Clark (2): coresight: Fix TRCCONFIGR.QE sysfs interface coresight: no-op refactor to make INSTP0 check more idiomatic Leo Yan (4): coresight: etm4x: Add lock for reading virtual context ID comparator coresight: etm4x: Don't use virtual contextID for non-root PID namespace coresight: etm4x: Don't trace PID for non-root PID namespace coresight: etm3x: Don't trace PID for non-root PID namespace Miaoqian Lin (1): coresight: syscfg: Fix memleak on registration failure in cscfg_create_device Rafael J. Wysocki (1): hwtracing: coresight: Replace acpi_bus_get_device() Sudeep Holla (1): coresight: trbe: Move check for kernel page table isolation from EL0 to probe arch/arm64/Kconfig | 6 +- drivers/hwtracing/coresight/coresight-core.c | 3 - drivers/hwtracing/coresight/coresight-etm3x-core.c | 4 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 12 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 38 ++++++- drivers/hwtracing/coresight/coresight-platform.c | 8 +- drivers/hwtracing/coresight/coresight-syscfg.c | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 125 +++++++++++++++------ drivers/hwtracing/coresight/coresight-trbe.h | 8 -- include/linux/coresight.h | 5 - 10 files changed, 149 insertions(+), 62 deletions(-)