Show patches with: Submitter = H.J. Lu       |    Archived = No       |   1660 patches
« 1 2 3 416 17 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2] x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] [v2] x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - - 1 - --- 2024-04-23 H.J. Lu New
x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - - - - --- 2024-04-23 H.J. Lu New
[v2] nptl: Add tst-pthread-key1-static for BZ #21777 [v2] nptl: Add tst-pthread-key1-static for BZ #21777 - - 1 - --- 2024-04-09 H.J. Lu New
nptl: Add tst-pthread-key1-static for BZ #21777 nptl: Add tst-pthread-key1-static for BZ #21777 - - - - --- 2024-04-08 H.J. Lu New
elf: Check objname before calling fatal_error elf: Check objname before calling fatal_error - - 1 - --- 2024-04-08 H.J. Lu New
Use crtbeginT.o and crtend.o for non-PIE static executables Use crtbeginT.o and crtend.o for non-PIE static executables - - 1 - --- 2024-04-05 H.J. Lu New
x86-64: Exclude FMA4 IFUNC functions for -mapxf x86-64: Exclude FMA4 IFUNC functions for -mapxf - - 1 - --- 2024-04-04 H.J. Lu New
elf: Don't call fatal_error in _dl_signal_error elf: Don't call fatal_error in _dl_signal_error - - - - --- 2024-04-03 H.J. Lu New
[v6] x86-64: Allocate state buffer space for RDI, RSI and RBX [v6] x86-64: Allocate state buffer space for RDI, RSI and RBX - - 1 - --- 2024-03-18 H.J. Lu New
[v5] x86-64: Allocate state buffer space for RDI, RSI and RBX [v5] x86-64: Allocate state buffer space for RDI, RSI and RBX - - - - --- 2024-03-18 H.J. Lu New
[v4] x86-64: Allocate state buffer space for RDI, RSI and RBX [v4] x86-64: Allocate state buffer space for RDI, RSI and RBX - - - - --- 2024-03-17 H.J. Lu New
[v3] x86-64: Allocate state buffer space for RDI, RSI and RBX [v3] x86-64: Allocate state buffer space for RDI, RSI and RBX - - - - --- 2024-03-17 H.J. Lu New
[v2] x86-64: Allocate state buffer space for RDI, RSI and RBX [v2] x86-64: Allocate state buffer space for RDI, RSI and RBX - - - - --- 2024-03-17 H.J. Lu New
x86-64: Allocate state buffer space for RDI, RSI and RBX x86-64: Allocate state buffer space for RDI, RSI and RBX - - - - --- 2024-03-16 H.J. Lu New
[v2,1/1] x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - - 1 - --- 2024-02-28 H.J. Lu New
x86-64: Don't use SSE resolvers for ISA level 3 or above x86-64: Don't use SSE resolvers for ISA level 3 or above - - 1 - --- 2024-02-28 H.J. Lu New
x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - - - - --- 2024-02-28 H.J. Lu New
sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - - - - --- 2024-02-28 H.J. Lu New
x86: Don't check XFD against /proc/cpuinfo x86: Don't check XFD against /proc/cpuinfo - - - - --- 2024-02-27 H.J. Lu New
x86: Change ENQCMD test to CHECK_FEATURE_PRESENT x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - - 1 - --- 2024-02-27 H.J. Lu New
[v10,1/1] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - 1 - --- 2024-02-26 H.J. Lu New
x86_64: Suppress false positive valgrind error x86_64: Suppress false positive valgrind error - - 1 - --- 2024-02-26 H.J. Lu New
[v9,1/1] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-25 H.J. Lu New
Support compiling .S files with additional options Support compiling .S files with additional options - - - - --- 2024-02-25 H.J. Lu New
[v8,2/2] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - 1 - --- 2024-02-16 H.J. Lu New
[v8,1/2] x86-64: Save APX registers in ld.so trampoline x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - 1 - --- 2024-02-16 H.J. Lu New
[v7,2/2] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-16 H.J. Lu New
[v7,1/2] x86-64: Save APX registers in ld.so trampoline x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-16 H.J. Lu New
[v6,2/2] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-15 H.J. Lu New
[v6,1/2] x86-64: Save APX registers in ld.so trampoline x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-15 H.J. Lu New
[v5,2/2] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-15 H.J. Lu New
[v5,1/2] x86-64: Save APX and Tile registers in ld.so trampoline x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-15 H.J. Lu New
[v2] Apply the Makefile sorting fix [v2] Apply the Makefile sorting fix - - - - --- 2024-02-15 H.J. Lu New
sysdeps/x86_64/Makefile (tests): Add the end marker sysdeps/x86_64/Makefile (tests): Add the end marker - - - - --- 2024-02-15 H.J. Lu New
Apply the Makefile sorting fix Apply the Makefile sorting fix - - - - --- 2024-02-15 H.J. Lu New
[v2] sort-makefile-lines.py: Allow '_' in name and "^# name" [v2] sort-makefile-lines.py: Allow '_' in name and "^# name" - - - - --- 2024-02-15 H.J. Lu New
sort-makefile-lines.py: Allow '_' in name and "^# name" sort-makefile-lines.py: Allow '_' in name and "^# name" - - - - --- 2024-02-15 H.J. Lu New
[v4,2/2] x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-13 H.J. Lu New
[v4,1/2] x86-64: Save APX registers in ld.so trampoline x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - - - - --- 2024-02-13 H.J. Lu New
[v4] x86: Update _dl_tlsdesc_dynamic to preserve vector registers [v4] x86: Update _dl_tlsdesc_dynamic to preserve vector registers - - - - --- 2024-02-13 H.J. Lu New
[v2] test_printers_common.py: Remove invalid escape sequence [v2] test_printers_common.py: Remove invalid escape sequence - - 1 - --- 2024-02-12 H.J. Lu New
test_printers_common.py: Remove invalid escape sequence test_printers_common.py: Remove invalid escape sequence - - - - --- 2024-02-12 H.J. Lu New
[v3] x86-64: Update _dl_tlsdesc_dynamic to preserve vector registers [v3] x86-64: Update _dl_tlsdesc_dynamic to preserve vector registers - - - - --- 2024-02-12 H.J. Lu New
[v2] x86-64: Update _dl_tlsdesc_dynamic to preserve vector registers [v2] x86-64: Update _dl_tlsdesc_dynamic to preserve vector registers - - - - --- 2024-02-12 H.J. Lu New
x86-64: Save APX registers in ld.so trampoline x86-64: Save APX registers in ld.so trampoline - - - - --- 2024-02-12 H.J. Lu New
x86-64: Update _dl_tlsdesc_dynamic to preserve vector registers x86-64: Update _dl_tlsdesc_dynamic to preserve vector registers - - - - --- 2024-02-12 H.J. Lu New
[v3] elf: Don't remove the initial 'env' command [v3] elf: Don't remove the initial 'env' command - - - - --- 2024-02-09 H.J. Lu New
[v2] elf: Properly remove the initial 'env' command [v2] elf: Properly remove the initial 'env' command - - - - --- 2024-02-09 H.J. Lu New
elf: Properly remove the initial 'env' command elf: Properly remove the initial 'env' command - - - - --- 2024-02-09 H.J. Lu New
tst-tls6.sh: Replace space with ':' in LD_PRELOAD tst-tls6.sh: Replace space with ':' in LD_PRELOAD - - - - --- 2024-02-06 H.J. Lu New
Add --disable-test-container to disable test container Add --disable-test-container to disable test container - - - - --- 2024-02-04 H.J. Lu New
NEWS: Mention PLT rewrite on x86-64 NEWS: Mention PLT rewrite on x86-64 - - - - --- 2024-01-15 H.J. Lu New
[v2] x86-64: Check if mprotect works before rewriting PLT [v2] x86-64: Check if mprotect works before rewriting PLT - - 1 - --- 2024-01-12 H.J. Lu New
x86-64: Check if mprotect works before rewriting PLT x86-64: Check if mprotect works before rewriting PLT - - - - --- 2024-01-11 H.J. Lu New
x86-64/cet: Make CET feature check specific to Linux/x86 x86-64/cet: Make CET feature check specific to Linux/x86 - - 1 - --- 2024-01-10 H.J. Lu New
[v3,4/4] i386: Remove CET support bits i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[v3,3/4] x86-64/cet: Move check-cet.awk to x86_64 i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[v3,2/4] x86-64/cet: Move dl-cet.[ch] to x86_64 directories i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[v3,1/4] x86: Move x86-64 shadow stack startup codes i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[v2,4/4] i386: Remove CET support bits i386: Remove remaining CET bits - - - - --- 2024-01-09 H.J. Lu New
[v2,3/4] x86-64/cet: Move check-cet.awk to x86_64 i386: Remove remaining CET bits - - - - --- 2024-01-09 H.J. Lu New
[v2,2/4] x86-64/cet: Move dl-cet.[ch] to x86_64 directories i386: Remove remaining CET bits - - - - --- 2024-01-09 H.J. Lu New
[v2,1/4] x86: Move x86-64 shadow stack startup codes i386: Remove remaining CET bits - - - - --- 2024-01-09 H.J. Lu New
[4/4] i386: Remove CET support bits i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[3/4] x86-64/cet: Move check-cet.awk to x86_64 i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[2/4] x86-64/cet: Move dl-cet.[ch] to x86_64 directories i386: Remove remaining CET bits - - 1 - --- 2024-01-09 H.J. Lu New
[1/4] x86: Move x86-64 shadow stack startup codes i386: Remove remaining CET bits - - - - --- 2024-01-09 H.J. Lu New
Remove installed header rule on $(..)include/%.h Remove installed header rule on $(..)include/%.h - - - - --- 2024-01-09 H.J. Lu New
x32: Handle displacement overflow in PLT rewrite [BZ #31218] x32: Handle displacement overflow in PLT rewrite [BZ #31218] - - 1 - --- 2024-01-06 H.J. Lu New
[v7] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT [v7] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - 1 - --- 2024-01-05 H.J. Lu New
[v6] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT [v6] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - - - --- 2024-01-04 H.J. Lu New
i386: Ignore --enable-cet i386: Ignore --enable-cet - - 1 - --- 2024-01-03 H.J. Lu New
elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - - - --- 2024-01-03 H.J. Lu New
[v5] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT [v5] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - - - --- 2024-01-03 H.J. Lu New
[v4] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT [v4] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - - - --- 2024-01-02 H.J. Lu New
[v3] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT [v3] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - - - --- 2024-01-02 H.J. Lu New
[v2] x86-64/cet: Check the restore token in longjmp [v2] x86-64/cet: Check the restore token in longjmp - - 1 - --- 2024-01-02 H.J. Lu New
x86/cet: Add -fcf-protection=none before -fcf-protection=branch x86/cet: Add -fcf-protection=none before -fcf-protection=branch - - 1 - --- 2024-01-01 H.J. Lu New
x86-64/cet: Check the restore token in longjmp x86-64/cet: Check the restore token in longjmp - - - - --- 2024-01-01 H.J. Lu New
[v6,6/6] x86/cet: Run some CET tests with shadow stack x86/cet: Update CET kernel interface - - - - --- 2023-12-29 H.J. Lu New
[v6,5/6] x86/cet: Don't set CET active by default x86/cet: Update CET kernel interface - - - - --- 2023-12-29 H.J. Lu New
[v6,4/6] x86/cet: Check feature_1 in TCB for active IBT and SHSTK x86/cet: Update CET kernel interface - - - - --- 2023-12-29 H.J. Lu New
[v6,3/6] x86/cet: Enable shadow stack during startup x86/cet: Update CET kernel interface - - - - --- 2023-12-29 H.J. Lu New
[v6,2/6] elf: Always provide _dl_get_dl_main_map in libc.a x86/cet: Update CET kernel interface - - - - --- 2023-12-29 H.J. Lu New
[v6,1/6] x86/cet: Sync with Linux kernel 6.6 shadow stack interface x86/cet: Update CET kernel interface - - - - --- 2023-12-29 H.J. Lu New
[v5,6/6] x86/cet: Run some CET tests with shadow stack x86/cet: Update CET kernel interface - - - - --- 2023-12-22 H.J. Lu New
[v5,5/6] x86/cet: Don't set CET active by default x86/cet: Update CET kernel interface - - - - --- 2023-12-22 H.J. Lu New
[v5,4/6] x86/cet: Check feature_1 in TCB for active IBT and SHSTK x86/cet: Update CET kernel interface - - - - --- 2023-12-22 H.J. Lu New
[v5,3/6] x86/cet: Enable shadow stack during startup x86/cet: Update CET kernel interface - - - - --- 2023-12-22 H.J. Lu New
[v5,2/6] elf: Always provide _dl_get_dl_main_map in libc.a x86/cet: Update CET kernel interface - - - - --- 2023-12-22 H.J. Lu New
[v5,1/6] x86/cet: Sync with Linux kernel 6.6 shadow stack interface x86/cet: Update CET kernel interface - - - - --- 2023-12-22 H.J. Lu New
[v2] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT [v2] elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - - - - --- 2023-12-21 H.J. Lu New
x86-64: Fix the tcb field load for x32 [BZ #31185] x86-64: Fix the tcb field load for x32 [BZ #31185] - - - - --- 2023-12-21 H.J. Lu New
x86-64: Fix the dtv field load for x32 [BZ #31184] x86-64: Fix the dtv field load for x32 [BZ #31184] - - - - --- 2023-12-21 H.J. Lu New
[v2] Add a setjmp/longjmp test between user contexts [v2] Add a setjmp/longjmp test between user contexts - - 1 - --- 2023-12-20 H.J. Lu New
Add a setjmp/longjmp test between user contexts Add a setjmp/longjmp test between user contexts - - - - --- 2023-12-20 H.J. Lu New
[v4,6/6] x86/cet: Run some CET tests with shadow stack x86/cet: Update CET kernel interface - - - - --- 2023-12-20 H.J. Lu New
[v4,5/6] x86/cet: Don't set CET active by default x86/cet: Update CET kernel interface - - - - --- 2023-12-20 H.J. Lu New
[v4,4/6] x86/cet: Check feature_1 in TCB for active IBT and SHSTK x86/cet: Update CET kernel interface - - - - --- 2023-12-20 H.J. Lu New
[v4,3/6] x86/cet: Enable shadow stack during startup x86/cet: Update CET kernel interface - - - - --- 2023-12-20 H.J. Lu New
« 1 2 3 416 17 »