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/cet: Check feature_1 in TCB for active IBT and SHSTK
2024-01-01
H
.
J
.
Lu
x86/ce
t
: Check feature_1 i
n
TCB fo
r
active IB
T
and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet
:
Ena
b
le
shadow st
a
ck during s
t
a
rtup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
elf: Alw
a
ys provide _dl_get_dl_main_
m
ap in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Sync
w
it
h
L
inux k
e
r
nel 6
.
6 shadow stack interf
a
ce
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64:
F
i
x
the tcb
f
ie
l
d
load for x
3
2
[BZ #31185]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: F
i
x the dtv f
i
eld load for x32 [BZ #311
8
4]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86
/
cet: Don'
t
disable CET if not
s
ingle threaded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: M
o
dularize sysdeps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Update tst-cet-
v
fork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
F
i
x elf: Do not duplicat
e
the GLIBC_TUNABLES s
t
ring
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
tst-setcontext10
.
c
:
Undef _FORTIFY
_
SOURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fix elf: Do not duplicate the
G
L
I
BC_TUNABL
E
S string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/
c
e
t:
C
heck CP
U
_FE
A
TURE_ACTIVE in permissive mode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x86/c
e
t
:
Check legacy shado
w
s
t
a
ck c
o
de in
.
init_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86
/
c
et: Add tests
for
G
LIBC_TUNAB
L
ES=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/cet: Check
CPU_FEATURE_ACT
I
VE when CET is disabled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
86/cet: Check legacy shadow stack applicat
i
ons
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
L
u
x
86/cet: D
o
n't assu
m
e that SHSTK
i
mplies IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/cet: Check user_shstk in /pro
c
/
cpui
n
fo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test for
s
et
j
mp
/
l
o
ngjmp
w
it
h
in user c
o
ntext
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
A
dd a
t
e
st for longjmp from user
contex
t
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x86: Check PT_GN
U
_PROPERTY e
a
rly
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
s
ysd
e
p
s
/x86/Makefile: Split and sort
tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: Ch
e
ck
t
h
e low
e
r
b
y
te of
E
A
X of CPUID le
a
f 2
[B
Z
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86_64: Add l
o
g1p wi
t
h FM
A
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
L
u
x86_64: Add expm1 with FM
A
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x86_64: Add log2 wi
t
h FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86_6
4
:
S
ort
f
pu/multiarch/
M
ake
f
ile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add APX suppo
r
t
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
ld
.
s
o
: A
l
wa
y
s use M
A
P_COPY t
o
m
a
p the first
segmen
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86-64: Us
e
Y
MM r
e
gi
s
ters in memcmpeq-ev
e
x
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__
c
heck_pf: Ad
d
a cancella
t
ion
c
leanup handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys
/
platform/x86
.
h>: Add PREFETC
H
I
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x
8
6
.
h>: Add AMX-COMPLEX
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>
:
Add AVX-NE-CONVERT suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tform/x86
.
h>: Add AVX-V
N
N
I
-INT8 suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h
>
: Add MSRLIST support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform/x86
.
h>: Add AVX
-
IFMA suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/pl
a
t
form/x86
.
h>: Add AMX-FP16 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/platfo
r
m/x8
6
.
h>: Add WRMSRNS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s
/
platform/x86
.
h>: Add Ar
c
hP
e
rfmonExt sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/
p
latform/x8
6
.
h
>: Ad
d
CMPCCXADD support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
f
orm/x86
.
h>: Add LASS suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add
R
AO-
I
NT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/platf
o
rm/x86
.
h
>: Add LBR supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h>: Add R
T
M
_FORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/
x
86
.
h>: Add S
G
X-KEYS suppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
pla
t
form/x86
.
h>: Add BUS_LOC
K
_
D
ETECT su
p
p
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platf
o
rm/x86
.
h>:
A
dd
L
A57 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
p
l
a
t
form
.
texi: M
o
ve
LAM aft
e
r LAHF64_SAH
F
64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<bits/platform/x86
.
h>:
R
ena
m
e to x86_cpu_INDEX_7_ECX
_
15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set FSGSBAS
E
to active if enabled
b
y kernel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x86_64: Upd
a
te libm t
e
st ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
L
u
t
u
nables
.
t
exi
:
Change \
c
ode{1
}
to @code{
1
}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x86-64: Add glibc
.
c
p
u
.
prefer_
m
ap_32bit_ex
e
c
[BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x
86: Check minimum/maximum of n
o
n_temporal_threshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-6
4
str
n
cpy: Prop
e
rly handle
t
h
e
l
e
ngth par
a
mete
r
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x8
6
-64 s
t
rnc
a
t: Properl
y
handle the length parameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
L
u
e
l
f: Build ts
t
-relr-mod[
3
4]a
.
so
w
ith $(LDFLAGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: R
e
move redundant st
r
cspn-generic/strpbrk-
g
eneric
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86-64: Don't mark symbols as
hidden in strcmp-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x
8
6-64: Only define
used
S
SE/AVX
/
AVX512 run
-
time resolvers
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x8
6
: Move CPU_FEATU
R
E
{
S}_{USABLE|AR
C
H}_P to isa
-
level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
elf: Silence
GCC
11/12 f
a
lse positive warning
commit
|
commitdiff
|
tree
2022-06-07
Raghu
v
eer Devul
a
palli
x86_64: A
d
d strstr functio
n
w
ith
5
12-b
i
t EV
E
X
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
Lu
string
.
h
:
Fix boo
l
ean spelling
i
n
com
m
e
n
ts
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x
86-64:
Ignore r_adden
d
f
or
R_X86_
6
4_G
L
OB_
D
AT
/
R_X86
_
64_JUMP_
S
L
OT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
Enable DT
_
RELR in g
l
i
bc s
h
ared l
i
braries and
PIEs automatically
commit
|
commitdiff
|
tree
2022-05-09
Wangyang Guo
npt
l
: Add
b
ackof
f
mechanism to spinlock
l
o
op
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-04-27
Wangyang G
u
o
benchtests: Add pthread-mutex-lock
s
be
n
ch
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
NEWS: Menti
o
n DT_RELR
support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
e
l
f: Ad
d
m
o
re DT
_
RELR test
s
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
e
lf: Pr
o
perly handle ze
r
o DT_RELA/DT_REL va
l
ues
commit
|
commitdiff
|
tree
2022-04-26
Fangrui So
n
g
elf: Support DT_RELR relative reloca
t
ion format [B
Z
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
Add
G
L
I
B
C_ABI_D
T
_RE
L
R for DT_RELR su
p
po
r
t
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Define
D
T_RELR r
e
la
t
ed macro
s
and ty
p
es
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
L
u
x86
-
64: Fix SSE2 memcmp and SSSE3 memmove for x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
benc
h
tests: Use "=
"
instead of ":=" [BZ
#28970
]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
Lu
i386: Remove li
b
c
-
do-syscall
f
rom sysd
e
p-dl-routin
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
build: Properly generate
.
d
depend
e
ncy fil
e
s [
B
Z
#28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
benchtests: Gener
a
te
.
d
d
ependen
c
y files
[
BZ #28
9
22]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
benchtests
:
Re
m
ove duplicated loop in bench-bzero-walk
.
c
commit
|
commitdiff
|
tree
2022-02-24
H
.
J
.
Lu
benchtests: Add s
m
all sizes (<= 64) to benc
h
-b
z
ero
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
H
.
J
.
L
u
be
n
chtests: Add benches
for
m
emset
with
0
value
commit
|
commitdiff
|
tree
2022-02-21
H
.
J
.
Lu
elf: Chec
k
invalid hol
e
in
P
T_LOA
D
segments [B
Z
#28838]
Author:
H.J. Lu
<hjl.tools@gmail.com>
Author:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Noa
h
Gol
d
s
tein
x
8
6:
F
ix TEST_NAME
to make it a string in
t
s
t-strncmp
.
.
.
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-17
H
.
J
.
L
u
string: Ad
d
a
t
estcase
f
or w
c
sncmp with SI
Z
E_MAX [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
H
.
J
.
Lu
x86-64: De
f
ine __memcmpeq in l
d
.
so
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x8
6
-64: Re
m
ove
b
z
e
r
o
we
a
k al
i
as i
n
SS2
memset
Author:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x
86/configure
.
ac
:
Define
PI_STATIC_AND_HIDDEN/SUPPOR
T
_
STA
T
IC_
P
IE
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x
8
6
: U
s
e
CHECK_FEATU
R
E
_PRESENT
o
n PCO
N
F
IG
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x
86: Don't check PTWRITE
in ts
t
-cp
u
-featur
e
s-cpuinfo
.
c
commit
|
commitdiff
|
tree
2022-02-08
H
.
J
.
Lu
x
86-64: Optimize bzero
commit
|
commitdiff
|
tree
2022-02-08
H
.
J
.
Lu
benchtests: Add
b
enches
for bz
e
ro
commit
|
commitdiff
|
tree
2022-02-07
H
.
J
.
Lu
benchtest
s
: Sort
b
e
n
c
hes in
M
a
kefile
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
Lu
elf: Replace
tst-
a
udit24bmod2
.
so with ts
t
-a
u
dit24
b
mod2
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
Lu
x
86_64/m
u
lti
a
rch: S
o
rt sysdep_r
o
ut
i
ne
s
and put on
e
.
.
.
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
Lu
string: Sort header
s
,
routi
n
es, tests a
n
d
tests-transl
a
tio
n
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
L
u
x86:
I
mprove L
t
o support L(XXX_SYMBOL
(YYY, ZZZ))
commit
|
commitdiff
|
tree
2022-02-04
H
.
J
.
Lu
x86-
6
4:
F
i
x strcmp-e
v
ex
.
S
commit
|
commitdiff
|
tree
next