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-19
Jiří Zárevúck
y
Also enable slirp for ne
t
working in QEMU
commit
|
commitdiff
|
tree
2023-10-19
J
i
ří Zárevúck
y
Impro
v
e QEMU build s
c
ript
commit
|
commitdiff
|
tree
2023-04-19
Jiří Zárevúck
y
Split find_best_thread() into t
w
o functions
commit
|
commitdiff
|
tree
2023-04-19
J
i
ří Záre
v
úck
y
Get thread
p
r
i
o
rity from find
_
best_thread()
,
instead
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jiří
Z
árevúck
y
Reduce loc
k
ing furth
e
r with
laz
y
FP
U
commit
|
commitdiff
|
tree
2023-04-16
Jiří Zár
e
vúcky
C
h
e
c
k cpu_t::fpu_owner
directly ins
t
ead
o
f
thread_t
.
.
.
commit
|
commitdiff
|
tree
2023-04-16
Jiří
Zá
r
evúcky
S
t
reamline
t
hread load
-
balancing
commit
|
commitdiff
|
tree
2023-04-16
Jiř
í
Zárevúcky
Split cpu_t::lock into fpu_loc
k
and t
l
b_lock
commit
|
commitdiff
|
tree
2023-04-15
Jiří Zárevúc
k
y
Implement atomic_
t
im
e
_
stat_t for lo
c
kless timekeeping
commit
|
commitdiff
|
tree
2023-04-15
J
iří
Z
á
r
evúcky
Remove unnecessary thread_t::wire
d
commit
|
commitdiff
|
tree
2023-04-07
Jiří Z
á
rev
ú
cky
M
ov
e
tas
k
switch handlin
g
into a separate function
commit
|
commitdiff
|
tree
2023-03-21
Jiří
Z
áre
v
úck
y
Optimize relink_rq()
commit
|
commitdiff
|
tree
2023-03-21
Jiří Zárevúcky
Add
li
s
t_swa
p
()
for swa
p
pi
n
g lis
t
s
commit
|
commitdiff
|
tree
2023-02-26
J
iří
Zárevúck
y
Replace
cpu_s
l
eep() w
i
th cpu_
i
nter
r
u
ptible
_
s
leep()
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zárevúcky
R
emove
a
n
unused
v
ari
a
ble and m
a
ke a
few others 'static'
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zárevúcky
Exclude boot allocatio
n
s in frame
a
lloc
a
tor
commit
|
commitdiff
|
tree
2023-02-25
Jiří Z
á
revúcky
Make
bootstra
p
stack sta
t
ically,
r
ather tha
n
dy
n
amically
.
.
.
commit
|
commitdiff
|
tree
2023-02-25
Jiří
Z
áre
v
úcky
Fi
x
a
b
ug
accidentall
y
introduced in
4
777e022
commit
|
commitdiff
|
tree
2023-02-25
Jiří Zárevúcky
Move some oddly placed accoun
t
i
n
g code
commit
|
commitdiff
|
tree
2023-02-12
Jiří Zárevúcky
Make spinlock f
u
nctio
n
s
inlineable in non-SMP
c
as
e
commit
|
commitdiff
|
tree
2023-02-11
Jiř
í
Z
árevúcky
Rei
m
plement waitq usin
g
thread_wait/wak
e
u
p
commit
|
commitdiff
|
tree
2023-02-11
Jiří Zárevúcky
Reorganize mutex implem
e
ntat
i
on
commit
|
commitdiff
|
tree
2023-02-11
Jiř
í
Zárevúcky
R
eo
r
g
a
nize lo
c
k
ing in
thread_
d
est
r
o
y
()
commit
|
commitdiff
|
tree
2023-02-10
J
i
ří Zár
e
v
ú
cky
Make
t
hread_t reference
cou
n
ted
commit
|
commitdiff
|
tree
2023-02-10
Jiř
í
Zár
e
vúcky
Remov
e
unneces
s
ary co
n
text field from
c
pu_
t
structure
commit
|
commitdiff
|
tree
2023-02-09
Jiří Zár
e
vúcky
Fix an
oops
commit
|
commitdiff
|
tree
2023-02-09
Ji
ř
í Z
á
revúck
y
G
e
t rid of waitq_count_get/set
commit
|
commitdiff
|
tree
2023-02-09
Jiř
í
Z
á
revúck
y
Thread is gua
r
an
t
eed to exist
i
n waitq_sleep_ti
m
ed_ou
t
commit
|
commitdiff
|
tree
2023-02-09
Jiří Zárev
ú
cky
Si
m
pl
i
fy t
i
m
eout handling
commit
|
commitdiff
|
tree
2023-02-09
Ji
ř
í
Z
áre
v
ú
cky
S
y
n
c
hronize
t
im
e
out_un
r
e
gis
t
er() wi
t
h h
a
ndler
e
xec
u
tio
n
commit
|
commitdiff
|
tree
2023-02-07
Jiří Zárevú
c
ky
Remove unused
t
hrea
d
_interrupt
e
d(), make
t
hread_i
n
terrupt
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Ji
ř
í Záre
v
úcky
A
void separate alloca
t
ion for
FPU
c
ontext
commit
|
commitdiff
|
tree
2023-02-07
Jiří Zárevúc
k
y
Use th
e
semaphore inte
r
face instea
d
o
f
waitq i
n
so
m
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jiří Záre
v
úck
y
Turn a b
u
nch of macros into r
e
g
u
lar
f
unctions
commit
|
commitdiff
|
tree
2023-02-06
Jiří
Z
á
r
evúcky
Fix in
c
o
r
rect l
o
cking in cap_unpublish()
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zárevúcky
Make hash table operation
s
immutable,
b
ecause g
l
obal
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
J
i
ří Zárev
ú
ck
y
Don
'
t
m
ess with waitq
internal
s
to emulate the de
s
ired
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zárevúck
y
Modify semantics of WA
K
EUP_A
L
L
slig
h
tly
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zárevúcky
Move saved interrupt
l
evel from context_t to
t
hread_t
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zárevúcky
Remove some
u
nnec
e
ssa
r
y #ifdefs
commit
|
commitdiff
|
tree
2023-02-04
J
i
ří Z
á
r
e
vúcky
Use the corre
c
t fo
r
mat specif
i
er when print
i
ng task_
i
d_t
commit
|
commitdiff
|
tree
2023-02-04
J
i
ří Zárevú
c
ky
Use panic() ins
t
e
ad of an in
f
inite loop at the unreachable
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
Ji
ř
í Zárevúcky
I
nitiali
z
e C
U
RRENT->mutex_locks
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zár
e
vúcky
Replace CPU->needs_rel
i
nk with CPU->relink
_
deadline
commit
|
commitdiff
|
tree
2023-02-04
Jiří Záre
v
úcky
Re
p
lace TH
R
EAD->ticks w
i
th CPU->preempt_deadline
commit
|
commitdiff
|
tree
2023-02-03
Jiří Zárev
ú
cky
Turn s
p
in lo
o
k hint into a function
commit
|
commitdiff
|
tree
2023-02-02
Jiří Záre
v
ú
ck
y
Mer
g
e
a few chang
e
s to
s
pi
n
l
o
ck code
commit
|
commitdiff
|
tree
2023-02-02
J
i
ř
í
Zárevú
c
ky
I
mplement more
e
laborate debug che
c
ki
n
g
f
o
r spinlocks
commit
|
commitdiff
|
tree
2023-02-02
Jiří Z
á
revúcky
Add a
r
chitect
u
re-
s
pecific spinlock optimization
commit
|
commitdiff
|
tree
2023-02-02
Jiří
Z
á
revúcky
Make spinloc
k
_
lock/unlock into proper functions in
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevúc
k
y
P
ut irq_
s
pinloc
k
_*(
)
functions in
a separate file
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárevúcky
ccheck
commit
|
commitdiff
|
tree
2023-01-18
Jiří
Záre
v
úcky
Us
e
irq_sp
i
n
l
ock functions in arm32 code, t
o
be consis
t
ent
.
.
.
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárevúcky
Fix hand
l
ing of ABS32 relocation on
arm32
commit
|
commitdiff
|
tree
2023-01-18
J
iří
Zárevúcky
Mak
e
sure we don't call memcpy() with
NULL po
i
n
ter
commit
|
commitdiff
|
tree
2022-08-23
J
i
ř
í
Zárevú
c
ky
Ad
d
to
o
ls/__pycac
h
e__ to
.
gitignore
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zá
r
evúcky
Hog the
f
ame and glory
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúcky
R
emove unnecess
a
ry loop
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárev
ú
c
ky
A
bit of clea
n
u
p
commit
|
commitdiff
|
tree
2022-08-15
J
i
ří
Zárevúcky
Rem
o
v
e
redundan
t
tim
e
out->lock
commit
|
commitdiff
|
tree
2022-08-15
Jiří Z
á
r
e
vúcky
Make timeout
-
>
cpu immuta
b
le
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zár
e
v
ú
cky
Replace tim
e
out->ticks
wi
t
h timeout->deadline
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúcky
U
pd
a
te uptime using abs
o
lute
count of clock ticks
commit
|
commitdiff
|
tree
2021-10-08
Ji
ř
í Zárevúcky
Work aro
u
nd a
change in
M
eson
0
.
58
.
0
commit
|
commitdiff
|
tree
2020-06-05
Jiří Zárevúcky
Fix --g
c
-sections with curren
t
M
e
son
commit
|
commitdiff
|
tree
2020-01-16
Jiří Zárevúcky
Te
m
p
o
rary workarou
n
d for meson issues
commit
|
commitdiff
|
tree
2019-11-19
Jiří Zárevúcky
meson
:
Always rebuild file
s
y
s
te
m
image
commit
|
commitdiff
|
tree
2019-10-23
Jiří
Zárevúcky
Run doxygen
in the corre
c
t
directory
commit
|
commitdiff
|
tree
2019-08-19
Jiř
í
Zárevúcky
Update README
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zá
r
ev
ú
cky
F
i
x travis
commit
|
commitdiff
|
tree
2019-08-18
Ji
ř
í
Zárevúcky
Exit co
n
figure
.
sh
a
f
te
r
detecting mi
s
sing meson or
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
Jiří Z
á
r
ev
ú
c
k
y
Merge
p
ull request
#
17
4
from le-
j
zr
/
meson3
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Fix compiler path in libgcc dete
c
tion
commit
|
commitdiff
|
tree
2019-08-18
Jiří Záre
v
úcky
Add explic
i
t
check
and
h
elpful error message for presence
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
Jiří
Z
á
r
evúcky
D
o
n't r
e
quire th
e
cr
o
s
s t
o
olchain to be in
$
P
A
TH
commit
|
commitdiff
|
tree
2019-08-18
J
i
ří Zárevúcky
Fix release
.
sh
commit
|
commitdiff
|
tree
2019-08-18
Jiří
Z
árevúcky
Display masked entries in config
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Mask o
p
ti
o
ns that can't be ch
a
nged
vi
a
ninja config
commit
|
commitdiff
|
tree
2019-08-18
J
iří Zárevúcky
Fix conf
i
gur
a
ti
o
n
chang
e
s not forcing reconfigu
r
e outside
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Ex
p
lic
i
tly check that PROFILE
/
MAC
H
IN
E
h
ave
not been
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Remove dest_build
.
py
commit
|
commitdiff
|
tree
2019-08-17
Ji
ř
í Zá
r
evúcky
Fix make ccheck
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevú
c
ky
Fix out
-
of-build copyright
f
ile gener
a
tio
n
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
revú
c
ky
Fix tra
v
is buil
d
d
irec
t
o
r
y
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Ma
k
e doxygen optional
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Zá
r
evúcky
Adjust PATH in travis
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zár
e
vúck
y
Ins
t
all se
t
upt
o
ols in T
r
avi
s
commit
|
commitdiff
|
tree
2019-08-17
J
iří Zárevúcky
Actua
l
ly
u
se pip3
f
or installing ninja/
m
eson
commit
|
commitdiff
|
tree
2019-08-17
Ji
ř
í
Zá
r
evú
c
k
y
Install ninja and me
s
on in travis
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
U
p
date
t
r
avis
.
sh
commit
|
commitdiff
|
tree
2019-08-17
J
i
ř
í
Zárevúcky
Update travi
s
.
s
h
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
R
e
move comments turne
d
into
tickets
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
revúcky
Remove unnecessary c
h
a
n
g
e
s
to tools/e
w
.
py
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zá
r
evúcky
Link tools directory to build directory for eas
i
er
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Ji
ř
í
Zárevúcky
Ad
d
mis
s
ing n
e
wli
n
es at EOF
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
á
r
evúcky
A
d
d copyrigh
t
h
e
ade
r
s for new files
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zá
r
ev
ú
ck
y
M
ake shell scr
i
pt tools more
p
ortabl
e
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
áre
v
úcky
Always add cop
y
right information to t
h
e image and also
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
revú
c
ky
Modify H
e
lenOS ve
r
sion variab
l
es
t
o
u
se un
a
mbiguous
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
á
revúcky
Add tools/export
.
s
h
t
o
rep
l
ace
`
make export`
commit
|
commitdiff
|
tree
next