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: Sync with Linux kernel 6.6 shadow stack interface
2024-01-01
H
.
J
.
Lu
x86/cet: Sync with Linux kernel 6
.
6 s
h
adow st
a
ck in
t
erf
a
ce
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix t
h
e tc
b
fi
e
ld
load for x
3
2 [BZ #
3
11
8
5
]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64:
Fix
t
he dt
v
f
ie
l
d load for
x32 [
B
Z #31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x
86
/
cet: Don't disab
l
e
C
ET if not
sin
g
le threaded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: Mo
d
ul
a
rize
s
ysdeps/x86
/
dl-
c
et
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Update tst-cet-vf
o
rk-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix el
f
: Do
n
ot
du
p
licat
e
the GLIBC_T
U
NABLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
tst-setcon
t
ext10
.
c: U
n
def
_
FORTI
F
Y
_
SOURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fix elf: Do not d
u
plicate the GLIBC_TU
N
ABL
E
S strin
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/
c
e
t
: Che
c
k CPU_FEAT
U
RE_ACTI
V
E
i
n p
e
rmissive
m
ode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/c
e
t: Che
c
k legacy sha
d
ow stack cod
e
in
.
i
n
it_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Add tests for GLIBC_TU
N
ABLE
S
=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: C
h
eck
C
PU_FEATURE_
A
C
T
IVE when CET is disable
d
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/cet:
Che
c
k legac
y
shadow stack
a
pplicatio
n
s
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86
/
cet:
D
on't assume that
S
HS
T
K implies
IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/c
e
t: Check u
s
er_s
h
stk in /pro
c
/cpuinfo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add
a
test f
o
r setjmp/longjmp within
u
ser con
t
ex
t
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test
for longjmp from user context
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x86: Check PT_GNU_PROPERTY
e
arly
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sysdeps/x86/Makefil
e
: Split and sort t
e
sts
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86
:
Check the
lowe
r
byte of EAX of CP
U
ID leaf
2
[BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86_64: A
d
d
log1p with FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86
_
64: Add e
x
p
m
1 with FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x
8
6_64
:
A
d
d lo
g
2 w
i
th FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86_64:
S
ort fpu
/
multiarch/Makefile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
L
u
<sys/platform/x
8
6
.
h>: Add APX
support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
ld
.
so: Always use MAP_COPY to map
t
h
e
first segment
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86
-
64:
Use YMM regist
e
rs in memcm
p
e
q
-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__check_pf: Add a ca
n
cella
t
io
n
cleanup
hand
l
er [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add PREFETCHI sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/platform/x
8
6
.
h
>: Add AMX-CO
M
P
LEX suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
86
.
h>:
Add AVX-N
E
-CONVERT
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
8
6
.
h>: Add AVX-VNNI-
I
NT8 sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform
/
x8
6
.
h>: Add MSRLIST support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
sys/platform/x86
.
h>: Add AVX-I
F
MA support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/p
l
a
tf
o
rm/x8
6
.
h>: Add
A
MX-FP16
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x
8
6
.
h>: Add WRMSRNS suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h
>
: Add
A
rchPerfmonExt
supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h
>: A
d
d
C
MP
C
CXADD support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
orm/x86
.
h
>
: Add LASS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x
8
6
.
h>:
A
d
d RAO-I
N
T
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
86
.
h
>: Ad
d
L
B
R s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys
/
pla
t
form/x86
.
h
>
: Add RTM_
F
ORCE_ABORT su
p
po
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform
/
x86
.
h>
:
Add SGX-KE
Y
S su
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/pla
t
form/x86
.
h>
:
Add B
U
S_LOCK_DETECT s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
y
s/platform/x86
.
h>: Add LA57 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
p
latfor
m
.
tex
i
: Move LAM afte
r
LAHF
6
4_S
A
HF64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<bits/platfor
m
/x86
.
h
>
: Ren
a
m
e
to x86_cpu_INDEX_7_ECX_15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
L
u
x8
6
: Set
FSGSBASE to acti
v
e if enab
l
ed by
k
e
rnel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x86_64:
U
pdate
li
b
m test ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
t
u
nabl
e
s
.
texi: Ch
a
nge \co
d
e{1} to
@code{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
L
u
x86-64: Add glibc
.
cpu
.
prefer_map_32bit_ex
e
c [BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x
86:
Check mini
m
u
m/maximum of non_
t
emporal
_
threshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86
-
64
s
tr
n
cpy:
P
roperly handle the lengt
h
parameter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-6
4
strnca
t
: Properly h
a
nd
l
e
the le
n
gth parameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
e
l
f
:
B
u
ild t
s
t-
r
elr-m
o
d[34]
a
.
so with $(LDF
L
AGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x8
6
-64
:
Re
m
ove redun
d
ant
str
c
spn-generic
/
str
p
brk-generic
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x8
6
-
6
4:
Don
'
t
m
ark
s
y
mbols as hidden in strcmp-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x8
6
-64: Only
define used SSE/A
V
X/AVX512
r
u
n
-time resolvers
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
L
u
x86: Mo
v
e
CPU
_
F
E
ATURE{
S
}_{USA
B
LE|ARCH}_P to i
s
a-level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
el
f
: S
i
l
e
n
ce GCC 11
/
12 false positive
w
arnin
g
commit
|
commitdiff
|
tree
2022-06-07
R
a
ghuveer De
v
ulapa
l
li
x86_64: Ad
d
s
trstr functi
o
n
wit
h
512-bit
EVEX
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
Lu
s
t
r
ing
.
h:
F
ix boo
l
ean spelling
in comments
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86-64: Ignore r_add
e
nd for
R_X86_64_GLOB_D
A
T/R_X86_64_JUM
P
_
SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
En
a
b
le DT_RELR in glibc shared li
b
ra
r
ies and PIEs automatically
commit
|
commitdiff
|
tree
2022-05-09
Wangyang Guo
n
p
tl: Add
backoff m
e
ch
a
nism to
spinl
o
c
k
l
oop
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-04-27
Wangyang
Guo
benchtests: Add pth
r
ead-mutex-locks
b
ench
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
N
E
WS: Mention
D
T_RELR su
p
port
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Add
more DT_
R
ELR tests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf
:
Properly handle
zero DT_RELA/DT_REL va
l
u
es
commit
|
commitdiff
|
tree
2022-04-26
Fan
g
rui Song
el
f
: Support DT_R
E
LR rel
a
tive reloc
a
t
i
on fo
r
m
a
t [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
Add GLI
B
C_ABI_DT_RELR for DT
_
RELR
s
uppo
r
t
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf
:
Define DT_REL
R
related ma
c
ro
s
a
n
d t
y
pe
s
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x
8
6
-
64: Fix SSE2 memcmp and SSSE3
m
emmove fo
r
x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
L
u
b
enchtests:
Use "=
"
in
s
tead of ":=" [BZ
#
2
8
970]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
Lu
i386
:
R
e
move li
b
c-do-syscall fr
o
m sys
d
ep-dl-rout
i
nes
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
bui
l
d: Properly genera
t
e
.
d dependency
f
iles [BZ #28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
benchtests: Generate
.
d dependency
f
iles [BZ #28922
]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
b
ench
t
e
s
ts: Remove
d
u
p
licated loop in bench-bzer
o
-walk
.
c
commit
|
commitdiff
|
tree
2022-02-24
H
.
J
.
L
u
b
enchtests: Add s
m
all size
s
(<=
6
4) to bench-bze
r
o
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
H
.
J
.
Lu
benchtests: Ad
d
benches
f
or memset with 0 va
l
u
e
commit
|
commitdiff
|
tree
2022-02-21
H
.
J
.
Lu
elf: Check invali
d
hole
i
n PT_LOAD 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
Noah Goldstein
x86: Fi
x
T
E
ST_NAME to make
i
t 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
testc
a
se for wc
s
ncmp with SIZE_MAX [
B
Z
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
H
.
J
.
Lu
x86-64
:
Define __
m
em
c
mpe
q
in ld
.
so
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
L
u
x86-64:
R
emove bzer
o
we
a
k
alias in
SS2 memset
Author:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
L
u
x86/configure
.
ac
:
Define PI_STAT
I
C_A
N
D_HIDDEN/S
U
PPORT_ST
A
TIC_PI
E
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x86: Use CHE
C
K_FEATURE_PRESENT on PC
O
NFI
G
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x
8
6: Don't check PTWRIT
E
in tst-cpu-fea
t
ures-cpuinfo
.
c
commit
|
commitdiff
|
tree
2022-02-08
H
.
J
.
Lu
x86-64:
O
p
t
i
m
iz
e
b
z
ero
commit
|
commitdiff
|
tree
2022-02-08
H
.
J
.
Lu
benc
h
t
e
s
t
s:
A
dd
benches f
o
r bzero
commit
|
commitdiff
|
tree
2022-02-07
H
.
J
.
Lu
b
enchtests: So
r
t benches in
Makefile
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
Lu
el
f
:
Replace tst-au
d
it24bmod2
.
so wit
h
t
s
t
-audit24bmod2
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
Lu
x86_64/mul
t
i
a
rch:
S
ort
sysdep
_
routines and put one
.
.
.
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
Lu
stri
n
g: Sort headers
,
rou
t
ines, te
s
ts
and tests-translation
commit
|
commitdiff
|
tree
2022-02-06
H
.
J
.
L
u
x86: Improve L t
o
support L(XXX_SYMBOL (
Y
YY, ZZZ))
commit
|
commitdiff
|
tree
2022-02-04
H
.
J
.
Lu
x86-64:
F
i
x
s
t
r
c
mp-evex
.
S
commit
|
commitdiff
|
tree
2022-02-04
H
.
J
.
Lu
x86-64: Fix strcmp-av
x
2
.
S
commit
|
commitdiff
|
tree
2022-01-31
H
.
J
.
Lu
elf: Add
<
dl-r_deb
u
g
.
h>
commit
|
commitdiff
|
tree
2022-01-29
H
.
J
.
Lu
tst-sock
e
t-ti
m
estamp-com
p
at
.
c: Che
c
k __
T
I
M
ES
I
ZE [BZ
.
.
.
commit
|
commitdiff
|
tree
next