public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
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

      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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox