lkml.org 
[lkml]   [2007]   [Dec]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectRe: [2.6.24 patch] Fix ARMv6 OProfile support
    This patch restores the ARMv6 OProfile support that was killed by
    commit 09cadedbdc01f1a4bea1f427d4fb4642eaa19da9.

    It puts the config options in arch/arm/Kconfig.

    Changelog :
    Use def_bool.

    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
    CC: Adrian Bunk <adrian.bunk@movial.fi>
    CC: Randy Dunlap <randy.dunlap@oracle.com>
    CC: rmk@arm.linux.org.uk
    CC: phil.el@wanadoo.fr
    CC: oprofile-list@lists.sourceforge.net
    ---
    arch/arm/Kconfig | 17 +++++++++++++++++
    1 file changed, 17 insertions(+)

    Index: linux-2.6-lttng/arch/arm/Kconfig
    ===================================================================
    --- linux-2.6-lttng.orig/arch/arm/Kconfig 2007-12-29 16:58:32.000000000 -0500
    +++ linux-2.6-lttng/arch/arm/Kconfig 2007-12-29 16:59:25.000000000 -0500
    @@ -130,6 +130,23 @@ config FIQ
    config ARCH_MTD_XIP
    bool

    +if OPROFILE
    +
    +config OPROFILE_ARMV6
    + def_bool y
    + depends on CPU_V6 && !SMP
    + select OPROFILE_ARM11_CORE
    +
    +config OPROFILE_MPCORE
    + def_bool y
    + depends on CPU_V6 && SMP
    + select OPROFILE_ARM11_CORE
    +
    +config OPROFILE_ARM11_CORE
    + bool
    +
    +endif
    +
    config VECTORS_BASE
    hex
    default 0xffff0000 if MMU || CPU_HIGH_VECTOR
    --
    Mathieu Desnoyers
    Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal
    OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68


    \
     
     \ /
      Last update: 2007-12-29 23:03    [W:0.032 / U:0.128 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site