From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752609AbbE0Lor (ORCPT ); Wed, 27 May 2015 07:44:47 -0400 Received: from mail-ob0-f174.google.com ([209.85.214.174]:36412 "EHLO mail-ob0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751364AbbE0Lom (ORCPT ); Wed, 27 May 2015 07:44:42 -0400 MIME-Version: 1.0 In-Reply-To: <20150527101310.GY3644@twins.programming.kicks-ass.net> References: <20150522132905.416122812@infradead.org> <20150522133135.447912500@infradead.org> <20150526101548.GL3644@twins.programming.kicks-ass.net> <20150526131950.GO3644@twins.programming.kicks-ass.net> <20150526160712.GQ18673@twins.programming.kicks-ass.net> <20150527101310.GY3644@twins.programming.kicks-ass.net> Date: Wed, 27 May 2015 04:44:41 -0700 Message-ID: Subject: Re: [PATCH v2 02/11] perf/x86: Improve HT workaround GP counter constraint From: Stephane Eranian To: Peter Zijlstra Cc: Ingo Molnar , Vince Weaver , Jiri Olsa , "Liang, Kan" , LKML Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 27, 2015 at 3:13 AM, Peter Zijlstra wrote: > On Wed, May 27, 2015 at 02:01:04AM -0700, Stephane Eranian wrote: >> > #define PERF_X86_EVENT_AUTO_RELOAD 0x0400 /* use PEBS auto-reload */ >> > #define PERF_X86_EVENT_FREERUNNING 0x0800 /* use freerunning PEBS */ >> > >> What's free running PEBS? ;-> > > The series here: > > http://lkml.kernel.org/r/1430940834-8964-2-git-send-email-kan.liang@intel.com Ok, I assume this goes with more patches that enable depth > 1 for the PEBS buffer, otherwise I am not so sure about the added value. PEBS micro-code has to reprogram that MSR no matter what, hasn't it?