Toggle navigation
Patchwork
GNU C Library (glibc)
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
H.J. Lu
| Archived =
No
| 1115 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Committed
Dropped
FSF Assignment Missing
Search
Archived
No
Yes
Both
Delegate
------
Nobody
siddhesh
siddhesh
codonell
azanella
gbenson
jankratochvil
ppluzhnikov
neleai
tromey
palves
keiths
sergiodj
StanShebs
teawater
aburgess
rth
roland
davem
schwab
Allan
aj
ldv
tschwinge
tschwinge
tschwinge
andreaskr
fweimer
ChrisMetcalf
jsm28
aurel32
will
vapier
vapier
tuliom
hjl
triegel
jwlemke
cltang
macro
nsz
pwbot
arjun
stli
ludo
rj
zack
mfabian
rluzynski
dj
sthibaul
mscastanho
lamm
girish946
maennich
dodji
zimmerma
rzinsly
lukma
mjw
raoni
jason
jwakely
jwakely
maximk
trodgers
Apply
«
1
2
3
4
…
11
12
»
Patch
Series
rb/tb
S/W/F
Date
Submitter
Delegate
State
Add GLIBC_PRIVATE_RELR as proxy for DT_RELR
Add GLIBC_PRIVATE_RELR as proxy for DT_RELR
- -
2
-
-
2021-11-19
H.J. Lu
Superseded
[v3] elf: Pre-generate Makefile fragment for DSO sorting tests [BZ #28550]
[v3] elf: Pre-generate Makefile fragment for DSO sorting tests [BZ #28550]
- -
2
-
-
2021-11-17
H.J. Lu
Deferred
[v2] elf: Use a temporary file to generate Makefile fragments [BZ #28550]
[v2] elf: Use a temporary file to generate Makefile fragments [BZ #28550]
1 -
2
-
-
2021-11-16
H.J. Lu
Superseded
elf: Use a temporary file to generate Makefile fragments [BZ #28550]
elf: Use a temporary file to generate Makefile fragments [BZ #28550]
- -
2
-
-
2021-11-16
H.J. Lu
Superseded
Move assignment out of the CAS condition
Move assignment out of the CAS condition
- -
2
-
-
2021-11-12
H.J. Lu
Committed
[v6,4/4] Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]
Optimize CAS [BZ #28537]
1 -
2
-
-
2021-11-11
H.J. Lu
Committed
[v6,3/4] Reduce CAS in malloc spinlocks
Optimize CAS [BZ #28537]
- -
1
-
-
2021-11-11
H.J. Lu
New
[v6,2/4] Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]
Optimize CAS [BZ #28537]
1 -
1
-
-
2021-11-11
H.J. Lu
Committed
[v6,1/4] Add LLL_MUTEX_READ_LOCK [BZ #28537]
Optimize CAS [BZ #28537]
- -
1
-
-
2021-11-11
H.J. Lu
Committed
[v5,3/3] Optimize CAS in __pthread_mutex_lock_full [BZ #28537]
Optimize CAS [BZ #28537]
- -
2
-
-
2021-11-10
H.J. Lu
Superseded
[v5,2/3] Reduce CAS in __pthread_mutex_lock_full [BZ #28537]
Optimize CAS [BZ #28537]
- -
1
-
-
2021-11-10
H.J. Lu
Superseded
[v5,1/3] Reduce CAS in low level locks [BZ #28537]
Optimize CAS [BZ #28537]
- -
1
-
-
2021-11-10
H.J. Lu
Superseded
[v4,3/3] Optimize CAS in __pthread_mutex_lock_full [BZ #28537]
Optimize CAS [BZ #28537]
- -
2
-
-
2021-11-10
H.J. Lu
Superseded
[v4,2/3] Reduce CAS in __pthread_mutex_lock_full [BZ #28537]
Optimize CAS [BZ #28537]
- -
1
-
-
2021-11-10
H.J. Lu
Superseded
[v4,1/3] Reduce CAS in low level locks [BZ #28537]
Optimize CAS [BZ #28537]
- -
1
-
-
2021-11-10
H.J. Lu
Superseded
[v3] Remove the unused +mkdep/+make-deps/s-proto.S/s-proto-cancel.S
[v3] Remove the unused +mkdep/+make-deps/s-proto.S/s-proto-cancel.S
- -
2
-
-
2021-11-09
H.J. Lu
Committed
[v2] Remove the unused +make-deps/s-proto.S/s-proto-cancel.S
[v2] Remove the unused +make-deps/s-proto.S/s-proto-cancel.S
- -
2
-
-
2021-11-08
H.J. Lu
Committed
Add a comment for --enable-initfini-array [BZ #27945]
Add a comment for --enable-initfini-array [BZ #27945]
- -
2
-
-
2021-11-08
H.J. Lu
Committed
[v2,2/2] elf: Pre-generate Makefile fragment for DSO sorting tests [BZ #28550]
Update Makefile fragments for DSO sorting tests
- -
2
-
-
2021-11-08
H.J. Lu
Dropped
[v2,1/2] dso-ordering-test.py: Put all sources in one directory [BZ #28550]
Update Makefile fragments for DSO sorting tests
1 -
1
-
-
2021-11-08
H.J. Lu
Committed
test-memcpy.c: Double TIMEOUT to (8 * 60)
test-memcpy.c: Double TIMEOUT to (8 * 60)
- -
2
-
-
2021-11-07
H.J. Lu
Committed
[2/2] elf: Pre-generate Makefile fragments for DSO sorting tests [BZ #28550]
Update Makefile fragments for DSO sorting tests
- -
2
-
-
2021-11-07
H.J. Lu
Superseded
[1/2] dso-ordering-test.py: Put all sources in one directory [BZ #28550]
Update Makefile fragments for DSO sorting tests
- -
1
-
-
2021-11-07
H.J. Lu
Superseded
Remove the unnecessary +make-deps
Remove the unnecessary +make-deps
- -
2
-
-
2021-11-06
H.J. Lu
Superseded
[COMMITTED] Remove the last trace of generate-md5 [BZ #28554]
[COMMITTED] Remove the last trace of generate-md5 [BZ #28554]
- -
-
-
-
2021-11-06
H.J. Lu
Committed
[v3] x86: Optimize atomic_compare_and_exchange_[val|bool]_acq [BZ #28537]
[v3] x86: Optimize atomic_compare_and_exchange_[val|bool]_acq [BZ #28537]
- -
2
-
-
2021-11-04
H.J. Lu
Superseded
[v2] x86: Optimize atomic_compare_and_exchange_[val|bool]_acq [BZ #28537]
[v2] x86: Optimize atomic_compare_and_exchange_[val|bool]_acq [BZ #28537]
- -
2
-
-
2021-11-03
H.J. Lu
Superseded
x86: Optimize atomic_compare_and_exchange_[val|bool]_acq [BZ #28537]
x86: Optimize atomic_compare_and_exchange_[val|bool]_acq [BZ #28537]
- -
2
-
-
2021-11-03
H.J. Lu
Superseded
[2/2] x86-64: Remove Prefer_AVX2_STRCMP
Enable EVEX strcmp
- -
2
-
-
2021-11-01
H.J. Lu
Committed
[1/2] x86-64: Improve EVEX strcmp with masked load
Enable EVEX strcmp
- -
1
-
-
2021-11-01
H.J. Lu
Committed
Add GNU_PROPERTY_1_GLIBC_2_NEEDED
Add GNU_PROPERTY_1_GLIBC_2_NEEDED
- -
-
-
2
2021-10-28
H.J. Lu
Dropped
bench-math: Sort and put each bench per line
bench-math: Sort and put each bench per line
- -
2
-
-
2021-10-22
H.J. Lu
Committed
[v4] ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
[v4] ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
- -
2
-
-
2021-10-18
H.J. Lu
Committed
[v3] ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
[v3] ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
- -
2
-
-
2021-10-18
H.J. Lu
Superseded
Add and use link-test-modules-rpath-link [BZ #28455]
Add and use link-test-modules-rpath-link [BZ #28455]
- -
2
-
-
2021-10-15
H.J. Lu
codonell
Superseded
elf: Also try DT_RUNPATH for internal dlopen [BZ #28455]
elf: Also try DT_RUNPATH for internal dlopen [BZ #28455]
- -
2
-
-
2021-10-15
H.J. Lu
codonell
Superseded
elf: Make global.out depend on reldepmod4.so [BZ #28457]
elf: Make global.out depend on reldepmod4.so [BZ #28457]
1 -
2
-
-
2021-10-15
H.J. Lu
Committed
[v2] x86-64: Add sysdeps/x86_64/fpu/Makeconfig
[v2] x86-64: Add sysdeps/x86_64/fpu/Makeconfig
1 -
2
-
-
2021-10-15
H.J. Lu
Committed
x86-64: Add sysdeps/x86_64/fpu/Makeconfig
x86-64: Add sysdeps/x86_64/fpu/Makeconfig
- -
2
-
-
2021-10-14
H.J. Lu
Superseded
[v2] x86-64: Add test-vector-abi.h/test-vector-abi-sincos.h
[v2] x86-64: Add test-vector-abi.h/test-vector-abi-sincos.h
- -
2
-
-
2021-10-14
H.J. Lu
Committed
x86-64: Add test-vector-abi.h for vector ABI test
x86-64: Add test-vector-abi.h for vector ABI test
- -
2
-
-
2021-10-14
H.J. Lu
Superseded
[3/3] Update tests for protected data and function symbols
Update tests for protected symbol access
- -
2
-
-
2021-10-07
H.J. Lu
New
[2/3] Check compiler support for -fno-direct-extern-access
Update tests for protected symbol access
- -
1
-
-
2021-10-07
H.J. Lu
New
[1/3] Check linker suppor for -z indirect-extern-access
Update tests for protected symbol access
- -
1
-
-
2021-10-07
H.J. Lu
New
ld.so: Check protected symbols
ld.so: Check protected symbols
- -
2
-
-
2021-10-07
H.J. Lu
New
[v2] elf: Replace nsid with args.nsid [BZ #27609]
[v2] elf: Replace nsid with args.nsid [BZ #27609]
- -
2
-
-
2021-09-30
H.J. Lu
Committed
[v2] ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
[v2] ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
- -
2
-
-
2021-09-28
H.J. Lu
Superseded
[v7,1/1] <sys/tagged-address.h>: An API for tagged address
RFC: Add <sys/tagged-address.h>
- -
2
-
-
2021-09-24
H.J. Lu
Dropped
Disable symbol hack in libc_nonshared.a
Disable symbol hack in libc_nonshared.a
- -
2
-
-
2021-09-24
H.J. Lu
Committed
Avoid Makefile:1918: warning: overriding recipe for ...tst-ro-dynamic-mod.so
Avoid Makefile:1918: warning: overriding recipe for ...tst-ro-dynamic-mod.so
- -
2
-
-
2021-09-24
H.J. Lu
Committed
ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
- -
2
-
-
2021-09-23
H.J. Lu
Superseded
[v4] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld
[v4] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld
1 -
2
-
-
2021-09-19
H.J. Lu
Committed
[v3] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld
[v3] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld
- -
2
-
-
2021-09-17
H.J. Lu
Superseded
[v2] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld
[v2] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld
- -
2
-
-
2021-09-17
H.J. Lu
Superseded
[v12,1/1] Extend struct r_debug to support multiple namespaces [BZ #15971]
Extend struct r_debug to support multiple namespaces
1 -
2
-
-
2021-09-16
H.J. Lu
Committed
[v11,1/1] Extend struct r_debug to support multiple namespaces [BZ #15971]
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-09-14
H.J. Lu
Committed
[v10] Extend struct r_debug to support multiple namespaces [BZ #15971]
[v10] Extend struct r_debug to support multiple namespaces [BZ #15971]
- -
2
-
-
2021-09-13
H.J. Lu
Superseded
[v9,1/1] Extend struct r_debug to support multiple namespaces [BZ #15971]
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-09-10
H.J. Lu
Superseded
[v8,1/1] Extend struct r_debug to support multiple namespaces [BZ #15971]
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-09-08
H.J. Lu
Superseded
[v7,1/1] Extend struct r_debug to support multiple namespaces [BZ #15971]
Extend struct r_debug to support multiple namespaces
- -
1
-
1
2021-09-07
H.J. Lu
Superseded
[v6,2/2] Extend struct r_debug to support multiple namespaces
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-08-30
H.J. Lu
Superseded
[v6,1/2] Add declare_object_symbol_alias for assembly codes [BZ #28128]
Extend struct r_debug to support multiple namespaces
- -
1
-
-
2021-08-30
H.J. Lu
Superseded
x86-64: Use testl to check __x86_string_control
x86-64: Use testl to check __x86_string_control
1 -
2
-
-
2021-08-28
H.J. Lu
codonell
Committed
[v5,2/2] Extend struct r_debug to support multiple namespaces
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-08-24
H.J. Lu
fweimer
Superseded
[v5,1/2] Add declare_object_symbol_alias for assembly codes [BZ #28128]
Extend struct r_debug to support multiple namespaces
- -
1
-
-
2021-08-24
H.J. Lu
fweimer
Superseded
[v6,1/1] <sys/tagged-address.h>: An API for tagged address
RFC: Add <sys/tagged-address.h>
- -
2
-
-
2021-08-22
H.J. Lu
Committed
x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
- -
2
-
-
2021-08-21
H.J. Lu
Committed
[v2] Update string/test-memmove.c to cover 16KB copy
[v2] Update string/test-memmove.c to cover 16KB copy
- -
1
-
1
2021-08-20
H.J. Lu
Committed
x86-64: Remove assembler AVX512DQ check
x86-64: Remove assembler AVX512DQ check
- -
-
-
2
2021-08-20
H.J. Lu
Committed
x86-64: Remove compiler -mavx512f check
x86-64: Remove compiler -mavx512f check
- -
2
-
-
2021-08-20
H.J. Lu
Committed
Update string/test-memmove.c to cover 16KB copy
Update string/test-memmove.c to cover 16KB copy
- -
2
-
-
2021-08-19
H.J. Lu
Superseded
[v4,2/2] Extend struct r_debug to support multiple namespaces
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-08-18
H.J. Lu
Superseded
[v4,1/2] Add declare_object_symbol_alias for assembly codes [BZ #28128]
Extend struct r_debug to support multiple namespaces
- -
1
-
-
2021-08-18
H.J. Lu
Superseded
elf: Copy l_addr/l_ld when adding ld.so to a new namespace
elf: Copy l_addr/l_ld when adding ld.so to a new namespace
1 -
2
-
-
2021-08-18
H.J. Lu
fweimer
Committed
[v3,2/2] Extend struct r_debug to support multiple namespaces
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-08-18
H.J. Lu
Superseded
[v3,1/2] Add declare_object_symbol_alias for assembly codes [BZ #28128]
Extend struct r_debug to support multiple namespaces
- -
1
-
-
2021-08-18
H.J. Lu
Superseded
elf: Guard against __LM_ID_CALLER [BZ #27609]
elf: Guard against __LM_ID_CALLER [BZ #27609]
- -
2
-
-
2021-08-17
H.J. Lu
fweimer
Committed
[v2,2/2] Extend struct r_debug to support multiple namespaces
Extend struct r_debug to support multiple namespaces
- -
2
-
-
2021-08-17
H.J. Lu
Superseded
[v2,1/2] Add declare_object_symbol_alias for assembly codes [BZ #28128]
Extend struct r_debug to support multiple namespaces
- -
1
-
-
2021-08-17
H.J. Lu
Superseded
[v2] gdbserver: Check r_version < 1 for Linux debugger interface
[v2] gdbserver: Check r_version < 1 for Linux debugger interface
- -
-
-
2
2021-08-16
H.J. Lu
Not Applicable
gdbserver: Check r_version < 1 for Linux debugger interface
gdbserver: Check r_version < 1 for Linux debugger interface
- -
-
-
2
2021-08-16
H.J. Lu
Not Applicable
Extend struct r_debug to support multiple namespaces
Extend struct r_debug to support multiple namespaces
- -
1
-
1
2021-08-15
H.J. Lu
Superseded
elf: Add -z [dt-debugsz|nodt-debugsz] to emit DT_DEBUGSZ
elf: Add -z [dt-debugsz|nodt-debugsz] to emit DT_DEBUGSZ
- -
-
-
2
2021-08-15
H.J. Lu
Superseded
[v2,2/2] benchtests: Building benchmarks as static executables
benchtests: Building benchmarks as static executables
- -
2
-
-
2021-08-09
H.J. Lu
Committed
[v2,1/2] i686: Don't include multiarch memove in libc.a
benchtests: Building benchmarks as static executables
- -
1
-
-
2021-08-09
H.J. Lu
Committed
[v5,1/1] <sys/tagged-address.h>: An API for tagged address
RFC: Add <sys/tagged-address.h>
- -
2
-
-
2021-08-05
H.J. Lu
Superseded
[v3] Use __executable_start as the lowest address for profiling [BZ #28153]
[v3] Use __executable_start as the lowest address for profiling [BZ #28153]
- -
2
-
-
2021-08-05
H.J. Lu
Committed
[2/2] Add run-time chesk for indirect external access
[1/2] Initial support for GNU_PROPERTY_1_NEEDED
1 -
2
-
-
2021-08-03
H.J. Lu
azanella
Committed
[1/2] Initial support for GNU_PROPERTY_1_NEEDED
[1/2] Initial support for GNU_PROPERTY_1_NEEDED
1 -
1
-
-
2021-08-03
H.J. Lu
azanella
Committed
ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129]
ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129]
- -
2
-
-
2021-08-02
H.J. Lu
Committed
[v2,2/2] ld.so: Hide _r_debug to support DT_DEBUG [BZ #28130]
Untitled series #2588
- -
-
-
-
2021-08-02
H.J. Lu
Not Applicable
[2/2] ld.so: Hide _r_debug to support DT_DEBUG [BZ #28130]
[1/2] Map ABI/VERSION of rtld to ABI/VERSION of ld [BZ #28132]
- -
2
-
-
2021-08-02
H.J. Lu
Superseded
[1/2] Map ABI/VERSION of rtld to ABI/VERSION of ld [BZ #28132]
[1/2] Map ABI/VERSION of rtld to ABI/VERSION of ld [BZ #28132]
- -
1
-
-
2021-08-02
H.J. Lu
New
[v2] Place ENTRY_POINT in .text.unlikely section [BZ #28153]
[v2] Place ENTRY_POINT in .text.unlikely section [BZ #28153]
- -
2
-
-
2021-07-31
H.J. Lu
Superseded
Place ENTRY_POINT in .text.startup section [BZ #28153]
Place ENTRY_POINT in .text.startup section [BZ #28153]
- -
2
-
-
2021-07-31
H.J. Lu
Superseded
benchtests: Building benchmarks as static executables
benchtests: Building benchmarks as static executables
- -
2
-
-
2021-07-30
H.J. Lu
Superseded
Typo: Rename HAVE_CLONE3_WAPPER to HAVE_CLONE3_WRAPPER
Typo: Rename HAVE_CLONE3_WAPPER to HAVE_CLONE3_WRAPPER
- -
1
-
1
2021-07-28
H.J. Lu
Committed
[v3] x86-64: Add Avoid_Short_Distance_REP_MOVSB
[v3] x86-64: Add Avoid_Short_Distance_REP_MOVSB
- -
1
-
1
2021-07-27
H.J. Lu
Committed
[v2] x86-64: Add Avoid_Short_Distance_REP_MOVSB
[v2] x86-64: Add Avoid_Short_Distance_REP_MOVSB
- -
1
-
1
2021-07-27
H.J. Lu
Superseded
x86-64: Add Avoid_Short_Distance_REP_MOVSB
x86-64: Add Avoid_Short_Distance_REP_MOVSB
- -
2
-
-
2021-07-26
H.J. Lu
Superseded
«
1
2
3
4
…
11
12
»