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
Fix wrongly-inverted condition
2017-11-26
Jakub Jermar
Fix
w
rongly-i
n
verted con
d
ition
commit
|
commitdiff
|
tree
2017-11-26
Jakub Jermar
Use ordin
a
ry e
r
rors instead of IP
C
_C
A
LLRET_FATAL
commit
|
commitdiff
|
tree
2017-11-26
Jaku
b
Jermar
Do n
o
t le
a
k ca
l
l address in sys_ipc_call_asyn
c
_
*()
commit
|
commitdiff
|
tree
2017-11-25
Jakub
Jermar
Free up all call capabilities
w
hen
t
ask e
x
its
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
Menti
o
n I
P
C
c
alls
i
n th
e
comment on
c
apabilities
commit
|
commitdiff
|
tree
2017-11-25
J
a
k
u
b Jer
m
ar
C
o
nv
e
rt call
-
hand
l
ing s
y
s
calls to
c
a
pabilities
commit
|
commitdiff
|
tree
2017-11-25
Jak
u
b Je
r
mar
Move cap_handle_t to abi/cap
.
h
commit
|
commitdiff
|
tree
2017-11-25
Ja
k
u
b
J
ermar
Merge branch 'mas
t
er'
into cal
l
cap
s
commit
|
commitdiff
|
tree
2017-11-24
Ja
k
ub Jermar
Add CAP
_
NI
L
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jerma
r
Return IPC_CALLID_* in cal
l
da
t
a inst
e
ad of
c
allid
commit
|
commitdiff
|
tree
2017-11-23
Jakub J
e
rmar
Si
m
pl
i
fy ipc_call
_
async_fast()
commit
|
commitdiff
|
tree
2017-11-23
Jakub
J
ermar
Rework u
s
erspace ca
l
l tracking
commit
|
commitdiff
|
tree
2017-11-23
Jaku
b
Jerm
a
r
Remove unused me
m
ber o
f
async_ca
l
l_t
commit
|
commitdiff
|
tree
2017-11-23
J
a
kub Jermar
Remove supp
o
rt for q
u
e
uing of u
n
sent calls
commit
|
commitdiff
|
tree
2017-11-21
Jakub Jermar
Ass
o
ciate a kobject_t with a call_t
commit
|
commitdiff
|
tree
2017-11-16
Jakub Jer
m
ar
R
emove the
Simic
s
SMP hack
commit
|
commitdiff
|
tree
2017-11-16
Jak
u
b Jermar
Use p
r
o
p
er PR
I
*
m
acro to pr
i
nt OBIO bas
e
in
hex
commit
|
commitdiff
|
tree
2017-11-15
Jakub Jermar
I
nclude mi
p
s32/malta-le in the
r
ele
a
se Makefile
commit
|
commitdiff
|
tree
2017-11-15
J
a
kub Jerm
a
r
Remove
s
upport for Bazaar from contr
i
b
commit
|
commitdiff
|
tree
2017-11-13
Jakub Jermar
Ma
k
e
t
ools/*
.
py scripts G
i
t
aw
a
re
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
Bump vers
i
on to 0
.
7
.
1
commit
|
commitdiff
|
tree
2017-11-12
Jaku
b
Je
r
m
ar
I
n
cl
u
de the version makefi
l
e
a
ga
i
n
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
Make assembler warnings
f
atal
again for a
l
l
archi
t
e
c
tures
commit
|
commitdiff
|
tree
2017-11-12
Jakub
J
e
rm
a
r
Add sto
p
b
efore ca
l
l
to honor depe
n
dencies from allo
c
commit
|
commitdiff
|
tree
2017-11-12
Jakub J
e
rm
a
r
Use %g1 inst
e
ad of %g
0
as a temporary
r
egist
e
r
in se
t
x
commit
|
commitdiff
|
tree
2017-11-11
J
a
kub Jerm
a
r
Properly
en
d
functions starte
d
v
i
a
.
e
n
t
commit
|
commitdiff
|
tree
2017-11-11
Jakub Jerma
r
Allow expansion of
mac
r
o inst
r
uc
t
ions
commit
|
commitdiff
|
tree
2017-11-10
Jakub Jermar
B
u
ild msim-con
commit
|
commitdiff
|
tree
2017-11-10
Jakub Jermar
Remo
v
e support for
I
PC_CALLRET_TEMPORA
R
Y
commit
|
commitdiff
|
tree
2017-11-09
Jak
u
b Jerma
r
A
n
swer
I
P
C on
l
y
w
h
e
n
there will be no blocking
commit
|
commitdiff
|
tree
2017-11-09
J
a
k
u
b Jerma
r
First wait
for IPC an
s
wer
a
nd th
e
n end
th
e
async
e
xc
h
a
nge
commit
|
commitdiff
|
tree
2017-11-09
Ja
k
ub
J
ermar
Make IN
T
ERFACE_LOC_SUPPLIER parallel
commit
|
commitdiff
|
tree
2017-11-09
Jaku
b
Jermar
M
ake kern
e
l IPC fail hard if maximu
m
number
o
f calls
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Bump
I
PC
_
M
A
X_ASYNC_
C
ALLS
commit
|
commitdiff
|
tree
2017-11-01
J
a
kub Jermar
Rem
o
v
e
dead code
commit
|
commitdiff
|
tree
2017-11-01
Jak
u
b J
e
rma
r
Use proper PIO and i
o
port64_t interfaces in obio
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jerm
a
r
Add
6
4-bit PIO functions
commit
|
commitdiff
|
tree
2017-11-01
J
a
kub
Jerma
r
D
o
n
ot
a
t
te
m
pt to start
/srv/obio
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Use
r
ecursive mutex to
pr
o
tect task_t::cap
_
info
commit
|
commitdiff
|
tree
2017-10-28
Jak
u
b
Jermar
Implem
e
nt rec
u
rsive mutex
commit
|
commitdiff
|
tree
2017-10-28
J
akub
J
e
r
m
ar
Un
p
ublish an
d
free p
h
one and I
R
Q
c
apa
b
ilit
i
es in ipc_cleanup
(
)
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jerma
r
Drop phone kobject reference when s
l
amming the phone
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Jakub
Jermar
Maintain
p
hone kobject re
f
erence for call
_
t
::calle
r
_phon
e
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Provide l
o
cked versions of cap_u
n
p
ublish() and c
a
p_free()
commit
|
commitdiff
|
tree
2017-10-12
Ja
k
ub Jermar
Allocate capab
i
lities from a dedicated
s
lab
cache
commit
|
commitdiff
|
tree
2017-10-10
J
ak
u
b Jermar
Allow caps_task_alloc() to fail
commit
|
commitdiff
|
tree
2017-10-09
Jaku
b
Jer
m
ar
Allow virtually unlimited
n
u
mb
e
r o
f
capa
b
ilities pe
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Jak
u
b Jermar
Resource arenas sh
o
u
l
d
be de
s
tructib
l
e
commit
|
commitdiff
|
tree
2017-10-09
J
a
k
u
b
Jermar
R
emove unused
enums
commit
|
commitdiff
|
tree
2017-10-08
J
a
kub Jermar
R
eplace the old hash table implementation in
t
he kernel
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Jakub Je
r
ma
r
Let the res
o
urce alloca
t
or treat 0 as a
valid r
e
source
commit
|
commitdiff
|
tree
2017-09-30
Jakub J
e
rma
r
M
e
rge support fo
r
c
apabilities from lp:
~
jak
u
b/helenos
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
J
akub Jer
m
a
r
Add comments
commit
|
commitdiff
|
tree
2017-09-28
Jakub Jermar
Intro
d
uce r
e
fer
e
nc
e
-counted kob
j
ec
t
s
commit
|
commitdiff
|
tree
2017-09-26
Jaku
b
Jermar
Do not r
e
turn unde
f
ined
value
commit
|
commitdiff
|
tree
2017-09-19
Jakub
J
ermar
Re
m
ove cap from type l
i
st w
h
en reclai
m
ing
commit
|
commitdiff
|
tree
2017-09-19
Jakub Jermar
Ren
a
me caps
_
app
l
y_to_all t
o
ca
p
s_ap
p
ly_
t
o_type
commit
|
commitdiff
|
tree
2017-09-18
Jakub
J
er
m
a
r
M
a
ke al
l
acce
s
s
e
s to capab
i
lit
e
s exclusive
commit
|
commitdiff
|
tree
2017-09-14
Jak
u
b Jermar
D
o
not
irritat
e
the asse
m
bl
e
r by FSTPL %sp(1
)
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
Cre
a
te a
s
l
ab cache f
o
r allocating phone_t struct
u
res
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
Create a
s
lab cache for
allocating irq_
t
structures
commit
|
commitdiff
|
tree
2017-09-04
J
akub Jermar
Fix get
t
ing of the k
o
bje
c
t add
r
ess
commit
|
commitdiff
|
tree
2017-09-04
J
akub
Jermar
Allocate the kobjects referenced by capabilities d
y
namicall
y
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Improve comme
n
t
s
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Improve comments
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Do not regis
t
e
r
IRQs insi
d
e of an
s
werboxes
commit
|
commitdiff
|
tree
2017-09-03
Jakub Je
r
mar
Make IRQ subscribe/unsubscribe th
r
ead safe ag
a
i
n
commit
|
commitdiff
|
tree
2017-09-03
J
a
kub
Je
r
ma
r
Rem
o
ve unused
c
o
nnectio
n
clo
n
ing
commit
|
commitdiff
|
tree
2017-09-03
J
a
k
u
b Je
r
m
ar
Imp
r
ove comments
commit
|
commitdiff
|
tree
2017-08-30
Jakub Jerm
a
r
Upgrade
t
o QEMU 2
.
10
.
0
commit
|
commitdiff
|
tree
2017-08-22
J
akub Jerm
a
r
Include task ID in c
o
nnection
h
a
sh t
a
ble
o
perat
i
ons
commit
|
commitdiff
|
tree
2017-08-22
Jakub
J
erma
r
Cop
y
entire ipc_data_t to u
s
pac
e
on ans
w
e
r
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jerma
r
F
ix doxygen c
o
mments
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jermar
Do not access
t
he
c
apa
b
ility table directly
i
n
phone_al
l
oc()
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jermar
Stor
e
capability's handle inside of it
commit
|
commitdiff
|
tree
2017-08-20
Ja
k
ub Jermar
Fix terminology
a
rou
n
d
capa
b
ilities
,
capability handles
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Jakub J
e
rmar
Hide k
o
bject implementation details
commit
|
commitdiff
|
tree
2017-08-19
Ja
k
ub Jermar
Add tsk_des
t
r
u
ctor()
to free
t
ask
'
s k
o
bject
commit
|
commitdiff
|
tree
2017-08-19
Jakub Jermar
Ret
u
r
n
t
h
e act
u
a
l
n
u
mber of fre
e
d frames
commit
|
commitdiff
|
tree
2017-08-19
Jakub
J
er
m
ar
Remove
t
h
e li
n
e
ar IR
Q
hash tab
l
e opti
m
ization
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Remov
e
SYS_D
E
VICE_ASSIGN_DE
V
N
O
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jerm
a
r
Turn IRQ
s
tructures into ke
r
nel objec
t
s
commit
|
commitdiff
|
tree
2017-08-18
J
ak
u
b Jerma
r
A
dd hash_table_re
m
ov
e
_i
t
e
m()
commit
|
commitdiff
|
tree
2017-08-17
Jakub Jermar
Turn I
P
C phones into kobjects
commit
|
commitdiff
|
tree
2017-08-16
J
akub Jermar
Provide basic interfaces to work with kobje
c
ts
commit
|
commitdiff
|
tree
2017-08-16
J
a
ku
b
Je
r
mar
Introduce kernel
objects
commit
|
commitdiff
|
tree
2017-07-21
J
a
ku
b
Jermar
Ded
u
plicate multi
b
oo
t
cmdline parsing c
o
de
commit
|
commitdiff
|
tree
2017-07-21
Jakub
Jermar
Sup
p
ort
b
oot_a
r
gs also for multiboot2 b
o
ot
s
commit
|
commitdiff
|
tree
2017-06-28
Jaku
b
Jermar
Improve cstyle
commit
|
commitdiff
|
tree
2017-06-10
Ja
k
ub Jermar
Re
m
ove sys/t
y
p
efmt
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jak
u
b
Jermar
M
o
v
e fourcc_t
t
o
f
ourcc
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub Jermar
Move the unaligned types i
n
to
u
naligned
.
h
commit
|
commitdiff
|
tree
2017-06-09
J
a
kub Je
r
mar
Fix
c
o
p
yright
commit
|
commitdiff
|
tree
2017-06-09
Ja
k
ub Jer
m
ar
Move o
f
f64_
t
and aof
f
64_t into off
s
et
.
h
commit
|
commitdiff
|
tree
2017-06-05
J
a
kub
J
ermar
Use -ff
u
n
c
t
i
on-sections and --gc-sections
commit
|
commitdiff
|
tree
2017-05-30
Jakub J
e
rma
r
Use designated initializers for sysca
l
l_tab
l
e
commit
|
commitdiff
|
tree
2017-05-30
Jakub Jer
m
ar
F
ix com
m
ents
w
rt
.
CAP_ vs
.
PERM_
commit
|
commitdiff
|
tree
2017-05-30
J
aku
b
Jermar
Rename SYS_
C
AP_
G
RANT/REVOKE t
o
SYS_P
E
RM_GRA
N
T
/
REV
O
KE
commit
|
commitdiff
|
tree
2017-05-29
Jakub Jermar
fseek() shal
l
take lon
g
and f
t
el
l
() shall return long
commit
|
commitdiff
|
tree
2017-05-29
Ja
k
ub
J
e
rm
a
r
Fix head
e
r gu
a
rd
commit
|
commitdiff
|
tree
next