Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1534881ybt; Thu, 25 Jun 2020 08:13:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJYls1FLKj0o75luq+RZzqx1+xe1clgVnIZd2QtZntQZthiurQwg0nE6usA4qSLlAXOuIV X-Received: by 2002:aa7:c80c:: with SMTP id a12mr33353191edt.140.1593098036834; Thu, 25 Jun 2020 08:13:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593098036; cv=none; d=google.com; s=arc-20160816; b=dhaN8ukSkLTRQMEEFcoOzBZJayekwZhZalGT75a6uQJin2MMpCMQw0HUwaAPEeYWhL zmYqyk14KMN6Dp5mEiMJpxj/dWGf8KaIyyYQu3GM1WpDaf6EcWz/Wbqhu0QOn0qX9rqr X7gt/8GmwuC6lZ0FNa9Bwnrp+GUAXUFrDKgzrDpYmpNuQGm9v2v4FclHqJkk5QbirSdh B9ipNHfqQWd0F5UN3ggSsXoXT8Yez7nFw8447FjvuVbgzs9bVuvHQUmC8o07rhdBSpAX BAhWR1HmbeBQqM9oCMY5U09prEJ9jFHETlt2vBbO0/IR+hD3CXvt//hpQR0qxg4K8xi9 SzfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject; bh=W9A4/kfgTiWXlB5yvNL820J6bkO4yil+xmivH2uRyCM=; b=HA5V7R628YWcXodjyW6L/Zx6Y0q/wa/EYwg9v3/+e5l1M9dSZMmiYNwqc7cgDQ5aTD JcGvlDr1FCof6KCtoMeOHcj7DQS6nHrdq4rhyTsKYADsrgCZpR9dsp6U7ErgCQOwa5Ur H+11eJT/T2UNMJLyc0BaG+iL593z2yeIo3Ni9alKfVE9NyoHS87LXNj4aT2FWNbo0P6N j5wNMudQMbh4f9Sm4MsdXdvEjnr060WC1hqDm28cOcG53jq12fd82V5THvhxljAj6Vwz oYYwGA6So17Y7n39R4KS8d4FIqdP3tcJxWTWSbPWQ9XdE3yqfGJw9Kte4lyrV8HCPUhQ ihYA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n15si15162404ejd.527.2020.06.25.08.13.32; Thu, 25 Jun 2020 08:13:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405539AbgFYPKu (ORCPT + 99 others); Thu, 25 Jun 2020 11:10:50 -0400 Received: from foss.arm.com ([217.140.110.172]:55546 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2405425AbgFYPKu (ORCPT ); Thu, 25 Jun 2020 11:10:50 -0400 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 B320FC0A; Thu, 25 Jun 2020 08:10:49 -0700 (PDT) Received: from [192.168.0.110] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E36813F6CF; Thu, 25 Jun 2020 08:10:48 -0700 (PDT) Subject: Re: [PATCH v5 0/7] arm_pmu: Use NMI for perf interrupt From: Alexandru Elisei To: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: mark.rutland@arm.com, maz@kernel.org, will@kernel.org, catalin.marinas@arm.com References: <20200617113851.607706-1-alexandru.elisei@arm.com> Message-ID: <4c615abd-7eee-ac3d-1ce4-939906d26b87@arm.com> Date: Thu, 25 Jun 2020 16:11:18 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200617113851.607706-1-alexandru.elisei@arm.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On 6/17/20 12:38 PM, Alexandru Elisei wrote: > The series makes the arm_pmu driver use NMIs for the perf interrupt when > NMIs are available on the platform (currently, only arm64 + GICv3). To make > it easier to play with the patches, I've pushed a branch at [1]: > > $ git clone -b pmu-nmi-v5 git://linux-arm.org/linux-ae For people who wanted to test the series, but couldn't because their firmware was setting SCR_EL3.FIQ, I pushed some patches [1] to fix that. Now pseudo-NMIs work on all GICv3 security + SCR_EL3.FIQ combinations. [1] https://lists.infradead.org/pipermail/linux-arm-kernel/2020-June/580143.html Thanks, Alex