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
Merge fixes to issues found while updating toolchain
2023-10-22
Jiří Zárevúcky
Merge fix
e
s
t
o issues found
w
h
ile updating toolchai
n
commit
|
commitdiff
|
tree
2023-10-19
J
iří Zá
r
evúcky
Also
en
a
ble sli
r
p for ne
t
wo
r
king in QEMU
commit
|
commitdiff
|
tree
2023-10-19
Jiří Zárevúcky
I
mprove QEMU build script
commit
|
commitdiff
|
tree
2023-04-19
Jiří Záre
v
úcky
Split find_best_t
h
read() int
o
tw
o
functions
commit
|
commitdiff
|
tree
2023-04-19
Jiří Zárevúck
y
Get thread priority
f
rom fin
d
_best
_
t
h
r
e
a
d
(
), ins
t
e
ad
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jiří Zár
e
vúcky
Reduce lockin
g
further wit
h
l
azy FPU
commit
|
commitdiff
|
tree
2023-04-16
Jiří Zárevúcky
Check
cpu_t:
:
fpu_owner directly instead of
t
hread
_
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-16
Jiří
Zárevúcky
Strea
m
l
i
ne thread load-bala
n
cing
commit
|
commitdiff
|
tree
2023-04-16
J
iří Z
á
revúck
y
Split cpu_t::l
o
c
k
into
f
p
u_lock and
t
lb_lock
commit
|
commitdiff
|
tree
2023-04-15
J
i
ří Zárevúcky
Implement atomic_
t
i
me_stat_t for lo
c
kless time
k
eepi
n
g
commit
|
commitdiff
|
tree
2023-04-15
Jiř
í
Zár
e
vúcky
Rem
o
ve unnecessary
thread_t::wir
e
d
commit
|
commitdiff
|
tree
2023-04-07
Jiří Zá
r
evúcky
Move task s
w
i
tc
h
h
andling into a separat
e
function
commit
|
commitdiff
|
tree
2023-03-21
Jiří Zárevúc
k
y
Optimize relink_r
q
()
commit
|
commitdiff
|
tree
2023-03-21
Jiří Zárevúcky
Add
l
i
s
t
_
s
wap() for
s
wappin
g
lists
commit
|
commitdiff
|
tree
2023-02-26
Ji
ř
í Zá
r
evúck
y
R
e
place cpu_sle
e
p()
w
ith
cpu_interruptible
_
sle
e
p()
commit
|
commitdiff
|
tree
2023-02-26
J
i
ří Zárevúcky
R
e
move an unused variab
l
e
and
m
ake a few
o
t
hers
'
s
t
a
t
ic'
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zár
e
vúc
k
y
Exclude boot a
l
lo
c
ations in f
r
ame a
l
loc
a
tor
commit
|
commitdiff
|
tree
2023-02-25
Ji
ř
í Zárev
ú
cky
M
a
ke bootstr
a
p sta
c
k statically, rat
h
er than
dyn
a
m
i
c
a
lly
.
.
.
commit
|
commitdiff
|
tree
2023-02-25
Jiř
í
Z
á
revúck
y
F
ix a bug
a
ccident
a
lly
introduced in
4
777e022
commit
|
commitdiff
|
tree
2023-02-25
J
iří
Z
á
r
evúc
k
y
M
o
ve some oddly pl
a
ced accounting code
commit
|
commitdiff
|
tree
2023-02-12
J
iří
Z
árevúck
y
Make
s
p
inlock functions
i
nlineable in n
o
n-SMP case
commit
|
commitdiff
|
tree
2023-02-11
Jiří
Zárevú
c
k
y
R
eimplement
waitq
u
sing thre
a
d
_wa
i
t
/
wake
u
p
commit
|
commitdiff
|
tree
2023-02-11
Jiří Zá
r
e
v
úcky
Reorgani
z
e mutex implem
e
nt
a
tion
commit
|
commitdiff
|
tree
2023-02-11
J
i
ř
í
Zár
e
vú
c
ky
Reor
g
anize locking in thread_de
s
t
r
oy
(
)
commit
|
commitdiff
|
tree
2023-02-10
Jiří Záre
v
úcky
Make
t
hread_t
ref
e
rence
counted
commit
|
commitdiff
|
tree
2023-02-10
J
i
ří Zárevúcky
Remove un
n
ecessary
c
o
ntext field from cpu_
t
structure
commit
|
commitdiff
|
tree
2023-02-09
J
iří Zá
r
evúcky
Fix
an oops
commit
|
commitdiff
|
tree
2023-02-09
Jiří Zárev
ú
cky
Get rid of w
a
itq_cou
n
t_get/set
commit
|
commitdiff
|
tree
2023-02-09
J
i
ří Zá
r
evúcky
Thread is guaranteed to exist in waitq_sle
e
p_timed_out
commit
|
commitdiff
|
tree
2023-02-09
Jiří
Z
á
revúcky
Simplify
t
i
meout handling
commit
|
commitdiff
|
tree
2023-02-09
J
i
ří Zárevúcky
Synch
r
onize timeout_unreg
i
st
e
r()
with handler execution
commit
|
commitdiff
|
tree
2023-02-07
J
iří
Z
árevúcky
R
emo
v
e
unused
thr
e
ad_i
n
terrupted()
,
ma
k
e thread_interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jiří Zárevúcky
A
v
oid se
p
arate alloc
a
tion for
F
PU
context
commit
|
commitdiff
|
tree
2023-02-07
J
i
ří Zár
e
vúcky
Use the se
m
aphore interface instead of waitq in some
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Ji
ř
í Zárevúcky
Turn a
bunch of
m
acros i
n
t
o regular fu
n
ctions
commit
|
commitdiff
|
tree
2023-02-06
Jiří
Z
á
revúcky
Fix in
c
orr
e
ct locking in cap_unpub
l
ish(
)
commit
|
commitdiff
|
tree
2023-02-05
Jiří Záre
v
úcky
Make hash table oper
a
tions immutable, because glo
b
al
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zár
e
vúcky
D
o
n't mess with waitq internals to
e
mu
l
ate the
de
s
ired
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zárevúc
k
y
Mo
d
if
y
semantics
of WAKEUP_ALL sligh
t
ly
commit
|
commitdiff
|
tree
2023-02-05
J
i
ří Zár
e
vúc
k
y
M
o
ve sa
v
ed interrupt le
v
el fr
o
m context_t to thre
a
d_t
commit
|
commitdiff
|
tree
2023-02-04
Jiří
Z
áre
v
úcky
R
emove some unne
c
essary #
i
fdefs
commit
|
commitdiff
|
tree
2023-02-04
Jiř
í
Z
á
revúc
k
y
Use the correct
f
o
rmat specifier when printin
g
task_id_t
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zárevúcky
Use
p
anic()
i
nstead of an infi
n
ite loop at
t
he unreachabl
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
Ji
ř
í Z
á
rev
ú
cky
Initial
i
ze
C
URR
E
NT->mutex_lo
c
ks
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zárevúcky
Repla
c
e CP
U
-
>need
s
_relink with
C
PU->relin
k
_deadl
i
ne
commit
|
commitdiff
|
tree
2023-02-04
Jiří
Z
á
revúcky
Replace THRE
A
D->tick
s
with CPU
-
>preempt
_
d
eadline
commit
|
commitdiff
|
tree
2023-02-03
Jiří Z
á
revúcky
Tur
n
s
p
in look h
i
nt i
n
to a function
commit
|
commitdiff
|
tree
2023-02-02
Jiř
í
Zárev
ú
cky
M
e
rge a few changes t
o
spinloc
k
c
ode
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zár
e
vúcky
Im
p
lem
e
nt
more elab
o
r
a
te debug checki
n
g for spinlocks
commit
|
commitdiff
|
tree
2023-02-02
Ji
ř
í Zá
r
e
v
úcky
A
dd arch
i
tectu
r
e-spe
c
ific spinlock optimization
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevúcky
Make spinlock_lock/un
l
o
c
k into proper functions
in
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jiří
Z
á
revúcky
Put ir
q
_s
p
i
n
lock_*() fu
n
c
t
i
o
ns
in a s
e
p
a
ra
t
e fi
l
e
commit
|
commitdiff
|
tree
2023-01-18
J
iří Zá
r
e
v
úc
k
y
ccheck
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárevúck
y
U
s
e irq_spinlock func
t
ions
i
n arm32
code, to be consisten
t
.
.
.
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárev
ú
cky
F
ix handli
n
g of ABS32 relo
c
at
i
on on
arm3
2
commit
|
commitdiff
|
tree
2023-01-18
Jiří Z
á
re
v
úcky
M
ake sure we d
o
n't c
a
ll memcpy()
w
it
h
NULL pointer
commit
|
commitdiff
|
tree
2022-08-23
Jiř
í
Zárevúcky
Add tools/
_
_
p
ycach
e
_
_ to
.
gi
t
ignore
commit
|
commitdiff
|
tree
2022-08-15
Jiř
í
Zárev
ú
cky
Ho
g
th
e
fame and
g
lory
commit
|
commitdiff
|
tree
2022-08-15
Jiří
Z
árevúcky
Remove unnecessary loo
p
commit
|
commitdiff
|
tree
2022-08-15
Jiří
Z
árevúcky
A bit of cleanup
commit
|
commitdiff
|
tree
2022-08-15
J
i
ří Zárevúcky
Remove redu
n
dant timeout->loc
k
commit
|
commitdiff
|
tree
2022-08-15
Jiř
í
Zárevúcky
Ma
k
e timeout->c
p
u immutable
commit
|
commitdiff
|
tree
2022-08-15
Jiří
Z
árevúc
k
y
Rep
l
ace t
i
meout->ticks with time
o
ut->deadline
commit
|
commitdiff
|
tree
2022-08-15
Jiří Záre
v
úcky
Up
d
ate uptime
u
s
i
ng
absolute cou
n
t
of cl
o
c
k
ticks
commit
|
commitdiff
|
tree
2021-10-08
Jiří Záre
v
úcky
Work ar
o
und a c
h
ange in Me
s
on 0
.
58
.
0
commit
|
commitdiff
|
tree
2020-06-05
Jiří Zárevúck
y
Fix --gc-s
e
ctions
w
i
th current Meson
commit
|
commitdiff
|
tree
2020-01-16
J
i
ří Z
á
revúcky
T
emporary wor
k
ar
o
und f
o
r meso
n
issues
commit
|
commitdiff
|
tree
2019-11-19
Jiří Z
á
revúcky
meson
:
Always rebuild filesystem image
commit
|
commitdiff
|
tree
2019-10-23
Jiří Zárevúcky
Run d
o
xygen
in the correct directory
commit
|
commitdiff
|
tree
2019-08-19
Jiří
Zárevúcky
U
p
date README
commit
|
commitdiff
|
tree
2019-08-18
Jiří
Z
árevúc
k
y
F
i
x travis
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Exit conf
i
gure
.
sh after detecting missing m
e
so
n
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
Jiř
í
Zárevú
c
ky
M
e
rge
pull request #1
7
4 from le-jzr/me
s
on3
commit
|
commitdiff
|
tree
2019-08-18
Ji
ř
í Zá
r
evú
c
ky
F
i
x compiler path in
l
i
bgc
c
detection
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Add ex
p
lic
i
t check and helpful err
o
r messag
e
for presence
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
D
on't r
e
quir
e
the cr
o
ss t
o
olch
a
i
n to
b
e in $PATH
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúc
k
y
Fix
r
e
l
ease
.
sh
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Displ
a
y ma
s
ked
entries in confi
g
commit
|
commitdiff
|
tree
2019-08-18
Jiří
Z
árevúcky
Mask options that can't be changed via n
i
nja config
commit
|
commitdiff
|
tree
2019-08-18
J
i
ř
í
Zárevúcky
Fix configuration
c
h
ang
e
s not
f
o
rc
i
ng reco
n
fig
u
re outside
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
J
i
ří Zárevúcky
E
x
plicitl
y
chec
k
that PROFILE/MA
C
HINE have not been
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Remove dest_bu
i
ld
.
py
commit
|
commitdiff
|
tree
2019-08-17
J
i
ří Zárevúcky
F
ix make ccheck
commit
|
commitdiff
|
tree
2019-08-17
J
i
ří Zár
e
vúcky
Fix out-of-build
copyrigh
t
file
generation
commit
|
commitdiff
|
tree
2019-08-17
Jiř
í
Zárevúcky
Fix t
r
a
vis b
u
i
l
d direct
o
ry
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
árevúcky
Make doxygen optional
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zár
e
vúcky
Ad
j
ust PATH in travi
s
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Instal
l
set
u
pto
o
ls in Travis
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Act
u
ally use p
i
p3 for installing
n
i
n
j
a
/meson
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
I
nstall ninj
a
and meson in tra
v
is
commit
|
commitdiff
|
tree
2019-08-17
J
iří Zá
r
evúcky
U
p
date travis
.
sh
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Zárevúcky
U
p
date travis
.
sh
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
R
emove comments turned into ticket
s
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
árevúcky
R
e
move unnecessary
chan
g
es to tools/ew
.
p
y
commit
|
commitdiff
|
tree
2019-08-17
J
i
ř
í Zárevúcky
Link
t
oo
l
s directory to
b
uild dire
c
t
o
ry f
o
r ea
s
ie
r
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Add missing newlines at EOF
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Add copyright headers for ne
w
fi
l
es
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevú
c
ky
Mak
e
sh
e
ll
s
cript too
l
s
more p
o
rtable
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Alway
s
add copyright inform
a
tion to th
e
i
m
age and a
l
so
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúck
y
Mo
d
ify HelenOS
v
ersio
n
variables to use una
m
b
iguous
.
.
.
commit
|
commitdiff
|
tree
next