From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751740Ab3KDLGi (ORCPT ); Mon, 4 Nov 2013 06:06:38 -0500 Received: from mx1.redhat.com ([209.132.183.28]:36948 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750975Ab3KDLGh (ORCPT ); Mon, 4 Nov 2013 06:06:37 -0500 From: Jiri Olsa To: linux-kernel@vger.kernel.org Cc: Adrian Hunter , Corey Ashford , David Ahern , Frederic Weisbecker , Ingo Molnar , Namhyung Kim , Paul Mackerras , Peter Zijlstra , Arnaldo Carvalho de Melo , Joe Mario , Don Zickus Subject: [PATCH 0/3] perf tools: Add perf_event_max_sample_rate freq check Date: Mon, 4 Nov 2013 12:06:10 +0100 Message-Id: <1383563173-17466-1-git-send-email-jolsa@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org hi, adding the check for maximum allowed frequency rate defined in perf_event_max_sample_rate. Plus procfs mountpoint reading code. Reachable here: git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git perf/cc jirka Cc: Adrian Hunter Cc: Corey Ashford Cc: David Ahern Cc: Frederic Weisbecker Cc: Ingo Molnar Cc: Namhyung Kim Cc: Paul Mackerras Cc: Peter Zijlstra Cc: Arnaldo Carvalho de Melo Cc: Joe Mario Cc: Don Zickus --- Jiri Olsa (3): perf tools: Factor sysfs code into generic fs object perf tools: Add procfs support into fs object perf tools: Check maximum frequency rate for record/top tools/perf/Makefile.perf | 4 ++-- tools/perf/builtin-record.c | 3 +++ tools/perf/builtin-top.c | 3 +++ tools/perf/tests/parse-events.c | 2 +- tools/perf/util/cpumap.c | 2 +- tools/perf/util/evlist.h | 1 + tools/perf/util/fs.c | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tools/perf/util/fs.h | 7 ++++++ tools/perf/util/include/linux/magic.h | 4 ++++ tools/perf/util/pmu.c | 2 +- tools/perf/util/python-ext-sources | 2 +- tools/perf/util/record.c | 35 ++++++++++++++++++++++++++++ tools/perf/util/sysfs.c | 60 ----------------------------------------------- tools/perf/util/sysfs.h | 6 ----- 14 files changed, 178 insertions(+), 72 deletions(-) create mode 100644 tools/perf/util/fs.c create mode 100644 tools/perf/util/fs.h delete mode 100644 tools/perf/util/sysfs.c delete mode 100644 tools/perf/util/sysfs.h