Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751276AbaABILF (ORCPT ); Thu, 2 Jan 2014 03:11:05 -0500 Received: from mail-oa0-f51.google.com ([209.85.219.51]:55352 "EHLO mail-oa0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750762AbaABILD (ORCPT ); Thu, 2 Jan 2014 03:11:03 -0500 MIME-Version: 1.0 In-Reply-To: <2681fd21a9ee014ffe77c0ec7304157be7209b6f.1388649430.git.baruch@tkos.co.il> References: <2681fd21a9ee014ffe77c0ec7304157be7209b6f.1388649430.git.baruch@tkos.co.il> Date: Thu, 2 Jan 2014 12:11:02 +0400 Message-ID: Subject: Re: [Linux-Xtensa] [PATCH v2] perf: add support for the xtensa architecture From: Max Filippov To: Baruch Siach Cc: Peter Zijlstra , Paul Mackerras , Ingo Molnar , Arnaldo Carvalho de Melo , "linux-xtensa@linux-xtensa.org" , 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 Content-Length: 1129 Lines: 39 On Thu, Jan 2, 2014 at 11:57 AM, Baruch Siach wrote: > Signed-off-by: Baruch Siach > --- > v2: use the "core ID" field from /proc/cpuinfo (Max Filippov) > --- > tools/perf/perf.h | 7 +++++++ > 1 file changed, 7 insertions(+) Acked-by: Max Filippov > diff --git a/tools/perf/perf.h b/tools/perf/perf.h > index b079304bd53d..e441864dbe03 100644 > --- a/tools/perf/perf.h > +++ b/tools/perf/perf.h > @@ -132,6 +132,13 @@ > #define CPUINFO_PROC "CPU" > #endif > > +#ifdef __xtensa__ > +#define mb() asm volatile("memw" ::: "memory") > +#define wmb() asm volatile("memw" ::: "memory") > +#define rmb() asm volatile("" ::: "memory") > +#define CPUINFO_PROC "core ID" > +#endif > + > #define barrier() asm volatile ("" ::: "memory") > > #ifndef cpu_relax > -- > 1.8.5.2 -- Thanks. -- Max -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/