From: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
To: linux-kernel@vger.kernel.org
Cc: Philippe Elie <phil.el@wanadoo.fr>
Subject: [patch 01/10] Move oprofile to arch/*/instrumentation
Date: Mon, 29 Oct 2007 11:58:11 -0400 [thread overview]
Message-ID: <20071029155810.GA20249@Krystal> (raw)
In-Reply-To: <20071029142646.699058449@polymtl.ca>
This patch is way too big for LKML (524k). I'll split it into each
different architectures for next submission.
Here is the changelog:
Move oprofile to arch/*/instrumentation
- Move oprofile to arch/*/instrumentation
- Fix per architecture Makefiles to follow this change
- Did _not_ fix whitespaces in oprofile so the file move is easy to follow.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
CC: Philippe Elie <phil.el@wanadoo.fr>
---
arch/alpha/Makefile | 2
arch/alpha/instrumentation/Makefile | 19
arch/alpha/instrumentation/common.c | 189 +++
arch/alpha/instrumentation/op_impl.h | 55
arch/alpha/instrumentation/op_model_ev4.c | 116 ++
arch/alpha/instrumentation/op_model_ev5.c | 211 +++
arch/alpha/instrumentation/op_model_ev6.c | 103 +
arch/alpha/instrumentation/op_model_ev67.c | 263 ++++
arch/alpha/oprofile/Makefile | 19
arch/alpha/oprofile/common.c | 189 ---
arch/alpha/oprofile/op_impl.h | 55
arch/alpha/oprofile/op_model_ev4.c | 116 --
arch/alpha/oprofile/op_model_ev5.c | 211 ---
arch/alpha/oprofile/op_model_ev6.c | 103 -
arch/alpha/oprofile/op_model_ev67.c | 263 ----
arch/arm/Makefile | 2
arch/arm/instrumentation/Makefile | 13
arch/arm/instrumentation/backtrace.c | 81 +
arch/arm/instrumentation/common.c | 179 +++
arch/arm/instrumentation/op_arm_model.h | 34
arch/arm/instrumentation/op_counter.h | 27
arch/arm/instrumentation/op_model_arm11_core.c | 162 ++
arch/arm/instrumentation/op_model_arm11_core.h | 45
arch/arm/instrumentation/op_model_mpcore.c | 303 +++++
arch/arm/instrumentation/op_model_mpcore.h | 61 +
arch/arm/instrumentation/op_model_v6.c | 67 +
arch/arm/instrumentation/op_model_xscale.c | 441 ++++++++
arch/arm/oprofile/Makefile | 13
arch/arm/oprofile/backtrace.c | 81 -
arch/arm/oprofile/common.c | 179 ---
arch/arm/oprofile/op_arm_model.h | 34
arch/arm/oprofile/op_counter.h | 27
arch/arm/oprofile/op_model_arm11_core.c | 162 --
arch/arm/oprofile/op_model_arm11_core.h | 45
arch/arm/oprofile/op_model_mpcore.c | 303 -----
arch/arm/oprofile/op_model_mpcore.h | 61 -
arch/arm/oprofile/op_model_v6.c | 67 -
arch/arm/oprofile/op_model_xscale.c | 441 --------
arch/avr32/Makefile | 1
arch/avr32/instrumentation/Makefile | 3
arch/blackfin/Makefile | 3
arch/blackfin/instrumentation/Makefile | 14
arch/blackfin/instrumentation/common.c | 168 +++
arch/blackfin/instrumentation/op_blackfin.h | 98 +
arch/blackfin/instrumentation/op_model_bf533.c | 161 ++
arch/blackfin/instrumentation/timer_int.c | 73 +
arch/blackfin/oprofile/Makefile | 14
arch/blackfin/oprofile/common.c | 168 ---
arch/blackfin/oprofile/op_blackfin.h | 98 -
arch/blackfin/oprofile/op_model_bf533.c | 161 --
arch/blackfin/oprofile/timer_int.c | 73 -
arch/i386/Makefile | 2
arch/ia64/Makefile | 2
arch/ia64/instrumentation/Makefile | 10
arch/ia64/instrumentation/backtrace.c | 150 ++
arch/ia64/instrumentation/init.c | 38
arch/ia64/instrumentation/perfmon.c | 99 +
arch/ia64/oprofile/Makefile | 10
arch/ia64/oprofile/backtrace.c | 150 --
arch/ia64/oprofile/init.c | 38
arch/ia64/oprofile/perfmon.c | 99 -
arch/m32r/Makefile | 2
arch/m32r/instrumentation/Makefile | 9
arch/m32r/instrumentation/init.c | 22
arch/m32r/oprofile/Makefile | 9
arch/m32r/oprofile/init.c | 22
arch/mips/Makefile | 2
arch/mips/instrumentation/Makefile | 17
arch/mips/instrumentation/common.c | 123 ++
arch/mips/instrumentation/op_impl.h | 40
arch/mips/instrumentation/op_model_mipsxx.c | 348 ++++++
arch/mips/instrumentation/op_model_rm9000.c | 138 ++
arch/mips/oprofile/Makefile | 17
arch/mips/oprofile/common.c | 123 --
arch/mips/oprofile/op_impl.h | 40
arch/mips/oprofile/op_model_mipsxx.c | 348 ------
arch/mips/oprofile/op_model_rm9000.c | 138 --
arch/parisc/Makefile | 2
arch/parisc/instrumentation/Makefile | 9
arch/parisc/instrumentation/init.c | 23
arch/parisc/oprofile/Makefile | 9
arch/parisc/oprofile/init.c | 23
arch/powerpc/Makefile | 2
arch/powerpc/instrumentation/Makefile | 19
arch/powerpc/instrumentation/backtrace.c | 127 ++
arch/powerpc/instrumentation/common.c | 232 ++++
arch/powerpc/instrumentation/op_model_7450.c | 212 +++
arch/powerpc/instrumentation/op_model_cell.c | 1211 ++++++++++++++++++++++
arch/powerpc/instrumentation/op_model_fsl_booke.c | 371 ++++++
arch/powerpc/instrumentation/op_model_pa6t.c | 240 ++++
arch/powerpc/instrumentation/op_model_power4.c | 317 +++++
arch/powerpc/instrumentation/op_model_rs64.c | 224 ++++
arch/powerpc/oprofile/Makefile | 19
arch/powerpc/oprofile/backtrace.c | 127 --
arch/powerpc/oprofile/common.c | 232 ----
arch/powerpc/oprofile/op_model_7450.c | 212 ---
arch/powerpc/oprofile/op_model_cell.c | 1211 ----------------------
arch/powerpc/oprofile/op_model_fsl_booke.c | 371 ------
arch/powerpc/oprofile/op_model_pa6t.c | 240 ----
arch/powerpc/oprofile/op_model_power4.c | 317 -----
arch/powerpc/oprofile/op_model_rs64.c | 224 ----
arch/ppc/Makefile | 2
arch/s390/Makefile | 2
arch/s390/instrumentation/Makefile | 9
arch/s390/instrumentation/backtrace.c | 79 +
arch/s390/instrumentation/init.c | 26
arch/s390/oprofile/Makefile | 9
arch/s390/oprofile/backtrace.c | 79 -
arch/s390/oprofile/init.c | 26
arch/sh/Makefile | 2
arch/sh/instrumentation/Makefile | 17
arch/sh/instrumentation/op_model_null.c | 23
arch/sh/instrumentation/op_model_sh7750.c | 281 +++++
arch/sh/oprofile/Makefile | 17
arch/sh/oprofile/op_model_null.c | 23
arch/sh/oprofile/op_model_sh7750.c | 281 -----
arch/sh64/Makefile | 2
arch/sh64/instrumentation/Makefile | 12
arch/sh64/instrumentation/op_model_null.c | 23
arch/sh64/oprofile/Makefile | 12
arch/sh64/oprofile/op_model_null.c | 23
arch/sparc/Makefile | 2
arch/sparc/instrumentation/Makefile | 9
arch/sparc/instrumentation/init.c | 23
arch/sparc/oprofile/Makefile | 9
arch/sparc/oprofile/init.c | 23
arch/sparc64/Makefile | 2
arch/sparc64/instrumentation/Makefile | 9
arch/sparc64/instrumentation/init.c | 23
arch/sparc64/oprofile/Makefile | 9
arch/sparc64/oprofile/init.c | 23
arch/x86/instrumentation/Makefile | 12
arch/x86/instrumentation/backtrace.c | 91 +
arch/x86/instrumentation/init.c | 48
arch/x86/instrumentation/nmi_int.c | 477 ++++++++
arch/x86/instrumentation/nmi_timer_int.c | 69 +
arch/x86/instrumentation/op_counter.h | 29
arch/x86/instrumentation/op_model_athlon.c | 180 +++
arch/x86/instrumentation/op_model_p4.c | 722 +++++++++++++
arch/x86/instrumentation/op_model_ppro.c | 192 +++
arch/x86/instrumentation/op_x86_model.h | 51
arch/x86/oprofile/Makefile | 12
arch/x86/oprofile/backtrace.c | 91 -
arch/x86/oprofile/init.c | 48
arch/x86/oprofile/nmi_int.c | 477 --------
arch/x86/oprofile/nmi_timer_int.c | 69 -
arch/x86/oprofile/op_counter.h | 29
arch/x86/oprofile/op_model_athlon.c | 180 ---
arch/x86/oprofile/op_model_p4.c | 722 -------------
arch/x86/oprofile/op_model_ppro.c | 192 ---
arch/x86/oprofile/op_x86_model.h | 51
arch/x86_64/Makefile | 2
152 files changed, 9287 insertions(+), 9284 deletions(-)
--
Mathieu Desnoyers
Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68
prev parent reply other threads:[~2007-10-29 15:58 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-29 14:26 [patch 00/10] [PATCH] Create instrumentation/ kernel directory Mathieu Desnoyers
2007-10-29 14:26 ` [patch 01/10] Create instrumentation directory Mathieu Desnoyers
2007-10-29 14:26 ` [patch 03/10] Move kprobes to instrumentation/ and arch/*/instrumentation/ Mathieu Desnoyers
2007-10-29 14:26 ` [patch 04/10] Move Linux Kernel Markers to instrumentation directory Mathieu Desnoyers
2007-10-29 14:26 ` [patch 05/10] Move profiling to instrumentation Mathieu Desnoyers
2007-10-29 14:59 ` Arjan van de Ven
2007-10-29 15:07 ` Mathieu Desnoyers
2007-10-29 14:26 ` [patch 06/10] Move lockdep " Mathieu Desnoyers
2007-10-29 14:26 ` [patch 07/10] Move vmstat to instrumentation/ Mathieu Desnoyers
2007-10-29 14:26 ` [patch 08/10] Move blktrace Kconfig entry to instrumentation menu Mathieu Desnoyers
2007-10-29 14:26 ` [patch 09/10] Move blktrace to instrumentation directory Mathieu Desnoyers
2007-10-29 14:26 ` [patch 10/10] Move samples to instrumentation/samples Mathieu Desnoyers
2007-10-29 15:58 ` Mathieu Desnoyers [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20071029155810.GA20249@Krystal \
--to=mathieu.desnoyers@polymtl.ca \
--cc=linux-kernel@vger.kernel.org \
--cc=phil.el@wanadoo.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.