[PATCH 71/75] perf annotate: Introduce basic support for ARC

2018-12-06 Thread Arnaldo Carvalho de Melo
From: Eugeniy Paltsev Introduce basic 'perf annotate' support for ARC to be able to use anotation via stdio interface. Signed-off-by: Eugeniy Paltsev Cc: Alexander Shishkin Cc: Alexey Brodkin Cc: Jiri Olsa Cc: linux-snps-arc@lists.infradead.org Cc: Namhyung Kim Cc: Peter Zijlstra Cc: Vinee

[GIT PULL 00/75] perf/core improvements and fixes

2018-12-06 Thread Arnaldo Carvalho de Melo
at: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-core-for-mingo-4.21-20181206 for you to fetch changes up to 4085fed6373f15892959e3392efe5552504cfc94: perf trace: Add ordered processing (2018-12-06 16:4

Re: [PATCH v2 2/2] kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops

2018-12-06 Thread Borislav Petkov
On Thu, Dec 06, 2018 at 08:07:40PM +, Christophe Leroy wrote: > checkpatch.pl reports the following: > > WARNING: struct kgdb_arch should normally be const > #28: FILE: arch/mips/kernel/kgdb.c:397: > +struct kgdb_arch arch_kgdb_ops = { > > This report makes sense, as all other ops struc

Re: [PATCH 2/2] kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops

2018-12-06 Thread Christophe LEROY
Le 06/12/2018 à 15:07, Daniel Thompson a écrit : On Wed, Dec 05, 2018 at 04:41:11AM +, Christophe Leroy wrote: checkpatch.pl reports the following: WARNING: struct kgdb_arch should normally be const #28: FILE: arch/mips/kernel/kgdb.c:397: +struct kgdb_arch arch_kgdb_ops = { This

Re: [PATCH 1/2] mips/kgdb: prepare arch_kgdb_ops for constness

2018-12-06 Thread Christophe LEROY
Le 06/12/2018 à 15:09, Daniel Thompson a écrit : On Wed, Dec 05, 2018 at 04:41:09AM +, Christophe Leroy wrote: MIPS is the only architecture modifying arch_kgdb_ops during init. This patch makes the init static, so that it can be changed to const in following patch, as recommended by check

[PATCH v2 2/2] kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops

2018-12-06 Thread Christophe Leroy
checkpatch.pl reports the following: WARNING: struct kgdb_arch should normally be const #28: FILE: arch/mips/kernel/kgdb.c:397: +struct kgdb_arch arch_kgdb_ops = { This report makes sense, as all other ops struct, this one should also be const. This patch does the change. Cc: Vineet Gupta

[PATCH v2 1/2] mips/kgdb: prepare arch_kgdb_ops for constness

2018-12-06 Thread Christophe Leroy
MIPS is the only architecture modifying arch_kgdb_ops during init. This patch makes the init static, so that it can be changed to const in following patch, as recommended by checkpatch.pl Suggested-by: Paul Burton Acked-by: Daniel Thompson Acked-by: Paul Burton Signed-off-by: Christophe Leroy

Re: [PATCH 1/2] mips/kgdb: prepare arch_kgdb_ops for constness

2018-12-06 Thread Paul Burton
Hi Christophe & Daniel, On Thu, Dec 06, 2018 at 02:09:02PM +, Daniel Thompson wrote: > On Wed, Dec 05, 2018 at 04:41:09AM +, Christophe Leroy wrote: > > MIPS is the only architecture modifying arch_kgdb_ops during init. > > This patch makes the init static, so that it can be changed to > >

Re: [PATCH] ARC: introduce basic 'perf annotate' support for ARC

2018-12-06 Thread Arnaldo Carvalho de Melo
Em Tue, Dec 04, 2018 at 08:51:18PM +0300, Eugeniy Paltsev escreveu: > Introduce basic 'perf annotate' support for ARC to be able > to use anotation via stdio interface. Would be nice to show the output of a 'perf annotate --stdio2' for a perf.data file recorded on ARC :-) - Arnaldo > Signed-off

Re: [PATCH 4/5] ARC: perf: fix description comment

2018-12-06 Thread Vineet Gupta
On 12/6/18 7:49 AM, Eugeniy Paltsev wrote: >> Maybe squash this into trivial cleanups 1/5 ? > I split cleanup for several patches to make review easier. > I can squash them into single patch in v2 if you want it. > > Understand, but they are all trivial anyways so yeah better to squash - I can do

Re: [PATCH 4/5] ARC: perf: fix description comment

2018-12-06 Thread Eugeniy Paltsev
On Wed, 2018-12-05 at 17:13 +, Vineet Gupta wrote: > On 12/5/18 9:06 AM, Eugeniy Paltsev wrote: > > Fix description comment as this code doesn't belong only to > > ARC700 anymore. > > > > Also while I'm at it, use SPDX License Identifier. > > > > Signed-off-by: Eugeniy Paltsev > > Maybe squ

Re: [PATCH 1/2] mips/kgdb: prepare arch_kgdb_ops for constness

2018-12-06 Thread Daniel Thompson
On Wed, Dec 05, 2018 at 04:41:09AM +, Christophe Leroy wrote: > MIPS is the only architecture modifying arch_kgdb_ops during init. > This patch makes the init static, so that it can be changed to > const in following patch, as recommended by checkpatch.pl > > Suggested-by: Paul Burton > Signe

Re: [PATCH 2/2] kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops

2018-12-06 Thread Daniel Thompson
On Wed, Dec 05, 2018 at 04:41:11AM +, Christophe Leroy wrote: > checkpatch.pl reports the following: > > WARNING: struct kgdb_arch should normally be const > #28: FILE: arch/mips/kernel/kgdb.c:397: > +struct kgdb_arch arch_kgdb_ops = { > > This report makes sense, as all other ops struc