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
qsort: Fix a typo causing unnecessary malloc/free (BZ 31276)
2024-01-23
Xi Ruoyao
qsort:
Fix a
typo causing
unne
c
essar
y
malloc/free
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
NEWS: Mention PLT rewrite on
x
86-64
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x86-64: Check i
f
mprotect w
o
rks before r
e
writing PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
L
u
x86-6
4
/cet: Make CET feature check sp
e
c
i
fic t
o
Linux/x86
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i3
8
6:
Rem
o
ve CET sup
p
ort bits
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-64/cet: Move c
h
e
c
k-cet
.
awk to
x86_64
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-64/cet: Mo
v
e dl-cet
.
[ch] to x86
_
64 direc
t
ories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
L
u
x
86: Mov
e
x86-64 shadow stac
k
st
a
r
tup codes
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
Lu
Remo
v
e install
e
d header rule
on $(
.
.
)include/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32: Handl
e
displace
m
ent ov
e
r
f
low
i
n
PLT rewrite [BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
elf: Add
E
LF_DYNAMIC_AFTER_
R
E
L
OC to rewri
t
e PLT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
L
u
x86-64/ce
t
: C
h
eck the res
t
ore
token in longjmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i386:
I
gnore --
e
nable-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a
s
etjmp/lon
g
jmp test betw
e
en user cont
e
xts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86
/
cet: Add -fcf-protec
t
io
n
=non
e
befo
r
e -fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet:
R
u
n
s
ome CET te
s
ts with shadow stack
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
86/ce
t
: Do
n
't set C
E
T
ac
t
ive by d
e
fau
l
t
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x8
6
/
c
et:
C
h
eck featu
r
e
_
1
in TCB for active IBT and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet:
Enable shad
o
w stack during startu
p
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
e
lf:
A
lways prov
i
de
_
dl_get
_
dl_main_map in li
b
c
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
8
6/cet: Sync wi
t
h L
i
nux kernel
6
.
6 shadow
stack int
e
r
f
ace
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86
-
64: Fi
x
the tcb
f
i
eld load
f
o
r
x32 [BZ #311
8
5
]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix th
e
dtv field
l
o
ad for x32
[
BZ #31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Don't disable CET if n
o
t
single
thre
a
ded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: Modularize sysdeps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x
8
6/cet: Upda
t
e tst-cet-vfor
k
-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix elf:
Do not duplicate the GLIBC
_
T
U
N
ABLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
tst-setcont
e
xt10
.
c: Undef _
F
O
R
T
IFY_SOUR
C
E
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fix elf
:
Do n
o
t duplicate the GLIB
C
_TUN
A
BLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
86/
c
et: Check
C
PU_FEATURE_A
C
T
I
V
E
in permissive mo
d
e
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Check
legacy
s
h
a
d
o
w sta
c
k
c
ode
in
.
init_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/
cet: Add tests for G
L
IBC_T
U
NA
B
LES=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x86
/
cet: C
h
e
c
k
C
P
U_FE
A
TURE_ACTIVE when
C
E
T is disabled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x
8
6/cet: Check lega
c
y
s
had
o
w
s
t
a
ck applications
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86/cet: Don't assume th
a
t SHS
T
K implies IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/c
e
t:
Check user_shstk in
/
p
r
o
c/cpuinfo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
A
dd a t
e
st for s
e
tjmp/longjmp
w
ithin user
context
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test for longjmp
from user con
t
e
xt
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
x86: Check P
T
_GNU_PROP
E
RTY early
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
sy
s
deps/x
8
6
/Make
f
ile: Spli
t
and s
o
rt tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: Chec
k
the lower by
t
e of E
A
X of CPUID l
e
a
f 2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x
86_64: Add log1p with FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86
_
64: Add
e
xpm1 with
F
M
A
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x
8
6_64: Add
l
o
g2 with
F
M
A
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x
8
6_64: Sort fpu/multiarch/Makefile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<sys/p
l
atform/x86
.
h>:
Add APX supp
o
rt
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
ld
.
so: Always
u
se MAP_COPY to map the fir
s
t seg
m
ent
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86-64: Use YMM
registers in
memcmpeq-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__check_
p
f: Add a cancell
a
tion c
l
eanup
ha
n
d
l
e
r [
B
Z
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform
/
x
8
6
.
h>: Add PRE
F
ETCH
I
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/p
l
atfo
r
m
/x
8
6
.
h>: Add AMX-COM
P
LEX support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
86
.
h>:
A
dd AVX-NE-CONVERT suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platfor
m
/x86
.
h>:
A
d
d
AVX-VNNI-INT8 su
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
y
s
/platform/x8
6
.
h
>: Add M
S
RLIST s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
ys
/
p
l
atfo
r
m/x86
.
h>
:
Add AV
X
-IFMA support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/p
l
a
tform/x86
.
h>:
A
dd AMX-FP16 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/
p
latform/x86
.
h>: A
d
d W
R
MSRNS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platfo
r
m/x86
.
h>:
A
dd Arch
P
erfmonExt suppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h>: Add CM
P
C
C
X
A
D
D
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platf
o
rm/x
8
6
.
h>: Add LASS sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h>: Add RAO-INT
s
up
p
or
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platf
o
r
m
/x86
.
h>: A
d
d LBR
s
upp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>:
Add RTM_FORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/platf
o
rm/x86
.
h
>: Add SGX-KEYS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
sys/platform/x86
.
h
>
: A
d
d
B
US_LOCK_DETECT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>:
Add L
A
57 supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
platfo
r
m
.
texi: Move LAM after LAHF64
_
SAHF64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
bits
/
pla
t
form/x86
.
h>: Rename t
o
x
8
6_cpu_IN
D
EX_7_EC
X
_
15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
L
u
x86: Set F
S
GSB
A
S
E
t
o
activ
e
i
f
e
n
abled by ker
n
el
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
L
u
x
8
6
_64:
Update libm tes
t
ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
t
u
n
a
b
les
.
texi: Change
\
code{1}
to @
c
ode{1
}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x86-
6
4: Add glibc
.
cpu
.
prefer_map_32bit_exec [BZ #
2
8656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x
8
6:
Check minimum/maximum of non_
t
emporal_threshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86
-
64 str
n
cp
y
: Properly handle
the length
pa
r
ameter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
L
u
x86
-
64 st
r
ncat: Properly handl
e
the len
g
t
h
p
arameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf:
B
uil
d
tst-r
e
lr-mod[34]
a
.
so with
$
(
LDFLAG
S
-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Remo
v
e redundant strcspn-generic/strpbrk-gen
e
ri
c
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x
8
6
-
6
4: Do
n
't
m
ark symb
o
l
s
as hid
d
en in strc
m
p
-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x
86-64: Only d
e
fi
n
e us
e
d
S
SE/
A
VX/A
V
X512 run-time
r
esolve
r
s
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86: Mov
e
CPU_F
E
ATURE{S}_
{
USABL
E
|A
R
CH}
_
P to
i
s
a
-level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
elf:
Silen
c
e GCC
11/12 false positive war
n
ing
commit
|
commitdiff
|
tree
2022-06-07
Raghuveer De
v
ulapalli
x
86_6
4
: Add
strstr function with 512-
b
it EVEX
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
L
u
str
i
ng
.
h: Fix b
o
olea
n
spelling i
n
comm
e
nts
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86-
6
4: Ignore r
_
adde
n
d for R_X86_6
4
_GLOB_DAT/
R
_X86_64_JUMP_SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
E
n
ab
l
e DT_RELR in glibc shared lib
r
aries and P
I
Es auto
m
atical
l
y
commit
|
commitdiff
|
tree
2022-05-09
W
an
g
yang Guo
n
p
tl: Add
b
a
c
k
of
f
m
echanism to spinlock loop
Reviewed-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2022-04-27
Wangy
a
ng Gu
o
benchtests: Add pthread-mute
x
-lock
s
bench
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
NE
W
S: Mention DT_REL
R
support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: Add more DT_
R
E
LR
t
ests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Properly
handl
e
zero
DT_RE
L
A
/
DT_REL valu
e
s
commit
|
commitdiff
|
tree
2022-04-26
Fa
n
gr
u
i Song
elf: Suppor
t
DT_RELR relativ
e
re
l
ocation format [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
Add GLIBC_
A
BI_DT_R
E
LR for DT_RELR support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf:
Defi
n
e
D
T
_RELR related macro
s
a
n
d types
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x
86-64
:
Fix SS
E
2 memcmp and SSSE3 memmove f
o
r
x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
L
u
bench
t
ests: Use "=" instead of ":="
[
BZ #289
7
0]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
L
u
i386: Remove
libc-d
o
-sysc
a
ll from
sy
s
dep-d
l
-r
o
utines
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
build:
Prop
e
r
l
y g
e
nerat
e
.
d
d
epe
n
dency files [BZ #28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
b
e
ncht
e
sts:
G
enerate
.
d de
p
en
d
ency
files [BZ #28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
L
u
b
e
n
chtest
s
: Remove
d
uplicated
l
oop in bench-bz
e
ro
-
walk
.
c
commit
|
commitdiff
|
tree
2022-02-24
H
.
J
.
Lu
benchtests: Add s
m
all
sizes (<= 64)
t
o bench-bz
e
ro
.
.
.
commit
|
commitdiff
|
tree
next