Commit:     114ab8e99c52828b37c994f580e39ce341c17d3b
Parent:     2378569dd18b3b99e3535ad06b47db7c11dde7d1
Author:     Sam Ravnborg <[EMAIL PROTECTED]>
AuthorDate: Sat Jul 21 17:11:08 2007 +0200
Committer:  Linus Torvalds <[EMAIL PROTECTED]>
CommitDate: Sat Jul 21 18:37:12 2007 -0700

    i386: fix section mismatch warning in intel_cacheinfo
    Fix following warning:
    WARNING: arch/i386/kernel/built-in.o(.init.text+0x3818): Section mismatch: 
reference to .exit.text:cache_remove_dev (between 'cacheinfo_cpu_callback' and 
    It points out that a function marked __cpuexit is calling a function marked
    __cpuinit => oops.
    The call happens only in an error-condition which may explain why we have
    not seen it before.
    The offending function was not used anywhere else - so marked it __cpuexit.
    Note: This warning triggers only with a local copy of modpost
          but that version will soon be pushed out.
    Signed-off-by: Sam Ravnborg <[EMAIL PROTECTED]>
    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
    Signed-off-by: Andi Kleen <[EMAIL PROTECTED]>
    Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>
 arch/i386/kernel/cpu/intel_cacheinfo.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/i386/kernel/cpu/intel_cacheinfo.c 
index 43db806..d5a456d 100644
--- a/arch/i386/kernel/cpu/intel_cacheinfo.c
+++ b/arch/i386/kernel/cpu/intel_cacheinfo.c
@@ -743,7 +743,7 @@ static int __cpuinit cache_add_dev(struct sys_device * 
        return retval;
-static void __cpuexit cache_remove_dev(struct sys_device * sys_dev)
+static void __cpuinit cache_remove_dev(struct sys_device * sys_dev)
        unsigned int cpu = sys_dev->id;
        unsigned long i;
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to