From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758079Ab0I0KlV (ORCPT ); Mon, 27 Sep 2010 06:41:21 -0400 Received: from mail-pz0-f46.google.com ([209.85.210.46]:43309 "EHLO mail-pz0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757703Ab0I0KlU (ORCPT ); Mon, 27 Sep 2010 06:41:20 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; b=ZbAHrb1ZgVrCkCnNfhlPooSfcMGj9YnIFqxqmhW9+tpdX03qDbD10foPP7XRyjjtPM YzEc3RyubtpQQpxJu+grjvP3DOr1Yp1mjj8WQrWtG5MF1eTKegHNiuOft6j4Izqk6ccn UoPQDmPw99zF2xB8gYk7E65PCIpxPap5oh9/k= From: Namhyung Kim To: Peter Zijlstra , Paul Mackerras , Ingo Molnar , Arnaldo Carvalho de Melo Cc: linux-kernel@vger.kernel.org Subject: [PATCH 5/5] perf: Declare hw_perf_{dis,en}able() in perf_event.h Date: Mon, 27 Sep 2010 19:39:57 +0900 Message-Id: <1285583997-1262-6-git-send-email-namhyung@gmail.com> X-Mailer: git-send-email 1.7.2.2 In-Reply-To: <1285583997-1262-1-git-send-email-namhyung@gmail.com> References: <1285583997-1262-1-git-send-email-namhyung@gmail.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since they can be defined in arch-specific code declare them in perf_event.h and remove following warnings from sparse: kernel/perf_event.c:83:13: warning: symbol 'hw_perf_disable' was not declared. Should it be static? kernel/perf_event.c:84:13: warning: symbol 'hw_perf_enable' was not declared. Should it be static? Signed-off-by: Namhyung Kim --- include/linux/perf_event.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h index 167dd3d..26859c7 100644 --- a/include/linux/perf_event.h +++ b/include/linux/perf_event.h @@ -848,6 +848,8 @@ struct perf_output_handle { extern int perf_max_events; extern const struct pmu *hw_perf_event_init(struct perf_event *event); +extern void hw_perf_disable(void); +extern void hw_perf_enable(void); extern void perf_event_task_sched_in(struct task_struct *task); extern void perf_event_task_sched_out(struct task_struct *task, struct task_struct *next); -- 1.7.2.2