Revamp stub on arm, arm64; mmap into stack defeats auto-expansion [kernel bug?]
modified: stub/src/arm.v4a-linux.elf-fold.S modified: stub/src/arm64-linux.elf-entry.S modified: stub/src/arm64-linux.elf-fold.S modified: ../.github/travis_testsuite_1.sh modified: stub/arm.v4a-linux.elf-fold.h modified: stub/arm.v5a-linux.elf-fold.h modified: stub/arm64-linux.elf-entry.h modified: stub/arm64-linux.elf-fold.h modified: stub/armeb.v4a-linux.elf-fold.h modified: stub/tmp/arm.v4a-linux.elf-fold.map modified: stub/tmp/arm.v5a-linux.elf-fold.map modified: stub/tmp/arm64-linux.elf-fold.map modified: stub/tmp/armeb.v4a-linux.elf-fold.map
This commit is contained in:
@@ -32,8 +32,8 @@
|
||||
|
||||
|
||||
#define STUB_ARM64_LINUX_ELF_ENTRY_SIZE 8687
|
||||
#define STUB_ARM64_LINUX_ELF_ENTRY_ADLER32 0x89741d39
|
||||
#define STUB_ARM64_LINUX_ELF_ENTRY_CRC32 0x5a59dc89
|
||||
#define STUB_ARM64_LINUX_ELF_ENTRY_ADLER32 0x87781d39
|
||||
#define STUB_ARM64_LINUX_ELF_ENTRY_CRC32 0xa43fbbf9
|
||||
|
||||
unsigned char stub_arm64_linux_elf_entry[8687] = {
|
||||
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
@@ -52,7 +52,7 @@ unsigned char stub_arm64_linux_elf_entry[8687] = {
|
||||
/* 0x00d0 */ 37, 1, 1,209,163,254,255, 84, 4, 0, 9,203,225, 35, 64,185,
|
||||
/* 0x00e0 */ 1, 68, 0,184, 79, 2, 0, 16,254, 3, 0,170,239, 1, 4,139,
|
||||
/* 0x00f0 */ 137,113, 64,121, 10, 7,128, 82, 74,125, 9, 27, 74, 97, 1, 17,
|
||||
/* 0x0100 */ 138, 65, 42,139,169, 3, 10, 75, 74, 1, 4,139,100, 9, 64,185,
|
||||
/* 0x0100 */ 169, 3, 10, 75,138, 65, 42,139, 74, 1, 4,139,100, 9, 64,185,
|
||||
/* 0x0110 */ 99, 1, 64,185, 96, 49, 0,145, 97, 5, 64,185,226, 3, 30,170,
|
||||
/* 0x0120 */ 227, 19, 0,185,227, 67, 0,145,224, 1, 31,214,254, 15, 31,248,
|
||||
/* 0x0130 */ 226, 15,191,169, 7, 64, 33,139, 5, 0,128, 18, 4, 0,176, 82,
|
||||
|
||||
Reference in New Issue
Block a user