repo.or.cz
/
helenos.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
C++: resolve ambiguous naming
2023-10-22
Vojt
e
ch Horky
C++: re
s
olv
e
ambiguous naming
commit
|
commitdiff
|
tree
2023-10-22
Vo
j
tech Horky
C++
strings: mis
s
ing s
p
ac
e
for null
t
er
m
in
a
tor
commit
|
commitdiff
|
tree
2023-10-22
Vo
j
t
e
c
h H
o
rky
R
emove memor
y
le
a
k
commit
|
commitdiff
|
tree
2023-10-22
V
o
jtech Hork
y
Ensure buffer
is really big enough
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
Prevent double-free
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
Ad
d
m
i
s
sin
g
m
a
llo
c
check
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
Use keyboard, not mouse enum
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
U
SB:
f
ix function signature
commit
|
commitdiff
|
tree
2023-10-22
Vojtech H
o
rky
C
++ lib
:
p
revent use
a
fter free
(ha
c
kish)
commit
|
commitdiff
|
tree
2023-10-22
Vojtech
Horky
-Wimplici
t
-f
u
n
c
tion-dec
l
arati
o
n
is on
l
y f
o
r C
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
C
++ lib: missing header
commit
|
commitdiff
|
tree
2023-10-22
Stefan
Fixed w
a
rning
commit
|
commitdiff
|
tree
2023-10-19
Jiří Zárevúcky
Also ena
b
le slirp for networking in QEMU
commit
|
commitdiff
|
tree
2023-10-19
Jiří Z
á
revúcky
Improve QEMU bui
l
d script
commit
|
commitdiff
|
tree
2023-04-19
Jiří Zárevúck
y
Split find_best_thread() into
t
wo f
u
nctions
commit
|
commitdiff
|
tree
2023-04-19
Jiří Zárevúcky
G
et threa
d
pr
i
ority
f
rom fi
n
d_b
e
st_thre
a
d(), instead
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jiří Zárevúcky
R
educe lo
c
kin
g
f
urther wit
h
lazy FPU
commit
|
commitdiff
|
tree
2023-04-16
J
i
ř
í Zá
r
e
vúcky
Check cpu_t::fpu_o
w
ner
direct
l
y instead of thread_t
.
.
.
commit
|
commitdiff
|
tree
2023-04-16
Jiří Záre
v
úcky
Str
e
amlin
e
thr
e
a
d
load-bal
a
nci
n
g
commit
|
commitdiff
|
tree
2023-04-16
Jiří Z
á
r
evúcky
Split cpu_t::l
o
ck into fpu_loc
k
and tl
b
_lock
commit
|
commitdiff
|
tree
2023-04-15
Jiří
Z
árevúcky
Impl
e
ment
a
tomic_tim
e
_
s
tat_t
f
or
l
ockless
t
imekeeping
commit
|
commitdiff
|
tree
2023-04-15
Jiří Zárevúcky
Re
m
ove unnecess
a
ry thr
e
ad_t::wir
e
d
commit
|
commitdiff
|
tree
2023-04-07
Jiří
Zárevú
c
ky
M
o
v
e
ta
s
k switch handling i
n
to
a
separat
e
function
commit
|
commitdiff
|
tree
2023-03-21
Ji
ř
í
Z
áre
v
úcky
Optimiz
e
relink_rq()
commit
|
commitdiff
|
tree
2023-03-21
Jiří Záre
v
úcky
Add list_swap() f
o
r swapping lists
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zárevúcky
Repl
a
ce
c
p
u_sle
e
p() with cpu_in
t
erruptible_sleep()
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zár
e
vúcky
Rem
o
ve an unused v
a
r
ia
b
le
a
nd ma
k
e
a few others '
s
tatic'
commit
|
commitdiff
|
tree
2023-02-26
Jiří
Z
á
rev
ú
cky
Exclude boo
t
allocations in frame
allocator
commit
|
commitdiff
|
tree
2023-02-25
J
i
ří Z
á
revú
c
ky
Mak
e
boot
s
trap stack st
a
tically, rat
h
er than dyn
a
mically
.
.
.
commit
|
commitdiff
|
tree
2023-02-25
Jiří
Z
árevúcky
Fix a bug accidentally intro
d
uced in
4
777e02
2
commit
|
commitdiff
|
tree
2023-02-25
J
i
ří Z
á
revúcky
Move some oddly plac
e
d account
i
ng code
commit
|
commitdiff
|
tree
2023-02-12
Ji
ř
í Zárevúcky
Make s
p
i
n
lo
c
k functions inlineable
in non-SMP case
commit
|
commitdiff
|
tree
2023-02-11
Jiří Zárevú
c
ky
Re
i
mple
m
ent waitq
u
sing threa
d
_wait/wakeup
commit
|
commitdiff
|
tree
2023-02-11
Jiří Zárevúcky
Reorganize mut
e
x imple
m
e
n
tation
commit
|
commitdiff
|
tree
2023-02-11
Jiří
Zárev
ú
cky
Reor
g
a
nize lo
c
king
i
n
t
hread_destroy()
commit
|
commitdiff
|
tree
2023-02-10
Jiří Zárevúc
k
y
Ma
k
e
threa
d
_t referen
c
e counted
commit
|
commitdiff
|
tree
2023-02-10
Jiř
í
Zárevúcky
Remove unn
e
c
essary contex
t
f
i
e
ld
fr
o
m cpu_
t
structu
r
e
commit
|
commitdiff
|
tree
2023-02-09
J
iří Záre
v
úcky
Fix an o
o
p
s
commit
|
commitdiff
|
tree
2023-02-09
Ji
ř
í Zárevúck
y
Get rid of
waitq_
c
ount_get/set
commit
|
commitdiff
|
tree
2023-02-09
Ji
ř
í Zá
r
evúc
k
y
T
h
read is
g
uarante
e
d t
o
ex
i
st in wai
t
q_s
l
e
ep_timed
_
out
commit
|
commitdiff
|
tree
2023-02-09
J
i
ří Zárevúcky
Simplify timeout handling
commit
|
commitdiff
|
tree
2023-02-09
Ji
ř
í Zárevúc
k
y
Syn
c
hronize ti
m
eout_un
r
egister() with handler execution
commit
|
commitdiff
|
tree
2023-02-07
Jiří
Z
árevúck
y
Remove unus
e
d thr
e
ad_int
e
rrupted
(
), make thread_int
e
rrup
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jiří Zárev
ú
cky
Avoid separate allocation for
FPU con
t
ex
t
commit
|
commitdiff
|
tree
2023-02-07
Jiří Z
á
revúcky
Use
the semaphore
i
nterface instead of
waitq
i
n
some
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
iří Zárevúcky
T
urn a bunch of macro
s
in
t
o regular fu
n
c
t
ions
commit
|
commitdiff
|
tree
2023-02-06
Jiří Zárevúcky
Fix inco
r
rect locking
in
cap_unpublish()
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zá
r
evúcky
Make has
h
table o
p
erati
o
ns immutabl
e
, be
c
ause globa
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiř
í
Z
á
revúck
y
Don't mess with waitq
internals to emulate the
d
esired
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiř
í
Zárev
ú
cky
Modify s
e
mantics of WAKEUP_ALL slightl
y
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zár
e
v
úck
y
Move
s
aved
i
nterrupt le
v
e
l fro
m
conte
x
t_t to thread_t
commit
|
commitdiff
|
tree
2023-02-04
J
i
ř
í
Zárevúcky
Remove some unn
e
cessary
#ifdefs
commit
|
commitdiff
|
tree
2023-02-04
J
iří Zárevúcky
U
se
th
e
corr
e
ct format
specifier when pri
n
t
i
ng task_id_t
commit
|
commitdiff
|
tree
2023-02-04
J
i
ř
í
Z
árevúc
k
y
Use
panic() instead of an infin
i
te loop at the unreachable
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
Ji
ř
í Zá
r
evúck
y
Initialize CU
R
RENT->
m
utex_locks
commit
|
commitdiff
|
tree
2023-02-04
Jiří
Z
á
r
evúcky
Repl
a
ce CPU->needs_relink with CP
U
->reli
n
k_deadline
commit
|
commitdiff
|
tree
2023-02-04
Jiří
Z
árevúck
y
Replace
T
H
READ->tic
k
s
with CPU->p
r
eem
p
t_dea
d
line
commit
|
commitdiff
|
tree
2023-02-03
Jiří Záre
v
úcky
Tur
n
spin l
o
ok hin
t
i
nto
a
function
commit
|
commitdiff
|
tree
2023-02-02
J
i
ří Zárevúcky
Merge a few
changes to spinlock co
d
e
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevú
c
ky
Imp
l
em
e
nt
more elaborate
debug chec
k
in
g
for spinloc
k
s
commit
|
commitdiff
|
tree
2023-02-02
Jiří Záre
v
úcky
Ad
d
archit
e
cture-specific s
p
inloc
k
optimizatio
n
commit
|
commitdiff
|
tree
2023-02-02
Jiř
í
Zá
r
evúcky
Mak
e
spinloc
k
_
l
ock/unlock into
pr
o
per f
u
nctions i
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jiř
í
Zár
e
vúcky
P
u
t i
r
q_sp
i
nlock_*(
)
f
u
n
cti
o
n
s in
a se
p
a
r
ate f
i
le
commit
|
commitdiff
|
tree
2023-01-18
Jiří Záre
v
úcky
c
c
heck
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárevúcky
Use irq_
s
pinlock functions in arm32
c
ode, t
o
b
e co
n
sistent
.
.
.
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zár
e
vúcky
F
ix handling of ABS3
2
relocation on arm32
commit
|
commitdiff
|
tree
2023-01-18
Jiří
Z
á
r
evú
c
ky
Make sure we don't call mem
c
py() with NULL
point
e
r
commit
|
commitdiff
|
tree
2022-08-24
hekkihek
Fix
p
a
rtial release of
first
e
xtent
commit
|
commitdiff
|
tree
2022-08-23
Jiří
Z
árevúcky
Add too
l
s/__
p
ycach
e
__ to
.
gitignore
commit
|
commitdiff
|
tree
2022-08-15
Jiří
Zár
e
vú
c
ky
Hog th
e
fame and glory
commit
|
commitdiff
|
tree
2022-08-15
J
iří Zárev
ú
cky
Remove
u
n
necess
a
ry loop
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zá
r
evúcky
A bit of c
l
e
anup
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúcky
R
e
m
ove redund
a
nt timeout->lock
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúcky
Make timeout->cpu immutable
commit
|
commitdiff
|
tree
2022-08-15
Jiří
Z
árevúcky
Replace timeout->tick
s
with timeout->dea
d
line
commit
|
commitdiff
|
tree
2022-08-15
J
i
ří Zárevúcky
Upd
a
te uptime
using abso
l
ute count
o
f clock tic
k
s
commit
|
commitdiff
|
tree
2021-10-08
Jiří
Z
árevúcky
Work around a change in Me
s
on
0
.
5
8
.
0
commit
|
commitdiff
|
tree
2020-06-10
Manuele Conti
Avo
i
d
memory lea
k
w
h
en realloc fai
l
s
in vol_get_ids_internal
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
Jiří Záre
v
úcky
Fix --gc-sections
with curre
n
t Meson
commit
|
commitdiff
|
tree
2020-05-05
Ma
n
uele
Conti
Avoid memory leak in tinput_text_
c
omplete when realloc
.
.
.
commit
|
commitdiff
|
tree
2020-05-05
Manuele Conti
A
v
oid memory le
a
k
i
n
pci
_
get_
i
ds_intern
a
l
on r
e
al
l
oc
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
M
a
nuele
Conti
Av
o
id memory
leak in range_ge
t
_str function on real
l
loc
.
.
.
commit
|
commitdiff
|
tree
2020-04-28
Manuele
C
onti
Avoid memory leak in mbr_create functi
o
n
commit
|
commitdiff
|
tree
2020-04-28
Manuele
Conti
Avoid m
e
mory
leak in v
d
b_ge
t
_ids_internal on realloc
.
.
.
commit
|
commitdiff
|
tree
2020-04-28
Manuele Conti
Avoid m
e
mory leak into
sheet_create function
commit
|
commitdiff
|
tree
2020-04-21
Manuele Conti
Av
o
id memo
r
y
le
a
k in loc_get_ids_internal function
.
.
.
commit
|
commitdiff
|
tree
2020-04-21
M
a
nuel
e
Con
t
i
Fix memory leak in
uuid_for
m
at fu
n
ctio
n
commit
|
commitdiff
|
tree
2020-04-17
Manuele Co
n
t
i
Avoid
memory le
a
k on realloc into inetcfg_get
_
ids_
i
nter
n
al
.
.
.
commit
|
commitdiff
|
tree
2020-03-25
Manuele Conti
F
ix memo
r
y
leaks in
nic_wol_virtue_add_impl procedure
.
.
.
commit
|
commitdiff
|
tree
2020-03-25
M
a
nuele
C
onti
A
v
o
i
d memo
r
y
l
eak in add_platform_fun return
with EN
O
M
E
M
commit
|
commitdiff
|
tree
2020-03-22
Manuele C
o
nti
Fix memory leak u
s
b
_
hid_parse_r
e
port
_
descript
o
r by
.
.
.
commit
|
commitdiff
|
tree
2020-03-13
Manuele Con
t
i
Fix a mem
o
ry leak in ud
f
_mo
u
nted function when bl
o
ck_init
.
.
.
commit
|
commitdiff
|
tree
2020-03-11
Manuele Conti
A
d
d
c
ppch
e
ck extra ta
r
get
to
a
l
l
o
w static analysis
.
commit
|
commitdiff
|
tree
2020-01-16
J
iří Zárevúcky
Tem
p
o
r
a
ry work
a
rou
n
d for meson issues
commit
|
commitdiff
|
tree
2019-10-23
Jiří Zárevúcky
Run doxygen in
t
he
c
orrect directory
commit
|
commitdiff
|
tree
2019-08-19
Jiří Zárevúcky
Update
R
EADME
commit
|
commitdiff
|
tree
2019-08-18
Jiř
í
Zárevúcky
F
ix trav
i
s
commit
|
commitdiff
|
tree
2019-08-18
J
i
ř
í
Zárevú
c
k
y
Exit configure
.
sh after d
e
te
c
ting missing meson or
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
J
iří Z
á
revúc
k
y
Fix compiler path in
l
i
bgc
c
d
e
tection
commit
|
commitdiff
|
tree
2019-08-18
Jiří
Zárevúcky
Add
explicit
c
heck
a
n
d helpful e
r
ror
mess
a
ge for
p
resence
.
.
.
commit
|
commitdiff
|
tree
next