Fork us on GitHub Follow us on Facebook Follow us on Twitter

Ignore:
Timestamp:
2010-05-22T08:56:01Z (12 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master
Children:
c92af69b
Parents:
71d0d737
Message:

Kill some of the dispensable NOPs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/sun4v/start.S

    r71d0d737 r34bf3d5  
    155155        mov 0, %o5
    156156        ta 0xff
    157         nop
    158157
    159158        /*
     
    250249         * Call arch_pre_main(bootinfo)
    251250         */
     251        call arch_pre_main
    252252        or %l1, %g0, %o0
    253         call arch_pre_main
    254         nop
    255253       
    256254        call main_bsp
     
    260258
    2612590:
    262         ba %xcc, 0b
    263         nop
     260        ba,a %xcc, 0b
    264261
    2652621:
     
    273270         */
    274271
    275         mov     1, %o0                  ! MMU enable flag
    276         set     mmu_enabled, %o1
    277         mov     MMU_ENABLE, %o5 ! MMU enable HV call
    278         ta      0x80            ! call HV
     272        mov 1, %o0              ! MMU enable flag
     273        set mmu_enabled, %o1
     274        mov MMU_ENABLE, %o5     ! MMU enable HV call
     275        ta 0x80                 ! call HV
    279276
    280277        mmu_enabled:
     
    295292        /* Not reached. */
    2962930:
    297         ba %xcc, 0b
    298         nop
     294        ba,a %xcc, 0b
    299295
    300296.align 8
     
    314310before_ap_boots:
    315311        setx 0x80400000, %g0, %o0
    316         ba %xcc, kernel_image_start
    317         nop
     312        ba,a %xcc, kernel_image_start
    318313
    319314.section K_DATA_START, "aw", @progbits
Note: See TracChangeset for help on using the changeset viewer.