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: Expand the comment on when REP STOSB is used on memset
2024-02-13
Adhemerva
l
Zanella
x
8
6
: Expand the comment on w
h
e
n REP
S
T
OSB is used on
.
.
.
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-13
Adhemerval
Zane
l
la
x86: Do not
p
refer ERM
S
f
o
r memset on Ze
n
3+
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-13
Adhemerval Zanell
a
x86: Fix Ze
n
3/Zen4 ERMS selection (BZ 30
9
94
)
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-12
M
ichael Jeanson
x8
6
/ce
t
: fix shadow st
a
ck t
e
s
t s
c
ripts
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-12
H
.
J
.
Lu
tes
t
_print
e
rs_com
m
on
.
py:
Remove invalid es
c
ape sequence
commit
|
commitdiff
|
tree
2024-01-23
X
i Ru
o
yao
qsort: Fi
x
a
typo causing un
n
ecessar
y
malloc/
f
ree
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
NEWS: Menti
o
n PLT
rewrite on x86-6
4
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x8
6
-
64:
Chec
k
if mprotect works before
r
ewriting PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x86-64/c
e
t
: Make CET feat
u
re check sp
e
cific to
L
inu
x
/x86
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i
3
86:
R
emove CE
T
support bits
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
L
u
x8
6
-64
/
c
et:
M
ove check-cet
.
awk to x
8
6_64
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x
86-64/cet: Mo
v
e d
l
-cet
.
[ch] to x86_64 dir
e
ctories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86: Mov
e
x86-
6
4 shad
o
w stack st
a
rtup codes
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
L
u
R
emove insta
l
led
h
eader
rule o
n
$(
.
.
)
i
nclude/
%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32:
Handle displacement
o
verfl
o
w
in PLT re
w
rite [B
Z
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
elf
:
A
d
d ELF_DYNAMIC_AFTER
_
RELOC to rewri
t
e PL
T
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x
86-64/cet
:
Check
t
h
e
restore
token
in lo
n
g
jmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i386:
Ignore --enable-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a setj
m
p/longjmp test between user cont
e
xts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x8
6
/cet: Ad
d
-fcf-prote
c
tion=no
n
e b
e
f
o
re -fcf-protec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Run s
o
me CE
T
tests wi
t
h shad
o
w stack
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: D
o
n
't set
CET active by default
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86
/
cet: Check
f
eature_1 in T
C
B for
act
i
ve
I
BT and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: En
a
ble shadow stack dur
i
n
g start
u
p
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
elf: Always
p
r
o
vide _
d
l_ge
t
_
dl_ma
i
n_map in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x8
6
/cet: S
y
nc
wit
h
Linu
x
ker
n
el 6
.
6
shad
o
w stack interfac
e
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-6
4
:
Fi
x
the
t
cb field load for
x32 [BZ #311
8
5
]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64:
F
ix the
d
tv field
l
oad fo
r
x32 [B
Z
#3118
4
]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Don't disable C
E
T
if n
o
t sing
l
e threa
d
ed
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: Modularize
s
ysdeps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Upd
a
t
e tst-cet-vfork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
Fix elf: D
o
not
d
uplicate
t
h
e
G
L
I
BC_TUNAB
L
ES st
r
i
ng
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
tst-set
c
onte
x
t
10
.
c: Und
e
f
_FO
R
TIFY_SO
U
RCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fi
x
elf: Do not du
p
licate the GLIBC_TUNABLES
string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/c
e
t
:
Check CPU_FEATURE_ACTIVE in permi
s
siv
e
mode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Check legacy shadow stack c
o
de in
.
init_arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Add tests for G
L
IBC_TUNABL
E
S=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/ce
t
: Check
C
PU_F
E
A
T
URE_
A
C
TIVE when CE
T
is d
i
sabled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x
86/c
e
t: Check legac
y
shadow stack
a
pplications
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
L
u
x86/cet: Don'
t
ass
u
me that SHSTK im
p
l
i
es I
B
T
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/cet:
Check
u
ser_shstk in
/p
r
o
c/cp
u
inf
o
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a
t
est for setjmp/longjmp with
i
n user context
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a tes
t
for longjmp f
r
om user c
o
ntext
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x8
6
:
C
heck PT_GNU
_
PROPERTY early
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sy
s
deps/x86/Make
f
ile
:
Spl
i
t and sort
t
ests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
L
u
x8
6
: C
h
eck the lower byte of EAX of CPU
I
D leaf 2 [B
Z
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x
8
6_
6
4
: Add log1p with FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86_64:
Ad
d
expm
1
with F
M
A
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
L
u
x86_
6
4: Add log2 with
F
MA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86_
6
4:
Sor
t
fpu/multiarch/Makefile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
L
u
<sys/platform/x86
.
h>: Add APX support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
l
d
.
so:
A
l
ways use MAP_C
O
P
Y
to map the first segme
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86-64: Use YMM regi
s
ters in
m
emcmpeq-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__ch
e
ck_pf:
A
dd a cancellati
o
n cleanu
p
handler
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platf
o
rm/x86
.
h>:
A
dd PREFE
T
CHI
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
y
s/p
l
atf
o
rm/x86
.
h>: Add
AMX
-
COMPLEX sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
o
r
m/x86
.
h>: Add AVX-NE-CONV
E
RT sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform/x86
.
h>: Add AVX
-
VNNI-INT8 s
u
p
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/platfor
m
/
x86
.
h>:
A
d
d
MSRLIST support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add AVX-IF
M
A
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
86
.
h
>
: Ad
d
AMX
-
FP1
6
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
o
r
m/x86
.
h>: Add WRMS
R
NS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platfor
m
/x
8
6
.
h>: Add A
r
chPerfmonExt support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys
/
platform/x86
.
h>: Add CM
P
CCXADD support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
ys/p
l
a
t
form/
x
86
.
h
>: Add LASS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform/x86
.
h>: Add RA
O
-INT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form/
x
86
.
h>: Add
LBR s
u
ppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Ad
d
RT
M
_FORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add SGX-KEYS
s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sy
s
/platform/x8
6
.
h>: Add BUS_LOCK_DETECT
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/platfo
r
m/x86
.
h>
:
Add LA
5
7 supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
platform
.
t
e
xi: Mov
e
LAM af
t
er LAHF
6
4
_SAH
F
64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<bi
t
s/pl
a
tform/x86
.
h>:
Rename to x86_cpu_INDEX
_
7
_
E
C
X_15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set FSGSBASE to active
i
f
enabled by k
e
rnel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
L
u
x86_64: Update libm test ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
tunables
.
texi: C
h
ang
e
\code{1} to @code{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x
86-64: Add glibc
.
cpu
.
prefer_map_
3
2b
i
t
_
exec
[BZ #286
5
6]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x86: Chec
k
minimum/maximum
o
f non_tem
p
o
ral_threshol
d
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 strncpy: Properly h
a
n
dle
the length
p
ar
a
meter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 strncat
:
Properly
handle the length parameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf: Build tst-relr-mod[34
]
a
.
so with $(
L
DFLA
G
S-rpat
h
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Rem
o
ve r
e
d
u
ndant strcsp
n
-
g
ener
i
c
/
s
trpbrk-generic
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x
86
-
64:
Don't mark sy
m
bols as
hidden in strcmp-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x
8
6-
6
4: Only define
used SS
E
/AVX/AVX51
2
run
-
time resolv
e
rs
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86
:
Mov
e
CPU_F
E
ATURE
{
S}_{U
S
ABL
E
|
ARCH}_P to isa-level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
L
u
e
l
f: Silence GCC 11/12 false positive warning
commit
|
commitdiff
|
tree
2022-06-07
Ra
g
huveer Devulapall
i
x86_
6
4
:
A
d
d strstr function with 512-bit
E
V
EX
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
Lu
s
t
ring
.
h: Fi
x
b
o
olean sp
e
lli
n
g in comment
s
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86
-
64: Ignor
e
r_adde
n
d f
o
r
R_
X
8
6
_64_
G
LOB
_
DAT/R_X86_64_J
U
MP_SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
E
n
able
DT_RELR
i
n
glibc sh
a
red librar
i
es and P
I
Es aut
o
m
at
i
cally
commit
|
commitdiff
|
tree
2022-05-09
Wangyang Guo
np
t
l: Add bac
k
off mechanism to spinl
o
ck loop
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-04-27
Wangyan
g
Guo
bencht
e
sts:
A
dd p
t
hread-mut
e
x-locks bench
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
NEWS: Men
t
ion DT_RELR support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: Add mor
e
DT_R
E
LR tests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: Properly handle zero DT_RELA/DT_R
E
L values
commit
|
commitdiff
|
tree
2022-04-26
Fangrui Song
elf: Support DT_R
E
LR relative
r
elocation
f
ormat [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
Add
G
L
IBC_ABI_DT_RELR
f
or DT_RELR support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: Def
i
ne DT_RELR related macros and types
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x86
-
64: Fi
x
SSE2
memcmp
a
nd
SSSE3 m
e
mmove for x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
L
u
benchtests: Use "=" inst
e
a
d
of ":=" [BZ #28970]
commit
|
commitdiff
|
tree
next