lkml.org 
[lkml]   [2010]   [Jul]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 02/10] x86, xsave: 32/64 bit boot cpu check unification in initialization
    Date
    Boot cpu id is always 0, thus simplifying and unifying boot cpu check.

    boot_cpu_id is there for historical reasons and was renamed to
    boot_cpu_physical_apicid in patch:

    c70dcb7 x86: change boot_cpu_id to boot_cpu_physical_apicid

    However, there are some remaining occurrences of boot_cpu_id that are
    never touched in the kernel and thus its value is always 0.

    Signed-off-by: Robert Richter <robert.richter@amd.com>
    ---
    arch/x86/kernel/cpu/common.c | 2 +-
    1 files changed, 1 insertions(+), 1 deletions(-)

    diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
    index 3f715ef..26804b2 100644
    --- a/arch/x86/kernel/cpu/common.c
    +++ b/arch/x86/kernel/cpu/common.c
    @@ -1273,7 +1273,7 @@ void __cpuinit cpu_init(void)
    /*
    * Boot processor to setup the FP and extended state context info.
    */
    - if (smp_processor_id() == boot_cpu_id)
    + if (!smp_processor_id())
    init_thread_xstate();

    xsave_init();
    --
    1.7.1.1



    \
     
     \ /
      Last update: 2010-07-20 21:03    [W:4.223 / U:0.156 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site