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
Sergey Bugaev
hu
r
d:
Impleme
n
t MAP_EX
C
L
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bug
a
ev
hurd: Fix m
a
pping
at address 0 with M
A
P
_FIXED
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey
Bugaev
hurd: F
i
x
c
a
llin
g
vm_deallocate
(NULL)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Serg
e
y Bugae
v
h
u
r
d
: Map brk non-executable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Se
r
gey Bugaev
htl: Let M
a
ch
p
lace thr
e
ad stacks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
S
e
rgey B
u
g
aev
x86: Make d
l
-ca
c
h
e
.
h
and readel
f
lib
.
c not Linux-spec
i
f
ic
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Sergey Bug
a
ev
elf: P
o
rt ldconfig away
from st
a
ck-allocated paths
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Sergey Bugaev
hurd: F
i
x x86_6
4
sigreturn
r
e
st
o
ri
n
g bogus reply_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey Bugaev
io: Fix a typo
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
S
ergey Bugaev
ht
l
:
Use _
_
h
u
rd_
f
ail () instead of assigning errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey Bugaev
hurd:
U
s
e
__hurd_fail () instead
of assigning e
r
r
no
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey Bu
g
aev
hurd
:
Fix using i
n
ter
p
osable hurd_threa
d
_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Sergey
B
ugaev
hurd:
Fix
_
_
TIMESIZE on x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugaev
hur
d
:
Also m
a
ke
i
t possible
t
o call
strlen 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
Sergey Bugaev
h
urd: Fix x86_64 _hurd_tls_
f
ork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Buga
e
v
hurd: Make sur
e
to not u
s
e
tcb->self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
Bu
g
aev
hurd:
U
se __mac
h
_se
t
up_thread_call (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey B
u
ga
e
v
m
a
ch: Add __
m
ach_setup_th
r
ead_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serg
e
y Bu
g
aev
hurd: Use M
A
C
HINE_THREAD_STATE_SETUP
_
CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey B
u
g
aev
mach
:
D
ef
i
ne MACHINE_THRE
A
D_STATE_SE
T
U
P
_
CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hu
r
d: Fix computi
n
g u
s
er stac
k
pointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd:
F
ix
s
c_i386_thread_state lay
o
ut
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Serg
e
y
Bugaev
hur
d
: Align
s
i
gnal st
a
c
k p
o
inter after allocating stackfr
a
me
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Se
r
gey
B
ugaev
hurd: Fix ali
g
n
i
n
g
s
ignal stack
p
ointe
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugaev
Mark var
i
o
u
s
cold
f
unctions as __COL
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugaev
hurd: Ad
d
exp
e
cted abi
l
ist files for
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
e
rgey Bugaev
hurd: Replace r
e
p
l
y
port with
a dead name on failed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Serg
e
y Bugaev
hurd: Ma
k
e
i
t possible
to c
a
ll memcpy very
e
arly
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugaev
h
urd: Im
p
lemen
t
lon
g
jmp for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey
B
ugaev
h
ur
d
: Implement sigretu
r
n
f
or
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey Bugaev
h
u
rd: Mark error function
s
a
s __COL
D
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
c
defs
.
h: Define
__COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey
Bugaev
hurd: Fix FS_RET
R
Y_MAGICAL "ma
c
htype" ha
n
dling
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bug
a
ev
h
u
rd: Resp
e
ct ex
i
sting
FD_CLOEXEC i
n
S
_
msg_set_f
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd: Don't lea
k
t
he au
t
h port
in msg*
RPCs
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
gey
B
ugaev
hur
d
:
Make _exit wor
k
during earl
y
bo
o
t-up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey Bugaev
h
u
rd:
M
a
r
k various conditions as unl
i
kely
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Ser
g
ey
Bugaev
hurd: Move libc_
h
idden_def's a
r
o
u
n
d
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
rgey Bugaev
hurd: Si
m
plify
_hurd_critical_s
e
ction_lock
a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
socket: Add
a
test
f
or MSG_CMSG_CLOEX
E
C
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Se
r
gey Bug
a
ev
hurd:
Imple
m
ent MSG_CMSG_CLO
E
X
E
C
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
e
rge
y
B
u
ga
e
v
hurd
:
Implement pref
e
r_map_
3
2
bi
t
_ex
e
c
t
u
nable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hu
r
d: Don't
a
ttempt
to deallocate
MACH
_
PORT_D
E
AD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Only dealloca
t
e
a
ddr
p
ort
w
hen it's valid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hurd: Im
p
le
m
ent MAP_32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
Use
O_CLO
E
XEC in
m
ore places (BZ #1
5
722)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
m
i
sc: Convert d
a
emon () to
G
NU
c
oding style
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Serg
e
y Bugaev
hurd:
Don't migr
a
te reply port i
n
t
o __init1
_
tcbhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Sergey Bu
g
aev
h
urd
:
Make
dl-sysdep
'
s o
p
en () cope with O_IGNORE_CTTY
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
Ser
g
ey
B
ugaev
hurd: Microoptim
i
ze
s
i
g
r
et
u
rn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey
Bugaev
hu
r
d: Avoid lea
k
ing
task & thread port
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey
B
ugae
v
hurd: Simplify _S_catch_exce
p
tion
_
raise
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Ser
g
e
y
Bugaev
hurd: Run init_pid
s
() before
in
i
t
_
dtable ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey
B
uga
e
v
hu
r
d: Fix restoring
r
eply po
r
t in s
i
gretur
n
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bugaev
hu
r
d: Avoid extra ctty RPCs
i
n
in
i
t
_
dtable ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey
Bugaev
hurd
:
Only c
h
eck for TLS initial
i
zation
inside rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey Bugaev
hurd: Remove __hu
r
d_local_reply_p
o
rt
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bug
a
ev
hurd: Don't leak __hurd_reply_po
r
t0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
hurd: Improve r
e
p
ly
port handling when e
x
itin
g
signal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
rgey Bugae
v
hurd: Only
check f
o
r
TLS initial
i
zat
i
on insi
d
e rtl
d
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Ser
g
ey Bugaev
elf: Stop i
n
cluding tls
.
h
in ldsod
e
f
s
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
hurd:
P
o
rt trampoline
.
c to x8
6
_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd
:
Do not declare loc
a
l variables v
o
la
t
i
l
e
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Ser
g
ey Bug
a
ev
hur
d
: Implem
e
nt x86_
6
4/i
n
t
r
-msg
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
ergey Buga
e
v
h
urd: A
d
d sys/ucontext
.
h and
sigcontext
.
h for
x8
6
_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Bugaev
hurd: Microoptimize _hur
d
_self_si
g
st
a
te ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey Bugaev
hurd:
Add
v
m_param
.
h for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hur
d
: Implement _hurd_longjmp_thread_s
t
ate
for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
ergey Bugaev
htl:
I
mpl
e
ment
t
h
read_set_pcsptp for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
x
86_
6
4: Ad
d
r
t
ld-stpnc
p
y &
r
tld-strncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
htl: Add tcb-offsets
.
sy
m
for x86
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugaev
h
urd:
M
ove a couple of si
g
nal-
r
e
l
ated file
s
to
x86
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
h
urd: Use uintptr_t fo
r
regi
s
ter valu
e
s i
n
trampoline
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hu
r
d
:
Move
rtld-strncpy-c
.
c out
of
m
ach/hurd/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: More 6
4
-bit inte
g
er casting fixes
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugae
v
m
a
ch, hurd
:
Drop __libc_lo
c
k_self0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bug
a
ev
std
i
o
-
common: Fix
buildin
g
when !IS_IN (libc)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: Fix _hurd_setup_sigha
n
dler () signature
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey
Bugaev
h
u
r
d
:
Disable O_TRUNC and
FS_RETRY_
M
AGI
C
AL in
r
tld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: Fix fi
l
e na
m
e i
n
#e
r
ror
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bu
g
aev
hurd: S
w
ap around two function
c
alls
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Ser
g
ey Bugaev
h
u
rd: Remo
v
e __hurd
_
threadvar_stack_{
o
ffs
e
t,mask}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Bugae
v
hurd: Make exception subcode a lo
n
g
commit
|
commitdiff
|
tree
2023-03-01
Se
r
gey
B
ugaev
hurd: Fix
s
ome broken in
d
entation
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Serg
e
y Bugaev
hu
r
d
:
Remove the
ecx klu
d
ge
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bugae
v
htl: Add pthreadtyp
e
s-ar
c
h
.
h for x86_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey B
u
gaev
hurd:
I
mplement TLS
f
or
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bug
a
ev
htl: M
a
ke
pthread_mutex_
t
pointer-aligned
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Serg
e
y Bug
a
ev
hurd:
Gen
e
ralize in
i
t-first
.
c
t
o
supp
o
rt x
8
6_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey B
u
gaev
h
urd: S
i
mp
l
i
f
y
init-first
.
c f
u
rth
e
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
e
r
g
e
y Bugaev
mach: Use PAG
E
_SI
Z
E
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugae
v
h
urd: S
i
mplify
init-first
.
c a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey
B
ugaev
hurd: Make timer_t
p
ointer-
s
ized
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd: Fix xattr functio
n
re
t
urn type
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
ergey
Bugaev
hurd: Use pr
o
pe
r
intege
r
ty
p
es
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd:
Move
th
r
ead sta
t
e man
i
pu
l
ation int
o
_
h
urd_tls_new ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
S
e
rg
e
y B
u
g
a
ev
ma
c
h
: undef ENTRY
2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Serge
y
Bugaev
hurd:
i
386 TLS tweaks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Se
r
gey Bugaev
hu
r
d:
F
ix tcfl
a
g_t
and speed_t types on 64-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next