Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp874835imj; Fri, 15 Feb 2019 08:13:12 -0800 (PST) X-Google-Smtp-Source: AHgI3IbvBUgqaMhBNqptZLsOTDPDZO6rySH5jY/F/0pjwlbPgzXycyUDLrXnRunX5e0eRJIDSuB4 X-Received: by 2002:a63:5402:: with SMTP id i2mr5957256pgb.79.1550247192187; Fri, 15 Feb 2019 08:13:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550247192; cv=none; d=google.com; s=arc-20160816; b=jgPkvwIa8ZzteBGECtCYW7Dmdpg7kfSFEicRc8p/G381dk3oCnoWGqa/IbZ50e6ESa ZHJfX3Ew1u21ptkrie5r03rCm1DNh4FWk6lBTX61y/uXwqfNmTlYItCZIcZ6HhpDSOGt 3ygnNX2CGhgxw13WXKZmftX9JsCceeIcezAiwwalL0Z9HA/1cnAzvL39XeaqnNhbU2DR eHDOQdAKN7gwAqDj+T7l0Q7LTKzQ/V90dtij1R2s2PIsTIafAd2mtRbdY3aB26KRxAuk azHgc/N6uAdg/6UE/igDySadKhsL3sZ3c2B8sozqnGFx+VVu2NAP7G0LZE60zBGKpw0R LP9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=i1G8r4ZzIDGbQp9JbZ7oFyBkrnuEEwp3KIleBh+sGbU=; b=x9SrNtPnp1tJsyNf7FHhu9JU6qIr2nIUrz4Ye7kfQF11TJzuTChGnnujkXhvjL/EO3 jPUktxA5j4ugR0LbmPzBhxsYsIESN8ZOqpaZzIBnkasPGa7pKQ7ncTUCgjhK4Esh91tj fGm8g4qUWONhjj4NdfVlEpOvoo9zG9xUZ+Q9IuAO7pOXdKImOuojiMi+vT6EFrF3M6Wm YIZtQDPOUDmBe79KW+WMghWJ1/hJ6+i+JpnJZCgqVY0u+iZi7mGpIlfoGri0bhGVI4qV n+LAXdMFgHgvODHad3kgwpRUsRd4l3l+W8kIiloMVuHunuMhLPblbbMYicOe+oXLztFy e6FQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p1si5889820plk.260.2019.02.15.08.12.55; Fri, 15 Feb 2019 08:13:12 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2394543AbfBOL5I (ORCPT + 99 others); Fri, 15 Feb 2019 06:57:08 -0500 Received: from mga12.intel.com ([192.55.52.136]:25055 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730972AbfBOL5I (ORCPT ); Fri, 15 Feb 2019 06:57:08 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Feb 2019 03:57:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,372,1544515200"; d="scan'208";a="134556841" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orsmga002.jf.intel.com with ESMTP; 15 Feb 2019 03:57:05 -0800 From: Alexander Shishkin To: Peter Zijlstra Cc: Arnaldo Carvalho de Melo , Ingo Molnar , linux-kernel@vger.kernel.org, jolsa@redhat.com, Alexander Shishkin Subject: [PATCH v0 0/2] perf: Address range filtering fixes Date: Fri, 15 Feb 2019 13:56:53 +0200 Message-Id: <20190215115655.63469-1-alexander.shishkin@linux.intel.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Peter, These are bugfixes for the address range filtering. One had been posted before [1], but fell through the cracks. One was discovered and originally patched by Adrian recently. Both can be theoretically backported all the way to v4.7, but that may require manual conflict resolution and the benefits are not clear. [1] https://marc.info/?l=linux-kernel&m=153900881208142 Alexander Shishkin (2): perf: Copy parent's address filter offsets on clone perf, pt, coresight: Fix address filters for vmas with non-zero offset arch/x86/events/intel/pt.c | 9 +- .../hwtracing/coresight/coresight-etm-perf.c | 7 +- include/linux/perf_event.h | 7 +- kernel/events/core.c | 90 ++++++++++++------- 4 files changed, 74 insertions(+), 39 deletions(-) -- 2.20.1