Changeset bae43dc in mainline
- Timestamp:
- 2018-10-18T14:55:39Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4fff3c7
- Parents:
- 1d18bbc0
- Location:
- kernel/arch
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/_link.ld.in
r1d18bbc0 rbae43dc 16 16 17 17 .unmapped BOOT_OFFSET: AT (0) { 18 unmapped_ ktext_start = .;18 unmapped_start = .; 19 19 *(K_TEXT_START); 20 unmapped_ktext_end = .;21 22 unmapped_kdata_start = .;23 20 *(K_DATA_START); 24 21 *(K_INI_PTLS); 25 unmapped_ kdata_end = .;22 unmapped_end = .; 26 23 } 27 24 -
kernel/arch/amd64/include/arch/boot/boot.h
r1d18bbc0 rbae43dc 42 42 #ifndef __ASSEMBLER__ 43 43 44 extern uint8_t unmapped_ kdata_end[];44 extern uint8_t unmapped_end[]; 45 45 46 46 #endif /* __ASSEMBLER__ */ -
kernel/arch/amd64/src/amd64.c
r1d18bbc0 rbae43dc 94 94 95 95 #ifdef CONFIG_SMP 96 size_t unmapped_size = (uintptr_t) unmapped_ kdata_end - BOOT_OFFSET;96 size_t unmapped_size = (uintptr_t) unmapped_end - BOOT_OFFSET; 97 97 /* Copy AP bootstrap routines below 1 MB. */ 98 98 memcpy((void *) AP_BOOT_OFFSET, (void *) BOOT_OFFSET, unmapped_size); -
kernel/arch/amd64/src/boot/multiboot.S
r1d18bbc0 rbae43dc 70 70 .long -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS) /* checksum */ 71 71 .long multiboot_header 72 .long unmapped_ ktext_start72 .long unmapped_start 73 73 .long 0 74 74 .long 0 -
kernel/arch/amd64/src/boot/multiboot2.S
r1d18bbc0 rbae43dc 69 69 .long tag_address_end - tag_address_start 70 70 .long multiboot2_header_start 71 .long unmapped_ ktext_start71 .long unmapped_start 72 72 .long 0 73 73 .long 0 -
kernel/arch/ia32/_link.ld.in
r1d18bbc0 rbae43dc 16 16 17 17 .unmapped BOOT_OFFSET: AT (0) { 18 unmapped_ ktext_start = .;18 unmapped_start = .; 19 19 *(K_TEXT_START); 20 unmapped_ktext_end = .;21 22 unmapped_kdata_start = .;23 20 *(K_DATA_START); 24 unmapped_ kdata_end = .;21 unmapped_end = .; 25 22 } 26 23 -
kernel/arch/ia32/include/arch/boot/boot.h
r1d18bbc0 rbae43dc 44 44 #ifdef CONFIG_SMP 45 45 46 extern uint8_t unmapped_ kdata_end[];46 extern uint8_t unmapped_end[]; 47 47 48 48 #endif /* CONFIG_SMP */ -
kernel/arch/ia32/src/boot/multiboot.S
r1d18bbc0 rbae43dc 69 69 .long -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS) /* checksum */ 70 70 .long multiboot_header 71 .long unmapped_ ktext_start71 .long unmapped_start 72 72 .long 0 73 73 .long 0 -
kernel/arch/ia32/src/boot/multiboot2.S
r1d18bbc0 rbae43dc 67 67 .long tag_address_end - tag_address_start 68 68 .long multiboot2_header_start 69 .long unmapped_ ktext_start69 .long unmapped_start 70 70 .long 0 71 71 .long 0 -
kernel/arch/ia32/src/ia32.c
r1d18bbc0 rbae43dc 94 94 95 95 #ifdef CONFIG_SMP 96 size_t unmapped_size = (uintptr_t) unmapped_ kdata_end - BOOT_OFFSET;96 size_t unmapped_size = (uintptr_t) unmapped_end - BOOT_OFFSET; 97 97 /* Copy AP bootstrap routines below 1 MB. */ 98 98 memcpy((void *) AP_BOOT_OFFSET, (void *) BOOT_OFFSET, unmapped_size); -
kernel/arch/ia32/src/mm/frame.c
r1d18bbc0 rbae43dc 153 153 #ifdef CONFIG_SMP 154 154 size_t unmapped_size = 155 (uintptr_t) unmapped_ kdata_end - BOOT_OFFSET;155 (uintptr_t) unmapped_end - BOOT_OFFSET; 156 156 157 157 minconf = max(minconf, -
kernel/arch/ppc32/_link.ld.in
r1d18bbc0 rbae43dc 21 21 22 22 .unmapped 0: AT (0) { 23 unmapped_ktext_start = .;24 23 *(K_UNMAPPED_TEXT_START); 25 unmapped_ktext_end = .;26 27 unmapped_kdata_start = .;28 *(K_UNMAPPED_DATA_START);29 unmapped_kdata_start = .;30 24 } 31 25
Note:
See TracChangeset
for help on using the changeset viewer.