From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 464B8C4360F for ; Wed, 3 Apr 2019 17:09:24 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DAFED20830 for ; Wed, 3 Apr 2019 17:09:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="EUCEbdw0" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DAFED20830 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject: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=bcu3Zx1zaG0pIpb74CiF1BqX0uDN5HGAVUE7nKXOUQ8=; b=EUCEbdw0RQz6i0 K8TsHkL3Jklu9tzcIbGcbBhxPpUydgq7ob3uSwj9o7T39Cb/TyUAcIIcKOA0RRITcJEFI7tE4m3zO jmXkJOCMRxRbZPjDuRJ92cLiUHgkcqr3y6zOziHT017b6/oumhxDU8Xst18R2PQrJbTh1xgoD4tEh oBlhL55ys1dwlGkz9dVssJlG7HkgudnBNHF3XxTEdo7L4bmNrR3+JwCAI3EXYyLYLNek7IlGM7SsE HusKXnXithmYW0O8EDNsVqPccEjx7yi/uFVvZfP2Xx9QTXMAxfdfWgxfWXEdXhEWGTAxVdDrcUKrP smXEG4AC6gyoqOroxndQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hBjO0-0005UL-3J; Wed, 03 Apr 2019 17:09:16 +0000 Received: from foss.arm.com ([217.140.101.70]) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hBjNp-0005H7-Rn for linux-arm-kernel@lists.infradead.org; Wed, 03 Apr 2019 17:09:08 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8C0D680D; Wed, 3 Apr 2019 10:09:05 -0700 (PDT) Received: from e110467-lin.cambridge.arm.com (e110467-lin.cambridge.arm.com [10.1.196.75]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id B6FAF3F68F; Wed, 3 Apr 2019 10:09:03 -0700 (PDT) From: Robin Murphy To: will.deacon@arm.com Subject: [PATCH v2 0/2] Fix Arm system PMU hotplug issues Date: Wed, 3 Apr 2019 18:08:58 +0100 Message-Id: X-Mailer: git-send-email 2.21.0.dirty MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190403_100906_329787_5ECB827A X-CRM114-Status: GOOD ( 10.91 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, suzuki.poulose@arm.com, peterz@infradead.org, bigeasy@linutronix.de, linux-kernel@vger.kernel.org, clabbe.montjoie@gmail.com, tglx@linutronix.de, Meng.Li@windriver.com, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi all, After a converstaion with Thomas a while back, it felt like the best way forward here is just to resolve the pressing preemption violation, and not make things more complicated by trying to manage theoretical races within perf core from a distance. Thus v2 simply nukes the offending logic and brings those drivers in line with the status quo. Due to the abrupt change in tactic I've not kept the review tags given for v1. Robin. Robin Murphy (2): perf/arm-cci: Remove broken race mitigation perf/arm-ccn: Remove broken race mitigation drivers/perf/arm-cci.c | 16 +++++++--------- drivers/perf/arm-ccn.c | 23 +++++++++++------------ 2 files changed, 18 insertions(+), 21 deletions(-) -- 2.21.0.dirty _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel