Changeset 7febdde5 in mainline


Ignore:
Timestamp:
2006-02-06T21:00:41Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
49a39c2
Parents:
3d2d2fc2
Message:

fix init_addr virtual address

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/amd64/src/boot/boot.S

    r3d2d2fc2 r7febdde5  
    161161                je mods_invalid
    162162               
     163                xorq %rdx, %rdx
    163164                movl 24(%ebx), %esi                                             # mbi->mods_addr
    164165                movl 0(%esi), %edx                                              # mods->mod_start
    165166                movl 4(%esi), %ecx                                              # mods->mod_end
    166167                subl %edx, %ecx
    167                 addl $0x80000000, %edx
     168                addq $0xffffffff80000000, %rdx
    168169               
    169170                mods_invalid:
    170171                movl %ecx, init_size
    171                 movl %edx, init_addr
     172                movq %rdx, init_addr
    172173               
    173174                bt $6, %eax                                                             # mbi->flags[6] (mmap_length, mmap_addr valid) 
Note: See TracChangeset for help on using the changeset viewer.