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: Fix Zen3/Zen4 ERMS selection (BZ 30994)
2024-02-13
Adheme
r
val Zanella
x8
6
:
Fix Zen3/Zen4
E
RMS s
e
lect
i
on
(BZ 309
9
4)
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-12
M
i
ch
a
el Jeanson
x86/cet:
f
i
x
s
h
adow stac
k
test scri
p
ts
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-12
H
.
J
.
Lu
test_p
r
inters_common
.
p
y: Rem
o
ve in
v
alid escape seq
u
ence
commit
|
commitdiff
|
tree
2024-01-23
Xi Ru
o
y
ao
qsort: Fix a typo causing unnecessary
malloc/fr
e
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
N
E
W
S
: Mentio
n
P
LT rewrite on x
8
6-64
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x86-6
4
: Che
c
k
i
f m
p
rotect works before rewriti
n
g PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x8
6
-64/cet: Make
C
ET featu
r
e check specific to Linux/x86
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i
386: Remove CET support bits
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
L
u
x86-64/cet: Move
c
heck-cet
.
awk to x86_
6
4
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
L
u
x86-64/cet: Move
d
l-cet
.
[ch]
to x
8
6_64
d
i
rectories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x8
6
: Move
x
8
6
-
64 shadow stack startup
codes
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
Lu
R
emove installed header rule on $(
.
.
)include/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
L
u
x32:
H
andle displaceme
n
t o
v
erfl
o
w in PLT rewrite [BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
e
l
f: Ad
d
EL
F
_DYNAMIC_AFTE
R
_RELOC to r
e
write PLT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-
6
4/cet: Ch
e
ck the restore token in
longjmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i
3
86: Ignore
-
-ena
b
le-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add
a se
t
j
m
p
/long
j
mp test b
e
tween user
c
ontexts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x
8
6/cet: Add -fcf-
p
r
otection=n
o
ne before -fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Run
s
ome CET tests with shadow stack
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Don't se
t
C
E
T active by default
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet:
Check feature_1
i
n
TCB for active IBT
and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x8
6
/cet: Enable shadow
stack during
startup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
elf: Alwa
y
s
provide _dl_get_dl_main_map in l
i
bc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
8
6
/
c
e
t
:
S
y
nc with Li
n
ux kernel 6
.
6 sh
a
dow stack inte
r
face
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x
8
6-64
:
Fix the
tcb field l
o
ad for x3
2
[BZ #31
1
85]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-6
4
: Fix t
h
e dtv
f
ield load
for
x
32 [BZ #31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86
/
cet:
Don't disa
b
l
e CE
T
if no
t
si
n
gl
e
thr
e
aded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x86: Modulari
z
e sysdeps/x86/
d
l-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Up
d
a
t
e tst-cet-vfork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix
e
lf:
D
o not du
p
licate the GLIBC_TUNABLES string
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 dupli
c
ate
t
h
e
GLIBC_TU
N
ABLES st
r
i
n
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Ch
e
ck CPU_FEATU
R
E_A
C
TIV
E
in
p
e
r
missive mode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/
c
e
t
: Check legacy shadow stac
k
co
d
e
i
n
.
init_arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/cet: Add tests fo
r
GLIB
C
_TUNABLES=glib
c
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/c
e
t: Check C
P
U_FEATURE_ACTIVE when CET is dis
a
b
le
d
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/c
e
t: Che
c
k legacy shadow stack appl
i
cati
o
ns
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
L
u
x8
6
/cet: Don'
t
as
s
ume that SHSTK implie
s
IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/cet
:
Check
u
s
er_shstk in /
p
ro
c
/cpuin
f
o
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a
t
e
s
t fo
r
setjmp/longjmp within user context
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
L
u
Add
a test for long
j
m
p from user context
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x86: Check P
T
_GN
U
_PROPERTY early
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sysdeps/x86/Ma
k
efile:
S
plit and sort
tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: Chec
k
the
lower by
t
e of EAX of CPUID leaf
2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86_64: Add lo
g
1p with FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86_64:
Add e
x
pm1 wit
h
FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x86_64
:
A
d
d log2
w
it
h
FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86
_
6
4
:
Sort fpu/mul
t
iarch/Ma
k
efile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
L
u
<sys/platf
o
rm/x8
6
.
h>:
Add APX support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
l
d
.
s
o: Always use
MAP_C
O
P
Y
to map the fi
r
s
t seg
m
ent
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86-64: U
s
e
Y
MM regi
s
ters in m
e
mcmpeq-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__c
h
eck_pf: Add a
c
ancellatio
n
cleanup handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform
/
x86
.
h>: Ad
d
PR
E
F
E
TCHI support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x8
6
.
h>: Add A
M
X-COMPLEX support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/pla
t
for
m
/
x
86
.
h>: Add AVX-NE
-
CONV
E
RT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x
8
6
.
h>: A
d
d AVX-V
N
NI-INT8 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tfor
m
/x86
.
h>
:
A
d
d
M
SRLIS
T
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
orm/x86
.
h>: Add AVX-IFMA
sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platfo
r
m/x86
.
h
>
: Add AMX-FP16 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add WRMSRNS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form/x8
6
.
h>: Ad
d
Arch
P
e
rfm
o
n
E
x
t
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/plat
f
o
rm/x86
.
h>:
A
dd CM
P
CCX
A
DD supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys
/
platf
o
rm
/
x86
.
h>:
A
dd LAS
S
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/platform/x86
.
h>
:
Add RAO-
I
NT sup
p
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/pl
a
t
form
/
x86
.
h>:
Add LBR sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/platform/x86
.
h>: Add R
T
M_FORCE_ABORT
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platfor
m
/
x
86
.
h>: Add SGX-K
E
YS su
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform/
x
86
.
h>:
Add
BUS_LOCK_DETECT
s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
p
l
atfor
m
/
x86
.
h>: Add
LA57
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
platform
.
te
x
i
:
Move LAM
a
fter
L
A
HF64_SA
H
F
64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<bit
s
/platform/x
8
6
.
h>: Ren
a
me to
x
86
_
cpu_INDEX_7_EC
X
_15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set
F
SGSBASE to active if enabled
b
y
kernel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x86
_
64: Upd
a
te
libm
t
est
u
lps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
t
u
n
able
s
.
texi: Change
\code{1} to @code{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x86-64:
Add glib
c
.
c
pu
.
pre
f
er_map_3
2
bit_exec [BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x86: Check minimum/max
i
mum of non_temporal_thr
e
s
h
old
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64
strncpy:
P
roperly handle the length parameter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 strncat
:
Prop
e
rly
handle the l
e
ngth pa
r
amet
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf: Build tst-relr-mod[34]a
.
so
w
ith $(LDFLAGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Remove redunda
n
t str
c
spn-gen
e
r
i
c/s
t
rpbrk-gene
r
ic
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86-64: Don't
mark symbols as hid
d
en in str
c
mp-
X
XX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
L
u
x86-64: Only define used SSE/AVX/AV
X
512 run-time resolvers
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86: Move CP
U
_FEATURE{S}_{USABL
E
|ARCH}_P to isa
-
level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
elf: Sil
e
nce
G
C
C 11/12
f
alse posi
t
ive warning
commit
|
commitdiff
|
tree
2022-06-07
Raghuvee
r
De
v
u
lap
a
lli
x86_64: A
d
d strstr fu
n
c
t
i
o
n
with 512-bit EVEX
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
Lu
s
trin
g
.
h
: Fix boolean sp
e
lling in c
o
mmen
t
s
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86-64: Ignore r_
a
dde
n
d
for R_X86_64_GLOB_DAT/R_X86_
6
4_JUMP_SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
Enable DT_RELR in
glibc
s
h
ar
e
d libraries and PIEs automatically
commit
|
commitdiff
|
tree
2022-05-09
Wan
g
yang Guo
npt
l
: Add
b
a
ckoff
m
ech
a
nism to spinlock
l
oop
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-04-27
Wan
g
yang Guo
benchtests: Add pthre
a
d-mut
e
x
-locks bench
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
NEWS:
Mention DT_RELR sup
p
o
r
t
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Add more DT_RELR tests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: Properly
han
d
le zero DT_R
E
LA
/
D
T_REL values
commit
|
commitdiff
|
tree
2022-04-26
Fangrui Song
elf: Sup
p
ort
D
T_RELR relative relocatio
n
format
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
Ad
d
GLIBC_ABI
_
DT_REL
R
for DT_REL
R
s
u
pport
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Define
DT
_
R
E
LR related
m
acros and ty
p
es
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x86-64:
F
ix SSE2 memcmp and
S
SSE3 memmove
f
or x3
2
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
b
e
nchtes
t
s: Use "="
i
nste
a
d of ":="
[
BZ
#
289
7
0]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
Lu
i386: Remove libc-do-syscall from sys
d
ep-d
l
-rout
i
nes
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
build
:
Properly gener
a
te
.
d
d
ependency
files [BZ #28922]
commit
|
commitdiff
|
tree
next