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-64: Update _dl_tlsdesc_dynamic to preserve AMX registers
2024-02-29
H
.
J
.
Lu
x86-64
:
U
pdate _dl_tlsdesc_dyna
m
ic t
o
preserv
e
AMX
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86_64: Suppress false
p
o
sitive valgrind error
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
L
u
x86: Do
n
't check XF
D
agai
n
st /p
r
oc/cpuinfo
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x
8
6
-
64: Don't use SSE resolvers for
I
S
A
level 3 or
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
L
u
x
86: Update _d
l
_tlsdesc_
d
ynamic t
o
preserve
caller
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
L
u
sysdeps/un
i
x/
s
ysv
/
linux/x8
6
_
6
4/Mak
e
file:
Add
the end
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
H
.
J
.
Lu
x
8
6: Change ENQC
M
D test to C
H
EC
K
_FEATURE_PRESENT
commit
|
commitdiff
|
tree
2024-02-25
H
.
J
.
L
u
Su
p
port compiling
.
S files
w
i
th addi
t
io
n
al o
p
tions
commit
|
commitdiff
|
tree
2024-02-25
H
.
J
.
Lu
x
8
6
-
64: Save APX reg
i
s
t
ers in ld
.
so
trampoline
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
L
u
Apply t
h
e
M
ak
e
file
sorting fix
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
sysdeps/x86_
6
4/M
a
kefile (tests)
:
Add the end
m
arker
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
sort-mak
e
file-li
n
es
.
py: Allo
w
'_
'
in nam
e
and "^#
n
a
me"
commit
|
commitdiff
|
tree
2024-02-12
H
.
J
.
L
u
test
_
printers_common
.
py:
Remove invalid escap
e
sequence
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
NEWS: Men
t
ion PLT
r
ewrite on x86-64
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
L
u
x86-
6
4
:
C
hec
k
i
f mprotect works before
rewrit
i
n
g PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x86-64/cet: Ma
k
e CET feature
c
heck spe
c
ific to Linux/x86
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i386: Remove C
E
T suppo
r
t bit
s
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x8
6
-64/cet: Mo
v
e c
h
eck-cet
.
awk to x86
_
64
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-64/cet: Move
d
l
-cet
.
[ch
]
to
x
86_64 director
i
es
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86
:
Move x86-64 shad
o
w stack start
u
p
code
s
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
L
u
Remove installed he
a
d
er rule
on $(
.
.
)include/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32: H
a
ndle displacement overflow
i
n
PLT r
e
write
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
e
l
f: Ad
d
ELF_DYNAMIC
_
AFTER_RELOC t
o
r
ewr
i
te PL
T
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-64/cet: Check the re
s
tore to
k
en i
n
longjmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i
3
86: Ignore --enable-ce
t
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a s
e
tjmp/longjmp test between user contexts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/c
e
t:
A
dd -fcf
-
protec
t
ion=none before
-fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
86/ce
t
:
R
un
s
o
me CE
T
tests
w
ith shadow stack
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x
86/
c
et: Don'
t
set CET a
c
ti
v
e by def
a
ult
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86
/
cet: Che
c
k feature_1
in TCB for ac
t
ive IBT and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet
:
Enable
s
hadow stack during star
t
up
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
el
f
: Always provide
_dl_get_dl_main_map in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Sync with
L
inux kernel 6
.
6
shadow
s
t
ack i
n
terfac
e
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
L
u
x86-64: Fix the tcb field load for
x
32
[
BZ #31185]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-6
4
: Fix the dtv field load for x3
2
[BZ #
3
1184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/
c
et: Don'
t
disable CE
T
if not single thr
e
ad
e
d
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x
8
6:
M
odulari
z
e
sysdeps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86
/
cet: Update tst-
c
et-v
f
ork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fi
x
e
lf: Do n
o
t duplicate the GLIBC_TU
N
ABLE
S
s
tring
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
t
s
t-set
c
ontext10
.
c: Unde
f
_F
O
RTIFY_SOURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
F
i
x
elf: Do not duplicate th
e
G
L
I
BC_TUNABLES strin
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x8
6
/
cet:
C
he
c
k CPU_FEATURE_ACTIVE in permi
s
sive mod
e
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/cet: Check legacy shadow stack cod
e
in
.
init_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x86/cet: Add tests for GLIBC_
T
UNABL
E
S=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/c
e
t: Check CPU_FEATURE_ACTIVE whe
n
C
E
T is disa
b
led
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet:
C
heck legacy sha
d
ow
s
tac
k
applica
t
ions
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
L
u
x
8
6/cet: Don't
a
s
s
um
e
that
S
HSTK implie
s
IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/cet:
C
h
eck user_shstk in /proc
/
cpuinfo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a
t
e
s
t
for se
t
jm
p
/longjmp withi
n
user
context
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add
a
test for longjmp from u
s
e
r c
o
ntext
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x86: Check PT_GNU_
P
ROP
E
R
TY ear
l
y
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sysdeps/x
8
6
/
Makefile:
Sp
l
it a
n
d sort
t
ests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: C
h
eck the lower byte of EAX of CPUI
D
l
e
af 2
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86_6
4
: Ad
d
l
og1p with FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x
86_64:
A
dd expm1 with FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x86_64:
A
dd
l
o
g
2
with
F
MA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x
8
6
_
64: Sort f
p
u/mult
i
a
r
ch/Makefile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
L
u
<sys/platform
/
x
8
6
.
h>: A
d
d APX s
u
p
port
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
ld
.
so: Always u
s
e MAP
_
COPY to ma
p
the first segm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x
8
6-6
4
: Us
e
YMM r
e
gi
s
te
r
s
in memcmpeq
-
e
vex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__c
h
eck_pf: Add
a cancellati
o
n cl
e
anup handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x86
.
h
>:
A
dd PREFET
C
HI
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x8
6
.
h>: Add AM
X
-COMPLEX support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platfor
m
/x
8
6
.
h>: A
d
d AVX-N
E
-C
O
N
V
ERT su
p
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x86
.
h>: Add AVX-VN
N
I-INT
8
s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
or
m
/x86
.
h>: Ad
d
MSR
L
IST sup
p
or
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
t
f
o
r
m/x86
.
h
>:
Add AVX-I
F
M
A
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form
/
x
8
6
.
h>:
Add AMX-
F
P1
6
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/plat
f
orm/x86
.
h
>: Add WRMSRN
S
supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform
/
x8
6
.
h>: Add Arc
h
P
e
rfmonExt support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/plat
f
o
rm/x86
.
h
>
: Add CM
P
CCX
A
DD support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tform/x86
.
h
>: A
d
d LASS s
u
p
p
o
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/
p
latform/x86
.
h>: Add RAO-IN
T
supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/
p
latform/x8
6
.
h>: Add LBR
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/
p
latfo
r
m
/
x86
.
h>: Add RTM_FORC
E
_ABORT suppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form/x86
.
h>: Add SGX-KEYS supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
platform/x86
.
h>:
A
dd BUS_LOCK_DETECT sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x86
.
h
>
: Add LA57 suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
platform
.
texi: Move LAM
aft
e
r LAHF64_SAH
F
64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
bi
t
s/platform/x
8
6
.
h
>
: Re
n
a
m
e to x86_cpu_INDEX_7
_
ECX_
1
5
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
L
u
x86: Set
F
SGSBASE to active if en
a
bled by
k
ernel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x86_64:
U
p
date li
b
m
test ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
L
u
tunables
.
texi: Change \code{1}
t
o @co
d
e{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x8
6
-64: Add
g
l
ibc
.
cpu
.
pref
e
r_ma
p
_32
b
it_exec [BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x8
6
: C
h
eck minimum/maximum of non_temporal_threshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 strncpy: Properly handle
the
len
g
th pa
r
amet
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
L
u
x86
-
64 s
t
rn
c
a
t: Pr
o
perly han
d
le th
e
le
n
g
t
h pa
r
ameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
L
u
elf: Build ts
t
-relr-mod[34]
a
.
so with $(LDFLAGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
H
.
J
.
Lu
wcsmbs:
Add missing test-c8rtomb/test-
m
br
t
oc8 dependency
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Remove red
u
ndant strcspn-generic/strp
b
rk-generic
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86-64: Don'
t
mark sym
b
ols
a
s
h
idden in strcmp
-
X
XX
.
S
commit
|
commitdiff
|
tree
2022-06-30
H
.
J
.
Lu
x86-64: Properl
y
inde
n
t
X86_IFUN
C
_IMPL_ADD_VN argume
n
ts
Co-authored-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x
8
6
-64:
O
nly define used
S
SE/
A
VX/AVX51
2
r
u
n
-time
r
esolver
s
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
L
u
x86:
Move C
P
U_F
E
ATURE{S}_{U
S
ABLE
|
A
RCH}_P to isa
-
l
e
v
e
l
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
elf: Silen
c
e GCC 11/12
false positive warning
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
Lu
string
.
h
:
Fi
x
bool
e
an spelling
i
n comment
s
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x
86
-
6
4: Ig
n
o
re
r_addend for R_X86_64_GLOB_DAT/R_X86_64_JU
M
P_SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
L
u
Enable DT_RELR
i
n glibc shar
e
d
libra
r
i
e
s
and PIEs automaticall
y
commit
|
commitdiff
|
tree
2022-05-13
H
.
J
.
Lu
Add de
c
lar
e
_obj
e
ct_symb
o
l_alias for as
s
em
b
ly co
d
es
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
NEW
S
: Mention DT
_
RELR s
u
ppor
t
commit
|
commitdiff
|
tree
next