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
elf: Do not set invalid tunables values
2023-07-02
S
ergey Bugae
v
h
urd: Implement
M
A
P_EX
C
L
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bug
a
ev
hurd:
Fi
x
mappin
g
a
t
address 0 with
MAP_FIXE
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
S
e
rgey Bugaev
hurd: Fi
x
ca
l
lin
g
vm_dealloc
a
t
e (NULL)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Ser
g
e
y
Bugaev
hurd: Map brk
n
on-
e
xecu
t
a
b
le
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
htl: Let
M
ach place thread stacks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Sergey Bugaev
x86: M
a
ke dl-cac
h
e
.
h
an
d
r
eadel
f
l
i
b
.
c not Linu
x
-sp
e
cific
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
S
erge
y
Bugaev
elf: Port ldc
o
nf
i
g
away from stack-allocated pat
h
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Serge
y
Bugaev
hurd: Fix x86_64 sigr
e
tu
r
n restoring bogus reply_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Se
r
gey Bugaev
io: F
i
x
a t
y
p
o
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Se
r
ge
y
Buga
e
v
htl: U
s
e __hurd_fa
i
l
(
) instea
d
of assigni
n
g errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Serg
e
y
B
u
gaev
hurd:
Use __
h
u
r
d_fai
l
() instead of assigning errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey Bugaev
hu
r
d: Fix using
int
e
rposable hurd_thread_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
S
ergey
B
ug
a
ev
hurd: Fix __TIMES
I
ZE on x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hur
d
: Also make it possi
b
l
e
to call str
l
en very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Fix setting up pthreads
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
r
g
ey Bugaev
hurd: Fix x86
_
64 _hu
r
d_tls_
f
ork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hurd: Make sure to not use t
c
b
->self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serge
y
Bugaev
hur
d
: Use __mach_setup_
t
hread_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Se
r
gey Bug
a
ev
mach: Add __mach_setup_thr
e
a
d
_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hur
d
: Use MACHIN
E
_
T
H
R
EAD_STA
T
E_SETUP_C
A
L
L
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serg
e
y Bugaev
mach: Define MACHI
N
E
_
THREAD_STATE_SET
U
P
_
C
ALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
h
u
rd: Fix comput
i
ng user stack po
i
n
ter
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
ergey Bugaev
hurd: Fix sc_
i
386_thread_state la
y
out
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Ser
g
ey Bugaev
hurd: A
l
ign si
g
n
a
l
s
t
a
c
k poi
n
ter after allocating s
t
ackframe
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey B
u
gaev
hurd: F
i
x alignin
g
signal stack
p
ointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey
B
ugaev
Mark var
i
ous cold fun
c
tions as __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
e
rgey
Bugaev
h
u
r
d: Ad
d
e
x
pe
c
t
ed a
b
il
i
st files for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Serg
e
y B
u
gaev
hurd
:
Rep
l
ace r
e
ply port with
a
dead
n
ame on failed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
h
u
rd: Make it possib
l
e
to call memc
p
y
very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
hur
d
: Implement long
j
mp
f
or x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey B
u
g
a
ev
hurd: Implement
s
igret
u
rn for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
B
ugaev
hurd: Mark error
f
u
nctions as
_
_COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
cdefs
.
h: Define __COL
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugae
v
h
urd: Fi
x
F
S
_RETRY_MAGICAL "machtype" handling
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey
Bug
a
e
v
hurd: Respect existing
FD_C
L
O
E
X
EC i
n
S_msg
_
set_fd
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
rgey B
u
g
a
e
v
hurd:
D
on't
l
e
ak
t
h
e auth po
r
t in msg* RPCs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
gey Bug
a
ev
h
urd: Make _exit work
du
r
ing early boot-up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
rgey Bugae
v
hu
r
d: Mark
v
a
rio
u
s
c
onditions as
unlikely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey B
u
gaev
hurd: Move libc_hi
d
d
e
n_def's arou
n
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Serge
y
Bugaev
hurd: Simpli
f
y _
h
urd_critical_section
_
lock a bi
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
e
r
gey
B
ugaev
sock
e
t:
A
dd a te
s
t fo
r
MSG_
C
MS
G
_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bu
g
aev
hurd: Impl
e
ment MSG_CMSG_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Impleme
n
t prefe
r
_map_32
b
it_e
x
ec t
u
nable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
Bugae
v
hur
d
: Don't
a
ttempt to deallocate MA
C
H_PORT_DE
A
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Serge
y
B
ugaev
hurd: Only deallocate ad
d
r
por
t
w
hen
it's valid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hur
d
: Implement M
A
P_32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Buga
e
v
Use
O
_
CLOEXEC in mo
r
e places
(
B
Z #15
7
22)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
misc: Conve
r
t daemon () to GNU c
o
din
g
s
tyle
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Sergey B
u
gaev
h
u
r
d: Don't migra
t
e reply port
i
nto __init1_tcbhea
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
S
e
rgey Bugaev
hurd: Make dl-sysdep's o
p
e
n
() cope with O_IGNORE_CTTY
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
Sergey B
u
gae
v
hurd: Micr
o
optimi
z
e si
g
return
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
erg
e
y Bugaev
hurd: Avo
i
d leaking
t
ask & thr
e
a
d
ports
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
erg
e
y Bugaev
hurd:
Simplify _S_catch_exceptio
n
_
raise
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
r
gey Bug
a
ev
hurd
:
Run init_pids
(
) before init_dtable ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
rgey Bugaev
hu
r
d:
F
ix restoring reply po
r
t
in sigreturn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Serge
y
Bugaev
hurd: Avoid extra ctty RPCs in init_dt
a
b
l
e ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey
B
ugaev
hur
d
: Only check for T
L
S initi
a
l
i
zation
i
nsi
d
e
rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Serge
y
Bugaev
hurd:
R
emove
__hurd_local_reply_po
r
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bu
g
aev
hu
r
d: Don
'
t l
e
ak __hurd_
r
ep
l
y_port0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Ser
g
ey Bugaev
hu
r
d: Im
p
rove rep
l
y
port
h
a
n
d
ling whe
n
exiting signal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey
Bugaev
hurd
:
Only che
c
k fo
r
TLS init
i
aliz
a
tion insid
e
rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
elf:
S
top including tls
.
h in ldsodefs
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd
:
P
ort tr
a
mpoli
n
e
.
c to x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Ser
g
ey Bugae
v
hurd: Do not declare
loc
a
l
variab
l
es v
o
latile
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
hur
d
:
Imple
m
ent x86_64/intr-msg
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Se
r
ge
y
Bugaev
hurd: Add
s
y
s/uc
o
ntext
.
h
a
nd sigc
o
ntext
.
h for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Bu
g
aev
hurd:
Microopti
m
i
ze _
h
urd_self_sigstate
(
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey Bugaev
h
u
rd:
A
dd vm_param
.
h for
x
8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hur
d
: Implement _hurd_longjmp_thread_sta
t
e for x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Buga
e
v
htl: Imp
l
e
m
en
t
t
h
read
_
set
_
pcs
p
tp for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
x
8
6_64: Ad
d
rtld-stpncpy
&
r
t
ld-st
r
ncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Buga
e
v
htl:
Add tc
b
-offsets
.
sym for
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bugae
v
h
u
rd: M
o
ve
a
couple of si
g
nal
-
related fi
l
es t
o
x
8
6
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: U
s
e uintptr_t for
reg
i
s
t
e
r values in
trampoline
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey
Bugaev
hurd: Move rtld-
s
trn
c
py-c
.
c ou
t
of mach/hurd/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
r
g
ey
B
ugaev
h
u
r
d
:
M
o
re
6
4-bit int
e
ger
c
asting fixes
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
mach, hurd: Drop __l
i
bc_lo
c
k_s
e
lf0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
g
e
y
B
ugaev
st
d
io-common:
Fix building when !IS_I
N
(lib
c
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
ergey Buga
e
v
hurd:
Fix
_hurd_
s
etup_sighandler () signature
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
r
gey B
u
gaev
hurd:
Disab
l
e O_TRU
N
C and FS_RETRY_MAGICAL in rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
h
urd: Fix
file name i
n
#er
r
or
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hur
d
:
S
wap around two fun
c
tion calls
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey B
u
gae
v
hurd: R
e
move __hur
d
_
t
hreadvar_s
t
a
c
k_{o
f
fs
e
t,mask}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
e
y Bugaev
h
urd:
M
ake exceptio
n
subcod
e
a long
commit
|
commitdiff
|
tree
2023-03-01
S
e
rg
e
y Bu
g
aev
h
urd:
Fix some broken indent
a
tion
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
S
ergey Bugaev
hurd: R
e
move the ecx kl
u
d
g
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugaev
htl: Add pthread
t
y
pes-ar
c
h
.
h f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
S
ergey Bugaev
hurd:
Implement TLS for x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
S
e
r
gey
Buga
e
v
htl: M
a
ke
p
thread
_
mutex_t
po
i
nter-a
l
igned
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey
B
ugaev
hurd: Generalize
i
nit-fi
r
st
.
c to
support x86_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Serge
y
Bugaev
hu
r
d:
S
i
mplify init-fi
r
st
.
c further
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
rgey Bu
g
aev
mach
:
U
s
e PAGE
_
SIZE
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey
Bug
a
ev
hurd: Simp
l
ify i
n
it-fir
s
t
.
c a b
i
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
r
ge
y
Bug
a
ev
hurd: Make timer_t poi
n
te
r
-siz
e
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
rg
e
y Bugaev
hurd: Fix xattr function r
e
turn typ
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Buga
e
v
hurd: Use prope
r
i
n
teger types
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hur
d
: Move threa
d
sta
t
e mani
p
ulation into _hurd_tls_ne
w
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Se
r
gey Bugaev
ma
c
h: undef
ENTRY2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
S
erg
e
y Bug
a
ev
hurd: i386 TLS tw
e
ak
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Sergey B
u
gaev
hu
r
d: Fix tc
f
lag_t and spe
e
d_t
t
ypes on 64-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next