Show patches with: Submitter = Noah Goldstein       |    State = Action Required       |    Archived = No       |   887 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v8,2/6] x86: Update memrchr to use new VEC macros [v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls [v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v6,7/7] x86: Update strlen-evex-base to use new reg/vec macros. [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v6,6/7] x86: Update memset to use new VEC macros [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v6,5/7] x86: Update memmove to use new VEC macros [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v6,4/7] x86: Remove now unused vec header macros. [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v6,3/7] x86: Update memrchr to use new VEC macros [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v6,2/7] x86: Add macros for GPRs / mask insn based on VEC_SIZE [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v6,1/7] x86: Update and move evex256/512 vec macros [v6,1/7] x86: Update and move evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v5,3/3] x86: Update strlen-evex-base to use new reg/vec macros. [v5,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v5,2/3] x86: Add macros for GPRs / mask insn based on VEC_SIZE [v5,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v5,1/3] x86: Update evex256/512 vec macros [v5,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v4,3/3] x86: Update strlen-evex-base to use new reg/vec macros. [v4,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v4,2/3] x86: Add macros for GPRs / mask insn based on VEC_SIZE [v4,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v4,1/3] x86: Update evex256/512 vec macros [v4,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v3,3/3] x86: Update strlen-evex-base to use new reg/vec macros. [v3,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v3,2/3] x86: Add macros for GPRs / mask insn based on VEC_SIZE [v3,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v3,1/3] x86: Update evex256/512 vec macros [v3,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v2,3/3] x86: Update strlen-evex-base to use new reg/vec macros. [v2,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v2,2/3] x86: Add macros for GPRs / mask insn based on VEC_SIZE [v2,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v2,1/3] x86: Update evex256/512 vec macros [v2,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v1,3/3] x86: Update strlen-evex-base to use new reg/vec macros. [v1,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v1,2/3] x86: Add macros for GPRs / mask insn based on VEC_SIZE [v1,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v1,1/3] x86: Update evex256/512 vec macros [v1,1/3] x86: Update evex256/512 vec macros - - - - --- 2022-10-14 Noah Goldstein New
[v2,2/2] x86: Cleanup pthread_spin_{try}lock.S [v2,1/2] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock - - - - --- 2022-10-01 Noah Goldstein New
[v2,1/2] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock [v2,1/2] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock - - - - --- 2022-10-01 Noah Goldstein New
[v1,2/2] x86: Optimize pthread_spin_{try}lock.S [v1,1/2] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock - - - - --- 2022-10-01 Noah Goldstein New
[v1,1/2] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock [v1,1/2] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock - - - - --- 2022-10-01 Noah Goldstein New
[v1,2/4] nptl: Continue use arch prefered atomic exchange in spinlock loop [v1,1/4] Benchtests: Add benchtests for pthread_spin_lock and mutex_trylock - - - - --- 2022-09-29 Noah Goldstein New
[v1,1/4] Benchtests: Add benchtests for pthread_spin_lock and mutex_trylock [v1,1/4] Benchtests: Add benchtests for pthread_spin_lock and mutex_trylock - - - - --- 2022-09-29 Noah Goldstein New
[v1] Benchtest: Add additional benchmarks for strlen and strnlen [v1] Benchtest: Add additional benchmarks for strlen and strnlen - - - - --- 2022-09-28 Noah Goldstein New
[v1] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] [v1] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - - - - --- 2022-09-21 Noah Goldstein New
[v1] elf: Replace `strcpy` call with `memcpy` [BZ #29454] [v1] elf: Replace `strcpy` call with `memcpy` [BZ #29454] - - - - --- 2022-08-08 Noah Goldstein New
[v1] x86: Fix `#define STRCPY` guard in strcpy-sse2.S [v1] x86: Fix `#define STRCPY` guard in strcpy-sse2.S - - - - --- 2022-08-08 Noah Goldstein New
[v1] stdlib: Add more room for reuse of random bits in arc4random_uniform [v1] stdlib: Add more room for reuse of random bits in arc4random_uniform - - - - --- 2022-08-02 Noah Goldstein New
[v2] NEWS: Add entry for x86-64 ISA level build [v2] NEWS: Add entry for x86-64 ISA level build - - - - --- 2022-07-27 Noah Goldstein New
[v1] NEWS: Add entry for x86-64 ISA level build [v1] NEWS: Add entry for x86-64 ISA level build - - - - --- 2022-07-27 Noah Goldstein New
[v3,2/2] x86: Continue building memmove-ssse3.S as ISA level V3 [v1] x86: Fix type of `Slow_SSE4_2` def in isa-level.h - - - - --- 2022-07-18 Noah Goldstein New
[v3,1/2] x86: Fix typo of `Slow_SSE4_2` def in isa-level.h [v3,1/2] x86: Fix typo of `Slow_SSE4_2` def in isa-level.h - - - - --- 2022-07-18 Noah Goldstein New
[v2] x86: Fix typo of `Slow_SSE4_2` def in isa-level.h [v2] x86: Fix typo of `Slow_SSE4_2` def in isa-level.h - - - - --- 2022-07-18 Noah Goldstein New
[v1] x86: Continue building memmove-ssse3.S as ISA level V3 [v1] x86: Continue building memmove-ssse3.S as ISA level V3 - - - - --- 2022-07-18 Noah Goldstein New
[v1] x86: Fix type of `Slow_SSE4_2` def in isa-level.h [v1] x86: Fix type of `Slow_SSE4_2` def in isa-level.h - - - - --- 2022-07-18 Noah Goldstein New
[v2,3/3] x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level [v2,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level - - - - --- 2022-07-13 Noah Goldstein New
[v2,2/3] x86: Add support to build wcscpy with explicit ISA level [v2,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level - - - - --- 2022-07-13 Noah Goldstein New
[v2,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level [v2,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level - - - - --- 2022-07-13 Noah Goldstein New
[v1,3/3] x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level [v1,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level - - - - --- 2022-07-13 Noah Goldstein New
[v1,2/3] x86: Add support to build wcscpy with explicit ISA level [v1,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level - - - - --- 2022-07-13 Noah Goldstein New
[v1,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level [v1,1/3] x86: Add support to build strcmp/strlen/strchr with explicit ISA level - - - - --- 2022-07-13 Noah Goldstein New
[v1] nptl: Replace CAS with cheaper atomics for pthread_cancel logic [v1] nptl: Replace CAS with cheaper atomics for pthread_cancel logic - - - - --- 2022-07-13 Noah Goldstein New
[v1] nptl: Continue use arch prefered atomic exchange in spinlock loop [v1] nptl: Continue use arch prefered atomic exchange in spinlock loop - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Add missing rtm tests for strcmp family [v1] x86: Add missing rtm tests for strcmp family - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Remove unneeded rtld-wmemcmp [v1] x86: Remove unneeded rtld-wmemcmp - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S [v1] x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S [v1] x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S [v1] x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S [v1] x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S [v1] x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S [v1] x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S [v1] x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1] x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S [v1] x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S - - - - --- 2022-07-12 Noah Goldstein New
[v1,4/4] x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S [v1,1/4] x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - - - - --- 2022-07-12 Noah Goldstein New
[v1,3/4] x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S [v1,1/4] x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - - - - --- 2022-07-12 Noah Goldstein New
[v1,2/4] x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S [v1,1/4] x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - - - - --- 2022-07-12 Noah Goldstein New
[v1,1/4] x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII [v1,1/4] x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - - - - --- 2022-07-12 Noah Goldstein New
[v3] x86: Remove __mmask intrinsics in strstr-avx512.c [v3] x86: Remove __mmask intrinsics in strstr-avx512.c - - - - --- 2022-07-12 Noah Goldstein New
[v2] x86: Remove __mmask intrinsics in strstr-avx512.c [v2] x86: Remove __mmask intrinsics in strstr-avx512.c - - 1 - --- 2022-07-11 Noah Goldstein New
[v1] x86: Use regular casting instead of _cvtmask64_u64 in strstr-avx512 [v1] x86: Use regular casting instead of _cvtmask64_u64 in strstr-avx512 - - - - --- 2022-07-11 Noah Goldstein New
[v1] x86: Remove generic strncat, strncpy, and stpncpy implementations [v1] x86: Remove generic strncat, strncpy, and stpncpy implementations - - - - --- 2022-07-06 Noah Goldstein New
[v6] x86: Add support for building {w}memmove{_chk} with explicit ISA level [v6] x86: Add support for building {w}memmove{_chk} with explicit ISA level - - - - --- 2022-07-05 Noah Goldstein New
[v5] x86: Add support for building {w}memmove{_chk} with explicit ISA level [v5] x86: Add support for building {w}memmove{_chk} with explicit ISA level - - - - --- 2022-07-05 Noah Goldstein New
[v7,2/2] x86: Add support for building str{c|p}{brk|spn} with explicit ISA level [v7,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-07-04 Noah Goldstein New
[v7,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 [v7,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-07-04 Noah Goldstein New
[v1] scripts: Add support for build x86-64 glibc with multiple ISA levels [v1] scripts: Add support for build x86-64 glibc with multiple ISA levels - - 1 - --- 2022-07-04 Noah Goldstein New
[v6,2/2] x86: Add support for building str{c|p}{brk|spn} with explicit ISA level [v6,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-30 Noah Goldstein New
[v6,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 [v6,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-30 Noah Goldstein New
[v6,2/2] x86: Add support for building str{c|p}{brk|spn} with explicit ISA level [v6,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-30 Noah Goldstein New
[v6,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 [v6,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-30 Noah Goldstein New
[v4] x86: Add support for building {w}memmove{_chk} with explicit ISA level [v4] x86: Add support for building {w}memmove{_chk} with explicit ISA level - - - - --- 2022-06-30 Noah Goldstein New
[v5,2/2] x86: Add support for building str{c|p}{brk|spn} with explicit ISA level [v5,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-30 Noah Goldstein New
[v5,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 [v5,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-30 Noah Goldstein New
[v4,2/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 [v4,1/2] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S - - - - --- 2022-06-30 Noah Goldstein New
[v4,1/2] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S [v4,1/2] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S - - - - --- 2022-06-30 Noah Goldstein New
[v1] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S [v1] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S - - - - --- 2022-06-30 Noah Goldstein New
[v1] x86: Add missing IS_IN (libc) check to strcspn-sse4.c [v1] x86: Add missing IS_IN (libc) check to strcspn-sse4.c - - - - --- 2022-06-30 Noah Goldstein New
[v1] x86: Add missing IS_IN (libc) check to memmove-ssse3.S [v1] x86: Add missing IS_IN (libc) check to memmove-ssse3.S - - - - --- 2022-06-30 Noah Goldstein New
[v3] x86: Add support for building {w}memcmp{eq} with explicit ISA level [v3] x86: Add support for building {w}memcmp{eq} with explicit ISA level - - - - --- 2022-06-29 Noah Goldstein New
[v3,2/2] x86: Add support for building {w}memmove{_chk} with explicit ISA level [v3,1/2] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file - - - - --- 2022-06-29 Noah Goldstein New
[v3,1/2] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file [v3,1/2] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file - - - - --- 2022-06-29 Noah Goldstein New
[v3,3/3] x86: Add support for building {w}memset{_chk} with explicit ISA level [v3,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - - - - --- 2022-06-29 Noah Goldstein New
[v3,2/3] x86: Move and slightly improve memset_erms [v3,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - - - - --- 2022-06-29 Noah Goldstein New
[v3,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list [v3,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - - - - --- 2022-06-29 Noah Goldstein New
[v2,2/2] x86: Add support for building {w}memmove{_chk} with explicit ISA level [v2,1/2] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file - - - - --- 2022-06-29 Noah Goldstein New
[v2,1/2] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file [v2,1/2] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file - - - - --- 2022-06-29 Noah Goldstein New
[v2,3/3] x86: Add support for building {w}memset{_chk} with explicit ISA level [v2,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - - - - --- 2022-06-29 Noah Goldstein New
[v2,2/3] x86: Move and slightly improve memset_erms [v2,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - - - - --- 2022-06-29 Noah Goldstein New
[v2,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list [v2,1/3] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - - - - --- 2022-06-29 Noah Goldstein New
[v2] x86: Add support for building {w}memcmp{eq} with explicit ISA level [v2] x86: Add support for building {w}memcmp{eq} with explicit ISA level - - - - --- 2022-06-29 Noah Goldstein New
[v2,2/2] x86: Add support for building str{c|p}{brk|spn} with explicit ISA level [v2,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-29 Noah Goldstein New
[v2,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 [v2,1/2] x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - - - - --- 2022-06-29 Noah Goldstein New
[v3] x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN arguments [v3] x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN arguments - - - - --- 2022-06-29 Noah Goldstein New
« 1 2 3 48 9 »