Patches

Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No   
« 1 2 3 »
Patch A/R/T S/W/F Date Submitter Delegate State
Remove Roland McGrath et al. from libc.so banner - - - 0 0 0 2017-07-26 H.J. Lu New
Avoid accessing corrupted stack from __stack_chk_fail [BZ #21752] - - - 0 0 0 2017-07-19 H.J. Lu New
Avoid backtrace from __stack_chk_fail [BZ #12189] - - - 0 0 0 2017-07-10 H.J. Lu New
i386: Increase MALLOC_ALIGNMENT to 16 [BZ #21120] - - - 0 0 0 2017-06-29 H.J. Lu New
Check linker support for INSERT in linker script - - - 0 0 0 2017-06-26 H.J. Lu New
Run vismain only if linker supports protected data symbol - - - 0 0 0 2017-06-26 H.J. Lu New
Support build glibc with gold 1.14 or above [BZ #14995] - - - 0 0 0 2017-06-23 H.J. Lu New
Avoid .symver on common symbols [BZ #21666] - - - 0 0 0 2017-06-23 H.J. Lu New
Remove _dl_out_of_memory from elf/Versions - - - 0 0 0 2017-06-16 H.J. Lu New
x86-64: Implement strcmp family IFUNC selectors in C - - - 0 0 0 2017-06-13 H.J. Lu New
x86-64: Implement strcspn/strpbrk/strspn IFUNC selectors in C - - - 0 0 0 2017-06-12 H.J. Lu New
x86-64: Implement wcscpy IFUNC selector in C - - - 0 0 0 2017-06-12 H.J. Lu New
x86-64: Implement strcat family IFUNC selectors in C - - - 0 0 0 2017-06-12 H.J. Lu New
x86-64: Implement memcmp family IFUNC selectors in C - - - 0 0 0 2017-06-12 H.J. Lu New
x86-64: Implement memset family IFUNC selectors in C - - - 0 0 0 2017-06-12 H.J. Lu New
x86-64: Implement memmove family IFUNC selectors in C - - - 0 0 0 2017-06-12 H.J. Lu New
Add TUNABLES to control IFUNC selection and cache sizes - - - 0 0 0 2017-06-08 H.J. Lu New
[BZ,#21528] rtld: Add _dl_strtoul - - - 0 0 0 2017-06-05 H.J. Lu New
[1/8] x86: Add macros to implement ifunce selection in C - - - 0 0 0 2017-06-02 H.J. Lu New
x86-64: Optimize strrchr/wcsrchr with AVX2 - - - 0 0 0 2017-06-01 H.J. Lu New
x86-64: Optimize memrchr with AVX2 - - - 0 0 0 2017-06-01 H.J. Lu New
x86-64: Optimize strchr/strchrnul/wcschr with AVX2 - - - 0 0 0 2017-06-01 H.J. Lu New
x86-64: Optimize strlen/strnlen/wcslen/wcsnlen with AVX2 - - - 0 0 0 2017-06-01 H.J. Lu New
x86-64: Add memcmp/wmemcmp optimized with AVX2 - - - 0 0 0 2017-06-01 H.J. Lu New
x86-64: Add memchr/rawmemchr/wmemchr optimized with SSE2/AVX2 - - - 0 0 0 2017-06-01 H.J. Lu New
x86_64: Remove redundant REX bytes from memrchr.S - - - 0 0 0 2017-05-30 H.J. Lu New
x86: Update __x86_shared_non_temporal_threshold - - - 0 0 0 2017-05-25 H.J. Lu New
x86: Don't use dl_x86_cpu_features in cacheinfo.c - - - 0 0 0 2017-05-24 H.J. Lu New
Support dl-tunables.list in subdirectories - - - 0 0 0 2017-05-24 H.J. Lu New
Mark __tunables_init hidden and avoid PLT - - - 0 0 0 2017-05-24 H.J. Lu New
Add memchr tests for n == 0 - - - 0 0 0 2017-05-24 H.J. Lu New
Add more tests for memchr - - - 0 0 0 2017-05-24 H.J. Lu New
benchtests: Add more tests for memrchr - - - 0 0 0 2017-05-24 H.J. Lu New
x86_64: Remove 9 REX bytes from memchr.S - - - 0 0 0 2017-05-20 H.J. Lu New
[committed] Correct comments in x86_64/multiarch/memcmp.S - - - 0 0 0 2017-05-18 H.J. Lu New
Add __BEGIN_DECLS and __END_DECLS for C++ - - - 0 0 0 2017-05-11 H.J. Lu New
Check __cplusplus in addition to _ISOMAC - - - 0 0 0 2017-05-11 H.J. Lu New
x86: Generate PLT relocations for -z now - - - 0 0 0 2017-05-08 H.J. Lu New
x86-64: Improve PLT generation and synthetic PLT symbols - - - 0 0 0 2017-05-08 H.J. Lu New
[BZ,#21391] x86: Set dl_platform and dl_hwcap from CPU features - - - 0 0 0 2017-04-19 H.J. Lu New
x86: Use AVX2 memcpy/memset on Skylake server [BZ #21396] - - - 0 0 0 2017-04-18 H.J. Lu New
x86: Set Prefer_No_VZEROUPPER if AVX512ER is available - - - 0 0 0 2017-04-17 H.J. Lu New
Add sysdeps/x86/dl-procinfo.c - - - 0 0 0 2017-04-10 H.J. Lu New
Check if SSE is available with HAS_CPU_FEATURE - - - 0 0 0 2017-04-06 H.J. Lu New
[committed] Use CPU_FEATURES_CPU_P to check if AVX is available - - - 0 0 0 2017-03-17 H.J. Lu New
x86-64: Improve branch predication in _dl_runtime_resolve_avx512_opt [BZ #21258] - - - 0 0 0 2017-03-16 H.J. Lu New
[2.24] Add VZEROUPPER to memset-vec-unaligned-erms.S [BZ #21081] - - - 0 0 0 2017-02-24 H.J. Lu New
[committed] Use index_cpu_RTM and reg_RTM to clear the bit_cpu_RTM bit - - - 0 0 0 2017-02-17 H.J. Lu New
x86-64: Verify that _dl_runtime_resolve preserves vector registers - - - 0 0 0 2017-02-07 H.J. Lu New
[BZ,#20900] Call __res_vinit if _PATH_RESCONF is changed - - - 0 0 0 2016-12-01 H.J. Lu New
Don't use PLT nor GOT in libc.a [BZ #20750] - - - 0 0 0 2016-11-04 H.J. Lu New
[committed] X86: Don't assert on older Intel CPUs [BZ #20647] - - - 0 0 0 2016-10-12 H.J. Lu New
[2/2] Add an x86 IFUNC testcase for [BZ #20019] - - - 0 0 0 2016-10-04 H.J. Lu New
[1/2] Check IFUNC definition in unrelocated shared library [BZ #20019] - - - 0 0 0 2016-10-04 H.J. Lu New
[committed] X86: Change bit_YMM_state to (1 << 2) - - - 0 0 0 2016-08-19 H.J. Lu New
X86-64: Correct CFA in _dl_runtime_resolve - - - 0 0 0 2016-08-19 H.J. Lu New
Don't compile do_test with -mavx/-mavx/-mavx512 [BZ #20384] - - - 0 0 0 2016-07-19 H.J. Lu New
[committed] Regenerate i686 libm-test-ulps with GCC 6.1 at -O3 [BZ #20347] - - - 0 0 0 2016-07-13 H.J. Lu New
x86-64: Add p{read,write}[v]64 to syscalls.list [BZ #20348] - - - 0 0 0 2016-07-12 H.J. Lu New
Test p{read,write}64 with offset > 4GB [BZ #20350] - - - 0 0 0 2016-07-11 H.J. Lu New
Use SYSCALL_LL[64] to pass 64-bit value [BZ #20349] - - - 0 0 0 2016-07-11 H.J. Lu New
[BZ,#20314] Make copies of cstdlib/cmath and use them - - - 0 0 0 2016-06-30 H.J. Lu New
Check -non_temporal_store in GLIBC_IFUNC - - - 0 0 0 2016-06-30 H.J. Lu New
Check ERMS in memmove/memcpy/mempcpy/memset - - - 0 0 0 2016-06-29 H.J. Lu New
[BZ,#20309] X86-64: Properly align stack in _dl_tlsdesc_dynamic - - - 0 0 0 2016-06-29 H.J. Lu New
Call tls_get_addr via GOT for GNU TLS if possible - - - 0 0 0 2016-06-24 H.J. Lu New
Always indirect branch to __libc_start_main via GOT - - - 0 0 0 2016-06-09 H.J. Lu New
X86-64: Add dummy memcopy.h and wordcopy.c - - - 0 0 0 2016-06-08 H.J. Lu New
[committed] Fix a typo in comments in memmove-vec-unaligned-erms.S - - - 0 0 0 2016-06-06 H.J. Lu New
Support x86-64 TLS code sequences without PLT - - - 0 0 0 2016-06-03 H.J. Lu New
Compile tst-cleanupx4 test with -fexceptions - - - 0 0 0 2016-06-01 H.J. Lu New
Remove special L2 cache case for Knights Landing - - - 0 0 0 2016-05-20 H.J. Lu New
[committed,BZ,#20119] Correct Intel processor level type mask from CPUID - - - 0 0 0 2016-05-19 H.J. Lu New
[BZ,#20115] Extra alignment in memset-vec-unaligned-erms.S - - - 0 0 0 2016-05-18 H.J. Lu New
Check the HTT bit before counting logical threads - - - 0 0 0 2016-05-17 H.J. Lu New
Support non-inclusive caches on Intel processors - - - 0 0 0 2016-05-11 H.J. Lu New
[BZ,#20071] X86 ld.so uses the incorrect cache sizes - - - 0 0 0 2016-05-10 H.J. Lu New
[BZ,#20072] x86 init_cpu_features is called twice in static executable - - - 0 0 0 2016-05-10 H.J. Lu New
Remove x86 ifunc-defines.sym and rtld-global-offsets.sym - - - 0 0 0 2016-05-10 H.J. Lu New
Add sysdeps/x86/dl-procinfo.c - - - 0 0 0 2016-05-10 H.J. Lu New
Avoid an extra branch to PLT for -z now - - - 0 0 0 2016-05-04 H.J. Lu New
Don't call internal _Unwind_Resume via PLT - - - 0 0 0 2016-05-04 H.J. Lu New
Don't call internal __pthread_unwind via PLT - - - 0 0 0 2016-05-04 H.J. Lu New
[committed] Detect Intel Goldmont and Airmont processors - - - 0 0 0 2016-04-15 H.J. Lu New
[BZ,#19928] : memmove-vec-unaligned-erms.S is slow with large data size - - - 0 0 0 2016-04-12 H.J. Lu New
[committed] X86-64: Prepare memmove-vec-unaligned-erms.S - - - 0 0 0 2016-04-06 H.J. Lu New
[committed] X86-64: Prepare memset-vec-unaligned-erms.S - - - 0 0 0 2016-04-06 H.J. Lu New
[committed] Force 32-bit displacement in memset-vec-unaligned-erms.S - - - 0 0 0 2016-04-05 H.J. Lu New
[committed] Add a comment in memset-sse2-unaligned-erms.S - - - 0 0 0 2016-04-05 H.J. Lu New
Add --enable-large-benchtests for large data benchmarks - - - 0 0 0 2016-04-03 H.J. Lu New
[committed] Fix memmove-vec-unaligned-erms.S - - - 0 0 0 2016-04-03 H.J. Lu New
Reduce number of mmap calls from __libc_memalign in ld.so - - - 0 0 0 2016-04-02 H.J. Lu New
Remove Fast_Copy_Backward from Intel Core processors - - - 0 0 0 2016-04-01 H.J. Lu New
[BZ,#19776] : X86-64: Remove previous default/SSE2/AVX2 memcpy/memmove - - - 0 0 0 2016-04-01 H.J. Lu New
X86-64: Remove the previous SSE2/AVX2 memsets - - - 0 0 0 2016-03-31 H.J. Lu New
Initial Enhanced REP MOVSB/STOSB (ERMS) support - - - 0 0 0 2016-03-28 H.J. Lu New
Make __memcpy_avx512_no_vzeroupper an alias - - - 0 0 0 2016-03-25 H.J. Lu New
[BZ,#18858] Implement x86-64 multiarch mempcpy in memcpy - - - 0 0 0 2016-03-25 H.J. Lu New
[committed] Don't set %rcx twice before "rep movsb" - - - 0 0 0 2016-03-22 H.J. Lu New
Set index_arch_AVX_Fast_Unaligned_Load only for Intel processors - - - 0 0 0 2016-03-18 H.J. Lu New
« 1 2 3 »