repo.or.cz
/
glibc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
x86: Do not prefer ERMS for memset on Zen3+
2024-02-13
Adhemerval Zanella
x86: Do not prefer ERMS fo
r
memset
on Zen3+
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-13
Adhemerval Zanella
x86:
Fix Zen3/Zen4 ERMS selection (BZ 30994)
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-12
Michael Jeanso
n
x86/
c
et: fix s
h
adow sta
c
k
t
e
s
t
scripts
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-12
H
.
J
.
Lu
t
est_print
e
rs_comm
o
n
.
py: Remove invalid escape
sequence
commit
|
commitdiff
|
tree
2024-01-23
Xi
Ruoyao
qsort: Fix a t
y
p
o
cau
s
ing unnec
e
ssary m
a
lloc/free
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
L
u
NE
W
S: Menti
o
n PLT
r
ewrite o
n
x86
-
6
4
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
L
u
x86-
6
4
: Check if mprotect
w
orks bef
o
re rewritin
g
PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
L
u
x86-64/cet: Make CET feature check spe
c
ific to Linux/x86
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i386
:
Remov
e
CET
support bits
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x8
6
-64/cet: Move check-cet
.
awk t
o
x8
6
_64
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86
-
6
4/cet: Move dl-cet
.
[ch]
to x8
6
_64 directories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x
8
6:
Move x86-64
shadow stack s
t
artup code
s
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
L
u
Remove insta
l
led head
e
r rule on $(
.
.
)include
/
%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32: Ha
n
dle di
s
placement overflow in PL
T
r
ewri
t
e [BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite
PLT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86
-
64/cet
:
Check
t
h
e
rest
o
re token i
n
longjmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i386: Ignore --e
n
ab
l
e-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a setjmp/lon
g
jmp t
e
st between user cont
e
x
t
s
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Add -
f
cf-protection=
n
one before -fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Run some CET tests with shadow st
a
ck
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
8
6/ce
t
: D
o
n
'
t
s
et CET a
c
tive by def
a
ult
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x8
6
/cet:
Chec
k
featur
e
_
1
in TCB for active IBT and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Enable shado
w
stack during s
t
artup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
elf
:
Always
provide _dl
_
get_dl_
m
ain_map i
n
libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86
/
cet:
Syn
c
with
Linux
k
ernel 6
.
6 sh
a
dow stack
interface
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix the tcb fiel
d
l
oa
d
for x
3
2 [BZ #3118
5
]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
L
u
x
86-64: F
i
x the d
t
v field lo
a
d f
o
r x32 [
B
Z
#
31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x
8
6
/cet: Don't d
i
s
able CET if not sin
g
le
thread
e
d
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: Mod
u
l
a
rize sys
d
eps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Upd
a
te tst-cet-vfork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix elf: Do
not duplicate the GLIBC_TUNABLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
ts
t
-setcontext10
.
c:
U
nde
f
_FORTIFY_SOURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fix elf: Do not duplicate
the
GLIB
C
_TUNABLES
s
tr
i
n
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Check CPU
_
FEA
T
UR
E
_ACTIVE in permissive mode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/ce
t
: C
h
eck lega
c
y s
h
ad
o
w stack cod
e
i
n
.
in
i
t_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x86/c
e
t:
A
dd tests for GLIBC_T
U
NABLES=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/cet: Check CP
U
_FEATURE_ACTIVE when CET is disabled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet
:
Check legacy sha
d
o
w
s
ta
c
k
applicat
i
o
n
s
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86/cet: Don't assume that SH
S
TK implies IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x8
6
/cet:
C
he
c
k us
e
r_shstk in
/
proc/cpuinf
o
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
A
dd a test for
setjmp/longj
m
p within
user contex
t
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
L
u
A
d
d
a test fo
r
longjmp from user context
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x86:
Che
c
k
P
T_GNU_PROP
E
RTY early
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sysd
e
ps/x86/Makefile: Split and sort t
e
s
t
s
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86
:
C
h
eck the lower byte
of
E
AX
o
f
C
PUID leaf 2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
L
u
x86_64: Add l
o
g1
p
w
i
t
h
FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
L
u
x86_64:
Add exp
m
1
wit
h
FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x86_64:
A
d
d
log2 with FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86_6
4
: Sort fp
u
/multia
r
ch/Makefi
l
e
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<
s
ys/platform/x86
.
h>: Ad
d
APX support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
ld
.
so: A
l
ways use MAP_COPY
to map the first segment
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
L
u
x
8
6-64: Use YM
M
registers in memcmpeq-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
L
u
_
_check_
p
f
:
Add a cance
l
lation cleanup handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform
/
x
86
.
h>: Add PRE
F
ETCHI sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform
/
x86
.
h>: Add AM
X
-COMPLE
X
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platfo
r
m/x86
.
h>: Add A
V
X-NE-CONVERT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add AVX-VNNI-INT8
s
uppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/p
l
atform/x86
.
h>:
Ad
d
M
S
R
LIST s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
platform/
x
86
.
h>: Add AV
X
-IFMA suppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h>: Add
AMX-
F
P16 supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys
/
platf
o
rm
/
x86
.
h>: Add WRMSR
N
S supp
o
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add ArchPe
r
f
m
onE
x
t suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tform/x86
.
h>: Add CMPCCXADD support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
ys/platform/x86
.
h>: Add LAS
S
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/p
l
atfo
r
m/x86
.
h>: Add RAO-I
N
T
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x8
6
.
h>: Add LBR sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
platform/x
8
6
.
h>: Add RT
M
_
FORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tform/x86
.
h>: Add SGX-KEYS supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form/x86
.
h>: Add BUS_LOCK_
D
E
T
E
CT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform/x8
6
.
h>
:
Add LA57 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
platform
.
texi: Move
L
AM after LA
H
F64_SAHF
6
4
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<bits/platform/x86
.
h>: R
e
n
a
me
t
o
x86_
c
pu_IND
E
X_7_ECX_15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set FSGSBASE to act
i
ve
if enab
l
ed by kernel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x86
_
64: Upd
a
t
e libm te
s
t
ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
tunabl
e
s
.
te
x
i: Change \co
d
e{1} to
@
code{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
L
u
x
86-
6
4: Add glib
c
.
cpu
.
prefer
_
ma
p
_32bit
_
exec [BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
L
u
x86: Check mi
n
i
mum/maximum of
non_tempo
r
al_thres
h
old
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86
-
6
4
st
r
ncpy: Properly handle t
h
e leng
t
h
p
ar
a
met
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 s
t
r
n
cat: Properly
h
andle the length
p
arameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf: Build t
s
t-relr-mod[34]a
.
so with
$
(LD
F
LAGS-
r
p
a
th
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
L
u
x86-6
4
: Remove
r
e
d
u
ndant strcspn-generic/strpbrk-gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86-64: Don't ma
r
k symbols as hidden in strcmp-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86-
6
4: Only define
used SSE/AVX
/
AVX512 run-t
i
me re
s
olve
r
s
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
L
u
x86:
Move CPU_F
E
ATURE{S}_{USABLE|ARCH}
_
P
t
o is
a
-le
v
e
l
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
L
u
elf: Silence GCC 11/12 f
a
ls
e
positive w
a
r
n
ing
commit
|
commitdiff
|
tree
2022-06-07
Raghu
v
eer Devu
l
apalli
x86_6
4
:
Add
s
trst
r
function with 512-bi
t
EV
E
X
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
Lu
str
i
ng
.
h: F
i
x boo
l
ean spel
l
ing in comments
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86-64: Ignore r_addend for R_X86_64_GLOB_D
A
T/R_X86_64_JU
M
P_
S
LOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
E
n
able DT_RELR in
g
libc sh
a
red libraries and PIEs au
t
om
a
tica
l
l
y
commit
|
commitdiff
|
tree
2022-05-09
Wangyang Guo
nptl: A
d
d
b
ackoff mechanism to spinloc
k
l
o
o
p
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2022-04-27
Wangyang
G
uo
b
e
ncht
e
sts:
Add pthread-mutex-locks bench
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
NEWS: Ment
i
o
n
DT_RELR su
p
p
o
rt
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
e
lf: Add
m
o
re DT
_
RELR tests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Properly handle ze
r
o DT_RELA/DT_R
E
L valu
e
s
commit
|
commitdiff
|
tree
2022-04-26
Fan
g
rui S
o
ng
elf: Support DT_RELR
r
elati
v
e
r
e
location
fo
r
ma
t
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
Add
GLIBC_
A
B
I_DT
_
RELR for DT_
R
ELR s
u
p
p
ort
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: De
f
ine DT_RELR r
e
lat
e
d macros and types
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x86-64: Fix SSE2 memcmp an
d
SS
S
E3
m
emmove
f
or x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
benc
h
tests: Use "=" instead of ":="
[
BZ #28
9
70]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
Lu
i386: Remo
v
e libc-do-syscall
f
r
om
sysd
e
p-dl-routines
.
.
.
commit
|
commitdiff
|
tree
next