From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751367AbdK0Gp4 (ORCPT ); Mon, 27 Nov 2017 01:45:56 -0500 Received: from mail-qk0-f196.google.com ([209.85.220.196]:33110 "EHLO mail-qk0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751141AbdK0Gpz (ORCPT ); Mon, 27 Nov 2017 01:45:55 -0500 X-Google-Smtp-Source: AGs4zMbO3stvuXEW+0UgndcbMxs796z3Y8v0c2xe411ze3RA/jIVlnWTUwn7NMEcjkS/7fmA4Js2uw== From: Milind Chabbi To: jolsa@redhat.com Cc: chabbi.milind@gmail.com, Peter Zijlstra , Paul Mackerras , Ingo Molnar , Arnaldo Carvalho de Melo , linux-kernel@vger.kernel.org Subject: [PATCH] perf/core: Enable the bp only if the .disable field is 0. Date: Mon, 27 Nov 2017 01:43:50 -0500 Message-Id: <1511765030-20132-1-git-send-email-chabbi.milind@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <20171126193132.GA7595@krava> References: <20171126193132.GA7595@krava> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Signed-off-by: Milind Chabbi --- kernel/events/core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/events/core.c b/kernel/events/core.c index 35747a58ffb4..1b8eae85e9de 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -2659,7 +2659,8 @@ static int perf_event_modify_breakpoint(struct perf_event *bp, return err; } - _perf_event_enable(bp); + if (!attr->disabled) + _perf_event_enable(bp); return 0; } -- 2.14.1