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
Move some oddly placed accounting code
2023-02-25
Jiří Zárevúcky
Mo
v
e some odd
l
y placed accounting
code
commit
|
commitdiff
|
tree
2023-02-12
Jiří Z
á
revúcky
Mak
e
spi
n
lock functions inli
n
eable
in non-SMP case
commit
|
commitdiff
|
tree
2023-02-11
Jiří
Z
á
r
evúcky
R
eim
p
lement waitq usin
g
t
hr
e
ad
_
wait/wakeu
p
commit
|
commitdiff
|
tree
2023-02-11
Jiří Zárevúcky
R
e
or
g
anize mutex implementation
commit
|
commitdiff
|
tree
2023-02-11
Ji
ř
í Zárevúcky
Re
o
rganiz
e
lock
i
ng i
n
threa
d
_destroy(
)
commit
|
commitdiff
|
tree
2023-02-10
Jiří Zárevúcky
M
a
ke thre
a
d_t reference co
u
n
ted
commit
|
commitdiff
|
tree
2023-02-10
Ji
ř
í Z
á
re
v
úc
k
y
Remove
u
nneces
s
ary
c
ontex
t
field
from cpu_t str
u
cture
commit
|
commitdiff
|
tree
2023-02-09
J
i
ří Z
á
revúcky
Fix an oop
s
commit
|
commitdiff
|
tree
2023-02-09
Jiří Zárev
ú
cky
Get rid of
w
aitq_co
u
nt_get/set
commit
|
commitdiff
|
tree
2023-02-09
Jiří Zárevú
c
ky
Threa
d
i
s gua
r
anteed to
e
xist
i
n waitq_slee
p
_timed_out
commit
|
commitdiff
|
tree
2023-02-09
Ji
ř
í Zárevúcky
Simplify t
i
meout
h
andl
i
ng
commit
|
commitdiff
|
tree
2023-02-09
J
iří Zárevúcky
Syn
c
hro
n
ize ti
m
eout_
u
nregister()
w
it
h
handler exe
c
ution
commit
|
commitdiff
|
tree
2023-02-07
Jiř
í
Zárevúcky
Re
m
ove unused thread_interrupted(), ma
k
e thread_interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jiří
Zárevúc
k
y
Avoi
d
separate
allocat
i
o
n
for
F
PU c
o
ntext
commit
|
commitdiff
|
tree
2023-02-07
Jiří
Zárevúcky
Use the semaph
o
r
e
interface instead of waitq in some
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
iří Zárevúcky
T
u
rn a bunc
h
of macro
s
into regular
functions
commit
|
commitdiff
|
tree
2023-02-06
Jiří Zárevú
c
ky
Fix incorrect loc
k
ing in cap_unpublish()
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zá
r
ev
ú
cky
Make
h
a
sh table operations
i
m
mutable, because glob
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
J
iří Zárevúcky
Don't mess with waitq internals to emulate the desired
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiří Záre
v
úcky
Modify s
e
mantics of WAKEUP_
A
L
L slight
l
y
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zárevúcky
Move saved
i
nterrupt le
v
el
f
r
o
m context_t to
thr
e
ad_t
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zá
r
evúcky
Rem
o
v
e some unne
c
ess
a
ry #ifd
e
fs
commit
|
commitdiff
|
tree
2023-02-04
J
i
ří Zárevúcky
Use the correct format specifier when pr
i
nti
n
g
task_id_t
commit
|
commitdiff
|
tree
2023-02-04
J
iří
Z
á
r
e
v
ú
cky
Use
panic() instead o
f
an infinite loo
p
at
t
h
e
unreachable
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
Ji
ř
í
Z
árevúcky
Initialize CURRENT->mutex_
l
ocks
commit
|
commitdiff
|
tree
2023-02-04
Ji
ř
í Zárevúcky
Replace C
P
U->
n
ee
d
s
_reli
n
k
with CPU
-
>
relink_deadline
commit
|
commitdiff
|
tree
2023-02-04
J
i
ří Zárevúcky
Replace THREAD->tick
s
with C
P
U-
>
preem
p
t_deadl
i
ne
commit
|
commitdiff
|
tree
2023-02-03
Jiří Zárevúcky
Turn spin look hint into
a f
u
nction
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevú
c
ky
Merge a few changes to sp
i
nloc
k
code
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevúcky
Imp
l
ement more elabo
r
ate debug che
c
king for spin
l
ock
s
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevúcky
Add archi
t
ect
u
re-
s
peci
f
ic s
p
inlock
opti
m
ization
commit
|
commitdiff
|
tree
2023-02-02
Jiří Záre
v
úcky
M
a
ke spinlock_lock/unlock i
n
to proper fun
c
tions in
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jiří Zárevúcky
Put ir
q
_spinlock_*() fu
n
ct
i
ons
i
n a separa
t
e file
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárevúcky
ccheck
commit
|
commitdiff
|
tree
2023-01-18
J
i
ř
í Zá
r
evúc
k
y
Use i
r
q_spinlock functions
in arm
3
2 code, to be co
n
sistent
.
.
.
commit
|
commitdiff
|
tree
2023-01-18
J
i
ří
Záre
v
ú
cky
Fix han
d
li
n
g of ABS32 r
e
location on a
r
m32
commit
|
commitdiff
|
tree
2023-01-18
Jiří
Zárevúc
k
y
Make sure we don't call mem
c
py() with NULL pointer
commit
|
commitdiff
|
tree
2022-08-23
J
iří Zárevúcky
Add
tools/__pycache__
to
.
g
i
tignore
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zár
e
vúc
k
y
H
o
g the fame and glory
commit
|
commitdiff
|
tree
2022-08-15
Jiří
Zárevúcky
Remove un
n
e
cessary loop
commit
|
commitdiff
|
tree
2022-08-15
Ji
ř
í Z
á
re
v
úcky
A bit of c
l
eanup
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zá
r
evúcky
Rem
o
v
e red
u
ndant tim
e
out->lock
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zá
r
ev
ú
cky
Make timeo
u
t->cpu immutable
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zár
e
vúcky
R
e
pl
a
ce ti
m
eo
u
t->ticks w
i
t
h t
i
m
e
out->deadline
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zár
e
v
úc
k
y
U
pdate
uptime
using absolute count o
f
clock
t
icks
commit
|
commitdiff
|
tree
2021-10-08
Jiří Záre
v
ú
cky
Work around a chan
g
e in
Meson 0
.
58
.
0
commit
|
commitdiff
|
tree
2020-06-05
Jiř
í
Zárevúck
y
Fix
--gc-
s
ections wit
h
c
urren
t
Meson
commit
|
commitdiff
|
tree
2020-01-16
J
i
ř
í Zár
e
vúcky
Temporar
y
workaround for m
e
son issues
commit
|
commitdiff
|
tree
2019-11-19
Jiří Zárevú
c
ky
meson: A
l
ways rebuild fi
l
esystem image
commit
|
commitdiff
|
tree
2019-10-23
Jiří
Z
árevúcky
Run do
x
y
g
en in the co
r
r
ect directory
commit
|
commitdiff
|
tree
2019-08-19
Jiří Zárevúcky
Upda
t
e
R
EAD
M
E
commit
|
commitdiff
|
tree
2019-08-18
Jiří Záre
v
úcky
Fi
x
travi
s
commit
|
commitdiff
|
tree
2019-08-18
Jiř
í
Z
árevúcky
Exit configure
.
sh aft
e
r d
e
te
c
ting missin
g
meson or
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
Jiří
Zárev
ú
cky
M
e
r
ge pull
r
equest #174 fr
o
m le-jzr/me
s
on3
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
F
i
x com
p
ile
r
path
in
libgcc det
e
ction
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
A
dd explicit check
a
nd he
l
pful error message
f
or p
r
esenc
e
.
.
.
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Don'
t
require the cross to
o
l
chain t
o
be in $PATH
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárevúcky
Fix release
.
sh
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zá
r
evúcky
Dis
p
lay mas
k
ed entries in c
o
nfig
commit
|
commitdiff
|
tree
2019-08-18
Jiří Zárev
ú
cky
Mas
k
options t
h
a
t can't be
c
hanged via ninja config
commit
|
commitdiff
|
tree
2019-08-18
Ji
ř
í Zárevúc
k
y
Fix c
o
nfiguration changes not forci
n
g reconfigure outs
i
de
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Záre
v
úcky
E
xplic
i
tly check th
a
t PROFILE/M
A
CHINE h
a
ve n
o
t
b
een
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Ji
ř
í Zárevúcky
Remove d
e
s
t_bu
i
ld
.
py
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Fix make
ccheck
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
F
i
x ou
t
-
of-build copyright f
i
le generatio
n
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
revúc
k
y
Fix travis build directory
commit
|
commitdiff
|
tree
2019-08-17
J
iří
Zárevúcky
Make doxygen option
a
l
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
árev
ú
cky
Adju
s
t PATH in trav
i
s
commit
|
commitdiff
|
tree
2019-08-17
Jiř
í
Z
árevúcky
Inst
a
ll setuptools in Travis
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Ac
t
ually use pip3 for
i
nst
a
lling
n
inja/meson
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Inst
a
l
l ninj
a
an
d
meson in tra
v
is
commit
|
commitdiff
|
tree
2019-08-17
Jiří Záre
v
úcky
U
pdate tr
a
v
i
s
.
sh
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
revúcky
Upda
t
e travis
.
sh
commit
|
commitdiff
|
tree
2019-08-17
J
i
ří Zár
e
vúcky
Remove comments turned into ticket
s
commit
|
commitdiff
|
tree
2019-08-17
Jiří Záre
v
ú
c
ky
Remove
unnecess
a
r
y
changes
t
o
tools/ew
.
py
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Link tools directory to bu
i
ld dire
c
tory
f
or easier
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiř
í
Zárevúcky
Add missin
g
newlines at EOF
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Add copyrig
h
t heade
r
s for ne
w
files
commit
|
commitdiff
|
tree
2019-08-17
J
i
ř
í
Zárevúcky
Mak
e
shell script to
o
ls more por
t
a
b
l
e
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Always
a
dd copyrigh
t
infor
m
ation to the
ima
g
e and also
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
J
i
ř
í Záre
v
úc
k
y
M
odify HelenOS version variables to use una
m
biguous
.
.
.
commit
|
commitdiff
|
tree
2019-08-17
Jiří
Z
árevú
c
ky
Add tools
/
export
.
sh
to
r
e
p
lace `make expor
t
`
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevú
c
k
y
Cosmetic
tweak
commit
|
commitdiff
|
tree
2019-08-17
J
iří
Zárevúcky
M
o
ve build_all
.
sh to tools
commit
|
commitdiff
|
tree
2019-08-17
Jiř
í
Zá
r
evúcky
Fi
x
d
i
st build
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Build
i
m
a
ges
by defa
u
lt in bu
i
ld_all
.
s
h
commit
|
commitdiff
|
tree
2019-08-17
Jiř
í
Zárevúcky
Remove
b
roken subdir
(
)
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Mo
v
e doxyg
e
n target to mes
o
n
/
pa
r
t
/extra_targets
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
revúcky
Reorganize main meson
.
bui
l
d script
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevúcky
Remo
v
e br
o
ken t
o
o
ls/check
.
s
h, as it's
r
epl
a
ced
by build_al
l
.
sh
commit
|
commitdiff
|
tree
2019-08-17
J
i
ří Zárevúcky
Ma
k
e t
o
ols/ew
.
py run
n
able f
r
om the build directory
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zá
r
evúcky
Enable LTO for ke
r
nel
commit
|
commitdiff
|
tree
2019-08-17
Jiř
í
Zárevúcky
S
o
me clang fixes
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zá
r
evúcky
C
o
mment
s
commit
|
commitdiff
|
tree
2019-08-17
Jiří Záre
v
úcky
Rem
o
ve
s
ome replaced stuf
f
f
r
om Makefile
commit
|
commitdiff
|
tree
2019-08-17
Jiří Z
á
re
v
úcky
Ad
d
`ninja config` co
m
mand
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevú
c
ky
Add standalone
c
onfigure
.
sh script
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárev
ú
cky
build_all
.
sh: Run configuration in parallel
commit
|
commitdiff
|
tree
2019-08-17
Jiří Zárevú
c
ky
F
i
x
r
e
v
ision fetching in
o
ut of tree con
f
ig
.
py
commit
|
commitdiff
|
tree
2019-08-17
Jiří Záre
v
úcky
build_all
.
sh:
Add
m
i
s
s
ing spac
e
a
b
ov
e
b
a
nner
commit
|
commitdiff
|
tree
next