src/stub: flush datacache before msync
This commit is contained in:
Generated
+2295
-2292
File diff suppressed because it is too large
Load Diff
Generated
+2142
-2141
File diff suppressed because it is too large
Load Diff
Generated
+2303
-2301
File diff suppressed because it is too large
Load Diff
Generated
+2180
-2177
File diff suppressed because it is too large
Load Diff
Generated
+1097
-1091
File diff suppressed because it is too large
Load Diff
Generated
+1089
-1095
File diff suppressed because it is too large
Load Diff
Generated
+2296
-2293
File diff suppressed because it is too large
Load Diff
Generated
+1044
-1044
File diff suppressed because it is too large
Load Diff
Generated
+1038
-1037
File diff suppressed because it is too large
Load Diff
Generated
+906
-905
File diff suppressed because it is too large
Load Diff
Generated
+1040
-1040
File diff suppressed because it is too large
Load Diff
Generated
+492
-492
File diff suppressed because it is too large
Load Diff
+12
-12
@@ -7,24 +7,24 @@ Name Origin Length Attributes
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0xc80
|
||||
.text 0x0000000000000000 0x36c tmp/arm.v4a-linux.elf-fold.o
|
||||
.text 0x0000000000000000 0xcac
|
||||
.text 0x0000000000000000 0x398 tmp/arm.v4a-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
0x000000000000030c memcpy
|
||||
0x0000000000000338 memcpy
|
||||
0x0000000000000048 Psync
|
||||
0x0000000000000350 mempcpy
|
||||
0x0000000000000084 mmap
|
||||
0x000000000000006c mmap_privanon
|
||||
0x000000000000037c mempcpy
|
||||
0x00000000000000b0 mmap
|
||||
0x0000000000000098 mmap_privanon
|
||||
0x000000000000000c get_upxfn_path
|
||||
0x0000000000000330 memset
|
||||
0x000000000000035c memset
|
||||
0x00000000fffffff4 page_mask
|
||||
0x0000000000000024 Pprotect
|
||||
0x0000000000000024 mprotect
|
||||
.text 0x000000000000036c 0x0 tmp/arm.v4a-linux.elf-help_umf.o
|
||||
.text 0x000000000000036c 0x0 tmp/arm.v4a-expand.o
|
||||
.text 0x000000000000036c 0x914 tmp/arm.v4a-linux.elf-main2.o
|
||||
0x0000000000000c1c underlay
|
||||
0x0000000000000aec upx_main
|
||||
.text 0x0000000000000398 0x0 tmp/arm.v4a-linux.elf-help_umf.o
|
||||
.text 0x0000000000000398 0x0 tmp/arm.v4a-expand.o
|
||||
.text 0x0000000000000398 0x914 tmp/arm.v4a-linux.elf-main2.o
|
||||
0x0000000000000c48 underlay
|
||||
0x0000000000000b18 upx_main
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x214
|
||||
SYSCALLS 0x0000000000000000 0x214 tmp/arm.v4a-linux.elf-fold.o
|
||||
|
||||
+12
-12
@@ -7,24 +7,24 @@ Name Origin Length Attributes
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0xc80
|
||||
.text 0x0000000000000000 0x36c tmp/arm.v5a-linux.elf-fold.o
|
||||
.text 0x0000000000000000 0xcac
|
||||
.text 0x0000000000000000 0x398 tmp/arm.v5a-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
0x000000000000030c memcpy
|
||||
0x0000000000000338 memcpy
|
||||
0x0000000000000048 Psync
|
||||
0x0000000000000350 mempcpy
|
||||
0x0000000000000084 mmap
|
||||
0x000000000000006c mmap_privanon
|
||||
0x000000000000037c mempcpy
|
||||
0x00000000000000b0 mmap
|
||||
0x0000000000000098 mmap_privanon
|
||||
0x000000000000000c get_upxfn_path
|
||||
0x0000000000000330 memset
|
||||
0x000000000000035c memset
|
||||
0x00000000fffffff4 page_mask
|
||||
0x0000000000000024 Pprotect
|
||||
0x0000000000000024 mprotect
|
||||
.text 0x000000000000036c 0x0 tmp/arm.v5a-linux.elf-help_umf.o
|
||||
.text 0x000000000000036c 0x0 tmp/arm.v5a-expand.o
|
||||
.text 0x000000000000036c 0x914 tmp/arm.v5a-linux.elf-main2.o
|
||||
0x0000000000000c1c underlay
|
||||
0x0000000000000aec upx_main
|
||||
.text 0x0000000000000398 0x0 tmp/arm.v5a-linux.elf-help_umf.o
|
||||
.text 0x0000000000000398 0x0 tmp/arm.v5a-expand.o
|
||||
.text 0x0000000000000398 0x914 tmp/arm.v5a-linux.elf-main2.o
|
||||
0x0000000000000c48 underlay
|
||||
0x0000000000000b18 upx_main
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x214
|
||||
SYSCALLS 0x0000000000000000 0x214 tmp/arm.v5a-linux.elf-fold.o
|
||||
|
||||
+10
-10
@@ -12,19 +12,19 @@ LOAD tmp/arm64-expand.o
|
||||
LOAD tmp/arm64-linux.elf-main2.o
|
||||
OUTPUT(tmp/arm64-linux.elf-fold.bin elf64-littleaarch64)
|
||||
|
||||
.text 0x0000000000000000 0xb2c
|
||||
.text 0x0000000000000000 0x264 tmp/arm64-linux.elf-fold.o
|
||||
.text 0x0000000000000000 0xb8c
|
||||
.text 0x0000000000000000 0x2c4 tmp/arm64-linux.elf-fold.o
|
||||
0x0000000000000008 get_page_mask
|
||||
0x0000000000000018 mmap_privanon
|
||||
0x0000000000000028 Psync
|
||||
0x0000000000000038 msync
|
||||
0x0000000000000044 mmap
|
||||
0x0000000000000060 Pprotect
|
||||
0x0000000000000060 mprotect
|
||||
.text 0x0000000000000264 0x0 tmp/arm64-expand.o
|
||||
.text 0x0000000000000264 0x8c8 tmp/arm64-linux.elf-main2.o
|
||||
0x0000000000000988 underlay
|
||||
0x00000000000009f4 upx_main2
|
||||
0x0000000000000098 msync
|
||||
0x00000000000000a4 mmap
|
||||
0x00000000000000c0 Pprotect
|
||||
0x00000000000000c0 mprotect
|
||||
.text 0x00000000000002c4 0x0 tmp/arm64-expand.o
|
||||
.text 0x00000000000002c4 0x8c8 tmp/arm64-linux.elf-main2.o
|
||||
0x00000000000009e8 underlay
|
||||
0x0000000000000a54 upx_main2
|
||||
|
||||
.data 0x0000000000000000 0x0
|
||||
.data 0x0000000000000000 0x0 tmp/arm64-linux.elf-fold.o
|
||||
|
||||
+12
-12
@@ -7,24 +7,24 @@ Name Origin Length Attributes
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0xc94
|
||||
.text 0x0000000000000000 0x36c tmp/armeb.v4a-linux.elf-fold.o
|
||||
.text 0x0000000000000000 0xcc0
|
||||
.text 0x0000000000000000 0x398 tmp/armeb.v4a-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
0x000000000000030c memcpy
|
||||
0x0000000000000338 memcpy
|
||||
0x0000000000000048 Psync
|
||||
0x0000000000000350 mempcpy
|
||||
0x0000000000000084 mmap
|
||||
0x000000000000006c mmap_privanon
|
||||
0x000000000000037c mempcpy
|
||||
0x00000000000000b0 mmap
|
||||
0x0000000000000098 mmap_privanon
|
||||
0x000000000000000c get_upxfn_path
|
||||
0x0000000000000330 memset
|
||||
0x000000000000035c memset
|
||||
0x00000000fffffff4 page_mask
|
||||
0x0000000000000024 Pprotect
|
||||
0x0000000000000024 mprotect
|
||||
.text 0x000000000000036c 0x0 tmp/armeb.v4a-linux.elf-help_umf.o
|
||||
.text 0x000000000000036c 0x0 tmp/armeb.v4a-expand.o
|
||||
.text 0x000000000000036c 0x928 tmp/armeb.v4a-linux.elf-main2.o
|
||||
0x0000000000000c30 underlay
|
||||
0x0000000000000afc upx_main
|
||||
.text 0x0000000000000398 0x0 tmp/armeb.v4a-linux.elf-help_umf.o
|
||||
.text 0x0000000000000398 0x0 tmp/armeb.v4a-expand.o
|
||||
.text 0x0000000000000398 0x928 tmp/armeb.v4a-linux.elf-main2.o
|
||||
0x0000000000000c5c underlay
|
||||
0x0000000000000b28 upx_main
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x214
|
||||
SYSCALLS 0x0000000000000000 0x214 tmp/armeb.v4a-linux.elf-fold.o
|
||||
|
||||
+25
-25
@@ -16,33 +16,33 @@ Linker script and memory map
|
||||
0x0000000000000010 get4unal
|
||||
0x0000000000000128 close
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x1b4
|
||||
SYSCALLS 0x0000000000000000 0x1b4 tmp/mips.r3000-linux.elf-fold.o
|
||||
0x0000000000000174 munmap
|
||||
0x0000000000000144 getpid
|
||||
0x0000000000000094 memcpy
|
||||
0x0000000000000194 readlink
|
||||
SYSCALLS 0x0000000000000000 0x1c0
|
||||
SYSCALLS 0x0000000000000000 0x1c0 tmp/mips.r3000-linux.elf-fold.o
|
||||
0x0000000000000180 munmap
|
||||
0x0000000000000150 getpid
|
||||
0x00000000000000a0 memcpy
|
||||
0x00000000000001a0 readlink
|
||||
0x0000000000000034 Psync
|
||||
0x00000000000000bc mempcpy
|
||||
0x000000000000013c ftruncate
|
||||
0x000000000000014c lseek
|
||||
0x00000000000000f0 mmap
|
||||
0x00000000000000e4 mmap_privanon
|
||||
0x000000000000019c uname
|
||||
0x00000000000001ac write
|
||||
0x0000000000000154 memfd_create
|
||||
0x000000000000018c read
|
||||
0x00000000000001a4 unlink
|
||||
0x0000000000000074 memset
|
||||
0x000000000000016c msync
|
||||
0x0000000000000068 my_bkpt
|
||||
0x00000000000000c8 mempcpy
|
||||
0x0000000000000148 ftruncate
|
||||
0x0000000000000158 lseek
|
||||
0x00000000000000fc mmap
|
||||
0x00000000000000f0 mmap_privanon
|
||||
0x00000000000001a8 uname
|
||||
0x00000000000001b8 write
|
||||
0x0000000000000160 memfd_create
|
||||
0x0000000000000198 read
|
||||
0x00000000000001b0 unlink
|
||||
0x0000000000000080 memset
|
||||
0x0000000000000178 msync
|
||||
0x0000000000000074 my_bkpt
|
||||
0x0000000000000000 Pprotect
|
||||
0x000000000000017c stat
|
||||
0x000000000000012c exit
|
||||
0x0000000000000134 brk
|
||||
0x0000000000000184 open
|
||||
0x0000000000000164 mprotect
|
||||
0x000000000000015c mkdir
|
||||
0x0000000000000188 stat
|
||||
0x0000000000000138 exit
|
||||
0x0000000000000140 brk
|
||||
0x0000000000000190 open
|
||||
0x0000000000000170 mprotect
|
||||
0x0000000000000168 mkdir
|
||||
|
||||
HUMF_A 0x0000000000000000 0x8
|
||||
HUMF_A 0x0000000000000000 0x8 tmp/mips.r3000-linux.elf-fold.o
|
||||
|
||||
+25
-25
@@ -16,33 +16,33 @@ Linker script and memory map
|
||||
0x0000000000000010 get4unal
|
||||
0x0000000000000128 close
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x1b4
|
||||
SYSCALLS 0x0000000000000000 0x1b4 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
0x0000000000000174 munmap
|
||||
0x0000000000000144 getpid
|
||||
0x0000000000000094 memcpy
|
||||
0x0000000000000194 readlink
|
||||
SYSCALLS 0x0000000000000000 0x1c0
|
||||
SYSCALLS 0x0000000000000000 0x1c0 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
0x0000000000000180 munmap
|
||||
0x0000000000000150 getpid
|
||||
0x00000000000000a0 memcpy
|
||||
0x00000000000001a0 readlink
|
||||
0x0000000000000034 Psync
|
||||
0x00000000000000bc mempcpy
|
||||
0x000000000000013c ftruncate
|
||||
0x000000000000014c lseek
|
||||
0x00000000000000f0 mmap
|
||||
0x00000000000000e4 mmap_privanon
|
||||
0x000000000000019c uname
|
||||
0x00000000000001ac write
|
||||
0x0000000000000154 memfd_create
|
||||
0x000000000000018c read
|
||||
0x00000000000001a4 unlink
|
||||
0x0000000000000074 memset
|
||||
0x000000000000016c msync
|
||||
0x0000000000000068 my_bkpt
|
||||
0x00000000000000c8 mempcpy
|
||||
0x0000000000000148 ftruncate
|
||||
0x0000000000000158 lseek
|
||||
0x00000000000000fc mmap
|
||||
0x00000000000000f0 mmap_privanon
|
||||
0x00000000000001a8 uname
|
||||
0x00000000000001b8 write
|
||||
0x0000000000000160 memfd_create
|
||||
0x0000000000000198 read
|
||||
0x00000000000001b0 unlink
|
||||
0x0000000000000080 memset
|
||||
0x0000000000000178 msync
|
||||
0x0000000000000074 my_bkpt
|
||||
0x0000000000000000 Pprotect
|
||||
0x000000000000017c stat
|
||||
0x000000000000012c exit
|
||||
0x0000000000000134 brk
|
||||
0x0000000000000184 open
|
||||
0x0000000000000164 mprotect
|
||||
0x000000000000015c mkdir
|
||||
0x0000000000000188 stat
|
||||
0x0000000000000138 exit
|
||||
0x0000000000000140 brk
|
||||
0x0000000000000190 open
|
||||
0x0000000000000170 mprotect
|
||||
0x0000000000000168 mkdir
|
||||
|
||||
HUMF_A 0x0000000000000000 0x8
|
||||
HUMF_A 0x0000000000000000 0x8 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
|
||||
+2
-2
@@ -70,8 +70,8 @@ SYSCALLS 0x0000000000000000 0x110
|
||||
0x0000000000000048 mprotect
|
||||
0x0000000000000020 close
|
||||
|
||||
EXP_HEAD 0x0000000000000000 0xa8
|
||||
EXP_HEAD 0x0000000000000000 0xa8 tmp/powerpc-expand.o
|
||||
EXP_HEAD 0x0000000000000000 0xac
|
||||
EXP_HEAD 0x0000000000000000 0xac tmp/powerpc-expand.o
|
||||
0x0000000000000000 f_expand
|
||||
|
||||
EXP_TAIL 0x0000000000000000 0x8c
|
||||
|
||||
+2
-2
@@ -56,8 +56,8 @@ SYSCALLS 0x0000000000000000 0x148
|
||||
.note.GNU-stack
|
||||
0x0000000000000000 0x0 tmp/powerpc64-linux.elf-fold.o
|
||||
|
||||
EXP_HEAD 0x0000000000000000 0xa8
|
||||
EXP_HEAD 0x0000000000000000 0xa8 tmp/powerpc64-linux.elf-fold.o
|
||||
EXP_HEAD 0x0000000000000000 0xac
|
||||
EXP_HEAD 0x0000000000000000 0xac tmp/powerpc64-linux.elf-fold.o
|
||||
0x0000000000000000 f_expand
|
||||
|
||||
EXP_TAIL 0x0000000000000000 0x8c
|
||||
|
||||
+2
-2
@@ -56,8 +56,8 @@ SYSCALLS 0x0000000000000000 0x148
|
||||
.note.GNU-stack
|
||||
0x0000000000000000 0x0 tmp/powerpc64le-linux.elf-fold.o
|
||||
|
||||
EXP_HEAD 0x0000000000000000 0xa8
|
||||
EXP_HEAD 0x0000000000000000 0xa8 tmp/powerpc64le-linux.elf-fold.o
|
||||
EXP_HEAD 0x0000000000000000 0xac
|
||||
EXP_HEAD 0x0000000000000000 0xac tmp/powerpc64le-linux.elf-fold.o
|
||||
0x0000000000000000 f_expand
|
||||
|
||||
EXP_TAIL 0x0000000000000000 0x8c
|
||||
|
||||
Reference in New Issue
Block a user