:547:19: note: ‘jump’ was declared here
struct jump_key *jump;
^
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
scripts/kconfig/menu.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c
index
On Friday 20 September 2013 01:34 AM, Yann E. MORIN wrote:
Benjamin, All,
On 2013-09-19 15:13 -0400, Benjamin Poirier spake thusly:
On 2013/09/19 19:27, Yann E. MORIN wrote:
Benjamin, Madhavan, All,
On 2013-09-19 11:22 -0400, Benjamin Poirier spake thusly:
On 2013/09/19 12:58, Madhavan
On Saturday 22 February 2014 05:44 AM, Cody P Schafer wrote:
/sys/devices/system/cpu/cpu*/smt-snooze-delay was converted into a NOP
in commit 3fa8cad82b94d0bed002571bd246f2299ffc876b, and now does
nothing. Add a pr_warn() to convince any users that they should stop
using it.
The commit
);
cpu_maps_update_done();
Fix the sysfs code in powerpc by using this latter form of callback
registration.
Acked-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
Cc: Benjamin Herrenschmidt b...@kernel.crashing.org
Cc: Paul Mackerras pau...@samba.org
Cc: Madhavan Srinivasan ma...@linux.vnet.ibm.com
-uninitialized]
/usr/local/src/linux-git/scripts/kconfig/menu.c:547:19: note: ‘jump’ was
declared here
Grrr, only after I sent this message I found this was reported in
September already by Madhavan Srinivasan: https://lkml.org/lkml/2013/9/19/24
Does anybody know the state of this fix?
My
*jump;
^
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
scripts/kconfig/menu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c
index 7e233a6..cfe4648 100644
--- a/scripts/kconfig/menu.c
+++ b
/kconfig/menu.c:547:19: note: ???jump??? was declared here
struct jump_key *jump;
^
Change V2:
1)Added comment as suggested.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
scripts/kconfig/menu.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
maintainers
to decide on suitable FAULT_AROUND_ORDER value based on
performance data for that architecture. Patch also defaults
FAULT_AROUND_ORDER Kconfig element to 4.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
mm/Kconfig |8
mm/memory.c | 25
.
Made changes in commit messages.
V2 Changes:
Created Kconfig parameter for FAULT_AROUND_ORDER
Added check in do_read_fault to handle FAULT_AROUND_ORDER value of 0
Made changes in commit messages.
Madhavan Srinivasan (2):
mm: move FAULT_AROUND_ORDER to arch/
powerpc/pseries: init
4.662729948 31.732848290
stddev for time ( +- 6.85% ) ( +- 4.09% ) ( +- 1.71% ) ( +-
3.45% ) ( +- 2.40% ) ( +- 0.68% )
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/platforms/pseries/pseries.h |2 ++
arch/powerpc/platforms/pseries
On Tuesday 20 May 2014 04:53 AM, Hugh Dickins wrote:
On Mon, 19 May 2014, Madhavan Srinivasan wrote:
On Monday 19 May 2014 05:42 AM, Rusty Russell wrote:
Hugh Dickins hu...@google.com writes:
On Thu, 15 May 2014, Madhavan Srinivasan wrote:
Hi Ingo,
Do you have any comments for the latest
On Tuesday 20 May 2014 01:02 PM, Andrew Morton wrote:
On Tue, 20 May 2014 15:52:07 +0930 Rusty Russell ru...@rustcorp.com.au
wrote:
Kirill A. Shutemov kirill.shute...@linux.intel.com writes:
Andrew Morton wrote:
On Mon, 19 May 2014 16:23:07 -0700 (PDT) Hugh Dickins hu...@google.com
On Tuesday 20 May 2014 12:58 PM, Andrew Morton wrote:
On Thu, 8 May 2014 14:58:16 +0530 Madhavan Srinivasan
ma...@linux.vnet.ibm.com wrote:
--- a/arch/powerpc/platforms/pseries/pseries.h
+++ b/arch/powerpc/platforms/pseries/pseries.h
@@ -17,6 +17,8 @@ struct device_node;
extern void
in do_read_fault to handle FAULT_AROUND_ORDER value of 0
Made changes in commit messages.
Madhavan Srinivasan (2):
mm: move FAULT_AROUND_ORDER to arch/
powerpc/pseries: init fault_around_order for pseries
arch/powerpc/platforms/pseries/pseries.h |2 ++
arch/powerpc/platforms/pseries/setup.c
On Monday 19 May 2014 05:42 AM, Rusty Russell wrote:
Hugh Dickins hu...@google.com writes:
On Thu, 15 May 2014, Madhavan Srinivasan wrote:
Hi Ingo,
Do you have any comments for the latest version of the patchset. If
not, kindly can you pick it up as is.
With regards
Maddy
Kirill
On Tuesday 20 May 2014 03:57 PM, Kirill A. Shutemov wrote:
Rusty Russell wrote:
Kirill A. Shutemov kirill.shute...@linux.intel.com writes:
Andrew Morton wrote:
On Mon, 19 May 2014 16:23:07 -0700 (PDT) Hugh Dickins hu...@google.com
wrote:
Shouldn't FAULT_AROUND_ORDER and fault_around_order
On Tuesday 27 May 2014 03:51 PM, Kirill A. Shutemov wrote:
Madhavan Srinivasan wrote:
On Tuesday 20 May 2014 03:57 PM, Kirill A. Shutemov wrote:
Rusty Russell wrote:
Kirill A. Shutemov kirill.shute...@linux.intel.com writes:
Andrew Morton wrote:
On Mon, 19 May 2014 16:23:07 -0700 (PDT) Hugh
moves the FAULT_AROUND_ORDER macro to arch/ for
architecture maintainers to decide on suitable FAULT_AROUND_ORDER
value based on performance data for that architecture.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/include/asm/pgtable.h |6 ++
arch/x86
8.711074863
128 threads
minor-faults 131255 131239 131228 131228
131229 131243
times in seconds 0.817782148 1.124631348 2.023730928
3.184792382 5.331392072 17.309524609
Madhavan Srinivasan (1):
mm: move
On Tuesday 25 March 2014 11:06 PM, Kirill A. Shutemov wrote:
On Tue, Mar 25, 2014 at 12:20:15PM +0530, Madhavan Srinivasan wrote:
Kirill A. Shutemov with the commit 96bacfe542 introduced
vm_ops-map_pages() for mapping easy accessible pages around
fault address in hope to reduce number of minor
% ) ( +- 2.40% ) ( +- 0.68% )
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/platforms/pseries/setup.c |5 +
1 file changed, 5 insertions(+)
diff --git a/arch/powerpc/platforms/pseries/setup.c
b/arch/powerpc/platforms/pseries/setup.c
index 2db8cc6..c87e6b6 100644
maintainers
to decide on suitable FAULT_AROUND_ORDER value based on
performance data for that architecture. Patch also defaults
FAULT_AROUND_ORDER Kconfig element to 4.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
mm/Kconfig |8
mm/memory.c | 11 ---
2
FAULT_AROUND_ORDER value of 0
Made changes in commit messages.
Madhavan Srinivasan (2):
mm: move FAULT_AROUND_ORDER to arch/
powerpc/pseries: init fault_around_order for pseries
arch/powerpc/platforms/pseries/setup.c |5 +
mm/Kconfig |8
mm/memory.c
On Monday 28 April 2014 03:06 PM, Kirill A. Shutemov wrote:
Madhavan Srinivasan wrote:
Kirill A. Shutemov with 8c6e50b029 commit introduced
vm_ops-map_pages() for mapping easy accessible pages around
fault address in hope to reduce number of minor page faults.
This patch creates
On Monday 28 April 2014 02:36 PM, Peter Zijlstra wrote:
On Mon, Apr 28, 2014 at 02:31:29PM +0530, Madhavan Srinivasan wrote:
+unsigned int fault_around_order = CONFIG_FAULT_AROUND_ORDER;
__read_mostly?
Agreed. Will add it.
Thanks for review.
With regards
Maddy
--
To unsubscribe from
On Tuesday 29 April 2014 07:48 AM, Rusty Russell wrote:
Madhavan Srinivasan ma...@linux.vnet.ibm.com writes:
diff --git a/arch/powerpc/platforms/pseries/setup.c
b/arch/powerpc/platforms/pseries/setup.c
index 2db8cc6..c87e6b6 100644
--- a/arch/powerpc/platforms/pseries/setup.c
+++ b/arch
On Tuesday 29 April 2014 12:36 PM, Ingo Molnar wrote:
* Madhavan Srinivasan ma...@linux.vnet.ibm.com wrote:
Performance data for different FAULT_AROUND_ORDER values from 4 socket
Power7 system (128 Threads and 128GB memory). perf stat with repeat of 5
is used to get the stddev values. Test
On Wednesday 30 April 2014 12:34 PM, Rusty Russell wrote:
Ingo Molnar mi...@kernel.org writes:
* Madhavan Srinivasan ma...@linux.vnet.ibm.com wrote:
Performance data for different FAULT_AROUND_ORDER values from 4 socket
Power7 system (128 Threads and 128GB memory). perf stat with repeat of 5
maintainers
to decide on suitable FAULT_AROUND_ORDER value based on
performance data for that architecture. Patch also adds
FAULT_AROUND_ORDER Kconfig element in arch/X86.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/x86/Kconfig |4
include/linux/mm.h |9
-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/platforms/pseries/Kconfig |5 +
1 file changed, 5 insertions(+)
diff --git a/arch/powerpc/platforms/pseries/Kconfig
b/arch/powerpc/platforms/pseries/Kconfig
index 2cb8b77..2246d9f 100644
--- a/arch/powerpc/platforms/pseries/Kconfig
for powerpc.
V2 Changes:
Created Kconfig parameter for FAULT_AROUND_ORDER
Added check in do_read_fault to handle FAULT_AROUND_ORDER value of 0
Made changes in commit messages.
Madhavan Srinivasan (2):
mm: move FAULT_AROUND_ORDER to arch/
mm: add FAULT_AROUND_ORDER Kconfig paramater
On Friday 04 April 2014 06:47 PM, Kirill A. Shutemov wrote:
On Fri, Apr 04, 2014 at 11:57:14AM +0530, Madhavan Srinivasan wrote:
Kirill A. Shutemov with faultaround patchset introduced
vm_ops-map_pages() for mapping easy accessible pages around
fault address in hope to reduce number of minor
On Friday 04 April 2014 09:48 PM, Dave Hansen wrote:
On 04/03/2014 11:27 PM, Madhavan Srinivasan wrote:
This patch creates infrastructure to move the FAULT_AROUND_ORDER
to arch/ using Kconfig. This will enable architecture maintainers
to decide on suitable FAULT_AROUND_ORDER value based
On Friday 04 April 2014 11:20 PM, David Miller wrote:
From: Dave Hansen dave.han...@intel.com
Date: Fri, 04 Apr 2014 09:18:43 -0700
On 04/03/2014 11:27 PM, Madhavan Srinivasan wrote:
This patch creates infrastructure to move the FAULT_AROUND_ORDER
to arch/ using Kconfig. This will enable
On Wednesday 09 April 2014 09:18 PM, Dave Hansen wrote:
On 04/09/2014 01:20 AM, Peter Zijlstra wrote:
This still misses out on Ben's objection that its impossible to get this
right at compile time for many kernels, since they can boot and run on
many different subarchs.
Completely agree.
On Tuesday 25 March 2014 11:20 PM, Dave Hansen wrote:
On 03/25/2014 10:36 AM, Kirill A. Shutemov wrote:
+/*
+ * Fault around order is a control knob to decide the fault around pages.
+ * Default value is set to 0UL (disabled), but the arch can override it as
+ * desired.
+ */
+#ifndef
Commit 4b358e2206 cleanup include/asm-generic/atomic.h added
comments for #else/#endif, but ended up adding same comment
BITS_PER_LONG == 64 on both sides. This patch fixes it.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
include/asm-generic/atomic-long.h | 2 +-
1 file
On Tuesday 22 July 2014 05:38 AM, David Rientjes wrote:
On Tue, 22 Jul 2014, Madhavan Srinivasan wrote:
Commit 4b358e2206 cleanup include/asm-generic/atomic.h added
comments for #else/#endif, but ended up adding same comment
BITS_PER_LONG == 64 on both sides. This patch fixes it.
It's
Patch to add cpumask attribute for the Nest pmu to
control per-chip counter values to be read by cpus.
Also adds support of cpu hotplug.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/uncore_pmu.c | 152 +
1 file changed
Patch adds the data structures and macros
needed for nest pmu support. type structure will
hold each nest unit and sub-unit information.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/uncore_pmu.h | 89 ++
1 file
Nest Counters can be configured via PORE Engine and OPAL
provides an interface call to it. PORE Engine also does the
work of moving the counter data to memory.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/include/asm/opal.h| 3 +++
arch/powerpc
Patch adds the foundation code enable nest pmu. It defines
various init routines and these are based on Intel's uncore
framework. But it does differ since box structure abstraction
is not implemented here.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf
/
1.000723515 seconds time elapsed
Kindly let me know you comments and feedback.
Madhavan Srinivasan (7):
powerpc/powernv: Data structure and macros definition
powerpc/powernv: uncore foundation code
powerpc/powernv: uncore cpumask and CPU hotplug
powerpc/powernv: Add OPAL support for uncore
at the time of device-tree parsing.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/uncore_pmu.c| 4 +
arch/powerpc/perf/uncore_pmu_p8.c | 167 ++
2 files changed, 171 insertions(+)
create mode 100644 arch/powerpc/perf
Patch to enable the nest pmu code files in Makefile.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/powerpc/perf/Makefile b/arch/powerpc/perf/Makefile
index f9c083a..4b0bfd8
to creates type structure and populate
events and event related information from DT. For each type structure,
new pmu is registered.
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/uncore_pmu_p8.c | 240 +-
1 file changed, 238
On Wednesday 03 June 2015 06:36 AM, Daniel Axtens wrote:
On Tue, 2015-06-02 at 21:29 +0530, Madhavan Srinivasan wrote:
Patch adds common event attribute function and Nest pmu registration call.
Cc: Michael Ellerman m...@ellerman.id.au
Cc: Benjamin Herrenschmidt b...@kernel.crashing.org
Cc
On Wednesday 03 June 2015 04:41 AM, Daniel Axtens wrote:
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version
+ * 2 of the License, or (at your option)
On Wednesday 03 June 2015 06:24 AM, Daniel Axtens wrote:
+int64_t opal_nest_ima_control(uint32_t value);
If I'm understanding things correctly, you call this function in patch
3. Quoting from that patch:
+static void nest_init(void *dummy)
+{
+
On Wednesday 03 June 2015 05:08 AM, Daniel Axtens wrote:
On Tue, 2015-06-02 at 21:29 +0530, Madhavan Srinivasan wrote:
Patch adds cpu hotplug support. First online cpu in a node is picked as
designated thread to read the Nest pmu counter data, and at the time of
hotplug, next online cpu from
On Wednesday 03 June 2015 04:44 AM, Daniel Axtens wrote:
On Tue, 2015-06-02 at 21:29 +0530, Madhavan Srinivasan wrote:
Patch creates a file nest-pmu-c to contain nest pmu related functions.
nest-pmu.c
Patch adds nest pmu init function and cpumask function since Nest pmu units
are per-chip
On Wednesday 03 June 2015 05:33 AM, Daniel Axtens wrote:
On Tue, 2015-06-02 at 21:29 +0530, Madhavan Srinivasan wrote:
Patch adds generic nest pmu functions and format attribute.
I'm not sure this commit message accurately reflects the content of the
patch. At any rate, please could you
On Wednesday 03 June 2015 06:16 AM, Daniel Axtens wrote:
+static int nest_pmu_create(struct device_node *dev, int pmu_index)
+{
+ struct ppc64_nest_ima_events **p8_events_arr;
+ struct ppc64_nest_ima_events *p8_events;
+ struct property *pp;
+ char *buf;
+ const
On Wednesday 03 June 2015 05:33 AM, Daniel Axtens wrote:
On Tue, 2015-06-02 at 21:29 +0530, Madhavan Srinivasan wrote:
Patch adds generic nest pmu functions and format attribute.
I'm not sure this commit message accurately reflects the content of the
patch. At any rate, please could you
On Wednesday 03 June 2015 05:51 AM, Daniel Axtens wrote:
On Tue, 2015-06-02 at 21:29 +0530, Madhavan Srinivasan wrote:
Patch adds a device tree function to detect the nest pmu
support. Function will look for specific dt property ibm,ima-chip
as a detection mechanism for the nest pmu
On Tuesday 16 June 2015 11:58 AM, Preeti U Murthy wrote:
On 06/11/2015 10:47 AM, Madhavan Srinivasan wrote:
Adds cpumask attribute to be used by each nest pmu since nest
units are per-chip. Only one cpu (first online cpu) from each node/chip
is designated to read counters.
On cpu hotplug
Ellerman m...@ellerman.id.au
Cc: Paul Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.h | 53
1 file changed, 53 insertions(+)
create
: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
Madhavan Srinivasan (7):
powerpc/powernv: Data structure and macros definition
powerpc/powernv: Add OPAL support for Nest PMU
powerpc/powernv: Nest PMU
...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Cc: Preeti U Murthy pre...@linux.vnet.ibm.com
Cc: Ingo Molnar mi...@kernel.org
Cc: Peter Zijlstra pet...@infradead.org
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 146
...@kernel.crashing.org
Cc: Paul Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc
-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/Makefile | 2 +-
arch/powerpc/perf/nest-pmu.c | 85
2 files changed, 86 insertions(+), 1 deletion(-)
create mode 100644 arch/powerpc/perf/nest-pmu.c
diff --git a/arch/powerpc/perf
...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 57
1 file changed, 57 insertions(+)
diff --git a/arch/powerpc
Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 104 +++
1 file changed, 104 insertions
On Monday 22 June 2015 02:45 PM, Madhavan Srinivasan wrote:
On Tuesday 16 June 2015 11:58 AM, Preeti U Murthy wrote:
On 06/11/2015 10:47 AM, Madhavan Srinivasan wrote:
Adds cpumask attribute to be used by each nest pmu since nest
units are per-chip. Only one cpu (first online cpu) from each
On Tuesday 23 June 2015 07:19 AM, Sukadev Bhattiprolu wrote:
Madhavan Srinivasan [ma...@linux.vnet.ibm.com] wrote:
| From: Madhavan Srinivasan ma...@linux.vnet.ibm.com
| Subject: [PATCH v2 6/7]powerpc/powernv: generic nest pmu event functions
|
| Add generic format attribute and set
suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
include/uapi/linux/perf_event.h | 16
1 file changed, 16 insertions(+)
diff --git a/include/uapi/linux/perf_event.h b/include/uapi/linux/perf_event.h
index 9b79abb..b3f4099 100644
From: Janani janan...@linux.vnet.ibm.com
Code cleanup/fix in perf_event_print_debug(). Performance
Monitoring Unit (PMU) registers in the server side
are 64bit long.
Signed-off-by: Janani janan...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc
Adding EVENT macro for exporting Power8 generic events
Reviewed-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/power8-pmu.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/powerpc/perf/power8-pmu.c b
with
their official names.
Reported-by: Michael Ellerman eller...@au1.ibm.com
Signed-off-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/include/asm/perf_event_server.h | 2 +-
arch/powerpc/perf/power7-pmu.c
perf_sample_data_init initialize the data source variable -val
with PERF_MEM_NA. New value should not be ORed since the userspace
perf tool will look at bitmap field when displaying the hierarchy levels.
Reviewed-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan
instruction are satisfied.
Reviewed-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/power8-events-list.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/powerpc/perf/power8-events-list.h
b/arch/powerpc/perf
From: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Export generic perf events for Power8 in sysfs.
Signed-off-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/power8-events-list.h | 20
arch
% 1 L2 hit[.] _int_malloc
libc-2.17.so [.] 0x3fff9090
3.03% 1 L2 hit[k] account_system_time
[kernel.kallsyms] [k] 0xc003feb08088
.
Madhavan Srinivasan (8):
powerpc/perf
mem' on Power for now.
Thanks to input from Stephane Eranian, Michael Ellerman and Michael Neuling.
Signed-off-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
Edited the commit message to fit in the new event name
arch/powerpc
...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Cc: Preeti U Murthy pre...@linux.vnet.ibm.com
Cc: Ingo Molnar mi...@kernel.org
Cc: Peter Zijlstra pet...@infradead.org
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 153
: Paul Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest
-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/Makefile | 2 +-
arch/powerpc/perf/nest-pmu.c | 78
2 files changed, 79 insertions(+), 1 deletion(-)
create mode 100644 arch/powerpc/perf/nest-pmu.c
diff --git a/arch/powerpc/perf
an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 109 +++
1
Ellerman m...@ellerman.id.au
Cc: Paul Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.h | 53
1 file changed, 53 insertions(+)
create
-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
Madhavan Srinivasan (7):
powerpc/powernv: Data structure and macros definition
powerpc/powernv: Add OPAL support for Nest PMU
powerpc/powernv: Nest PMU detection and device tree parser
powerpc/powernv: detect supported nest pmus and its
: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 55 +++-
1 file changed, 54 insertions(+), 1 deletion(-)
diff --git a/arch
Cc: Ingo Molnar mi...@kernel.org
Cc: Jiri Olsa jo...@redhat.com
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Michael Ellerman m...@ellerman.id.au
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
tools/perf/util/pmu.c | 11 +--
1 file changed, 9 insertions(+), 2
Ellerman m...@ellerman.id.au
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
kernel/events/core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/events/core.c b/kernel/events/core.c
index 1a3bf48..3b5a372 100644
--- a/kernel/events/core.c
+++ b/kernel/events
Ellerman m...@ellerman.id.au
Cc: Paul Mackerras pau...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/include/asm/opal
: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
Madhavan Srinivasan (9):
powerpc/powernv: Data structure and macros definition
powerpc/powernv: nest
: Benjamin Herrenschmidt b...@kernel.crashing.org
Cc: Paul Mackerras pau...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc
...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 52
1 file changed, 52 insertions(+)
diff --git a/arch/powerpc/perf/nest-pmu.c b/arch/powerpc/perf/nest-pmu.c
: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 107 +++
1 file changed, 107 insertions(+)
diff --git a/arch/powerpc/perf/nest-pmu.c b/arch/powerpc/perf/nest-pmu.c
index 3e7010e
...@kernel.crashing.org
Cc: Paul Mackerras pau...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 141
Cc: Michael Ellerman m...@ellerman.id.au
Cc: Benjamin Herrenschmidt b...@kernel.crashing.org
Cc: Paul Mackerras pau...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan
...@linux.vnet.ibm.com
Cc: Ingo Molnar mi...@kernel.org
Cc: Peter Zijlstra pet...@infradead.org
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 70
1 file changed, 70 insertions(+)
create mode 100644 arch/powerpc
-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 84
1 file changed, 84 insertions(+)
diff --git a/arch/powerpc/perf/nest-pmu.c b/arch/powerpc/perf/nest-pmu.c
index d4413bb..3e7010e 100644
--- a/arch/powerpc/perf
: Anshuman Khandual khand...@linux.vnet.ibm.com
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.h | 55
1 file changed, 55 insertions(+)
create mode 100644 arch/powerpc
On Tuesday 04 August 2015 03:38 PM, Michael Ellerman wrote:
On Tue, 2015-04-08 at 08:30:58 UTC, Gautham R. Shenoy wrote:
Section 3.7 of Version 1.2 of the Power8 Processor User's Manual
prescribes that updates to HID0 be preceded by a SYNC instruction and
followed by an ISYNC instruction
...@kernel.crashing.org
Cc: Paul Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Daniel Axtens d...@axtens.net
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest
Ellerman m...@ellerman.id.au
Cc: Paul Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Daniel Axtens d...@axtens.net
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc
Bhattiprolu suka...@linux.vnet.ibm.com
Cc: Daniel Axtens d...@axtens.net
Cc: Stephane Eranian eran...@google.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
---
arch/powerpc/perf/nest-pmu.c | 101 +++
1 file changed, 101 insertions(+)
diff --git
Mackerras pau...@samba.org
Cc: Anton Blanchard an...@samba.org
Cc: Daniel Axtens d...@axtens.net
Cc: Stephane Eranian eran...@google.com
Reviewed-by: Sukadev Bhattiprolu suka...@linux.vnet.ibm.com
Signed-off-by: Madhavan Srinivasan ma...@linux.vnet.ibm.com
Madhavan Srinivasan (7):
powerpc/powernv
1 - 100 of 661 matches
Mail list logo