Changeset c23baab in mainline


Ignore:
Timestamp:
2006-09-29T10:18:35Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
398e7688
Parents:
00b38a3
Message:

Small fixes.
The sparc64 kernel now compiles again even if not compiled with SMP support.

Location:
kernel/arch/sparc64/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/mm/tlb.c

    r00b38a3 rc23baab  
    7272{
    7373        /*
    74          * TLBs are actually initialized early
    75          * in start.S.
     74         * Invalidate all non-locked DTLB and ITLB entries.
    7675         */
     76        tlb_invalidate_all();
    7777}
    7878
  • kernel/arch/sparc64/src/start.S

    r00b38a3 rc23baab  
    8181         */
    8282        brz %l7, 0f                             ! skip if you are not the bootstrap CPU
     83        nop
     84       
    8385        sethi %hi(bootinfo), %o0
    8486        call memcpy
     
    256258        and %g1, UPA_CONFIG_MID_MASK, %g1
    257259
     260#ifdef CONFIG_SMP
    258261        /*
    259262         * Active loop for APs until the BSP picks them up.
     
    269272        nop
    270273
    271 #ifdef CONFIG_SMP
     274
    272275        /*
    273276         * Configure stack for the AP.
     
    281284        call main_ap
    282285        nop
     286
     287        /* Not reached. */
    283288#endif
    284 
    285         /* Not reached. */
    286289       
    2872900:
Note: See TracChangeset for help on using the changeset viewer.