lkml.org 
[lkml]   [2013]   [Oct]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 03/11] asmlinkage: Make jiffies visible
    Date
    From: Andi Kleen <ak@linux.intel.com>

    Jiffies is referenced by the linker script, so it has to be visible.

    Handled both the generic and the x86 version.

    Cc: x86@kernel.org
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
    ---
    arch/x86/kernel/time.c | 2 +-
    kernel/timer.c | 2 +-
    2 files changed, 2 insertions(+), 2 deletions(-)

    diff --git a/arch/x86/kernel/time.c b/arch/x86/kernel/time.c
    index 24d3c91..6ec91c0 100644
    --- a/arch/x86/kernel/time.c
    +++ b/arch/x86/kernel/time.c
    @@ -23,7 +23,7 @@
    #include <asm/time.h>

    #ifdef CONFIG_X86_64
    -DEFINE_VVAR(volatile unsigned long, jiffies) = INITIAL_JIFFIES;
    +__visible DEFINE_VVAR(volatile unsigned long, jiffies) = INITIAL_JIFFIES;
    #endif

    unsigned long profile_pc(struct pt_regs *regs)
    diff --git a/kernel/timer.c b/kernel/timer.c
    index 4296d13..a3ae2da 100644
    --- a/kernel/timer.c
    +++ b/kernel/timer.c
    @@ -52,7 +52,7 @@
    #define CREATE_TRACE_POINTS
    #include <trace/events/timer.h>

    -u64 jiffies_64 __cacheline_aligned_in_smp = INITIAL_JIFFIES;
    +__visible u64 jiffies_64 __cacheline_aligned_in_smp = INITIAL_JIFFIES;

    EXPORT_SYMBOL(jiffies_64);

    --
    1.8.3.1


    \
     
     \ /
      Last update: 2013-10-22 19:01    [W:5.452 / U:0.496 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site