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
Convert call-handling syscalls to capabilities
2017-11-25
J
akub Jerm
a
r
Conver
t
call-handling sysc
a
lls to capabiliti
e
s
commit
|
commitdiff
|
tree
2017-11-25
Ja
k
ub Jermar
M
o
ve
c
ap_handle
_
t to abi/cap
.
h
commit
|
commitdiff
|
tree
2017-11-25
Jaku
b
J
ermar
Merge branch 'maste
r
' in
t
o
call
c
a
ps
commit
|
commitdiff
|
tree
2017-11-24
Jakub Jermar
Add CAP_NIL
commit
|
commitdiff
|
tree
2017-11-23
Jakub
Jermar
Retu
r
n IPC_
C
ALLID_* i
n
call data ins
t
ead of ca
l
l
i
d
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jer
m
ar
Si
m
plify ipc_call
_
a
sync_f
a
st(
)
commit
|
commitdiff
|
tree
2017-11-23
J
a
kub Je
r
m
a
r
Rework u
s
e
rs
p
ace call tracking
commit
|
commitdiff
|
tree
2017-11-23
J
a
kub Jermar
Re
m
ove
u
nused mem
b
er
of
async_call_t
commit
|
commitdiff
|
tree
2017-11-23
Jakub J
e
rmar
Remove sup
p
or
t
for queuing o
f
u
n
s
ent calls
commit
|
commitdiff
|
tree
2017-11-21
J
akub Jermar
Associate a kobj
e
ct
_
t
w
ith a call_
t
commit
|
commitdiff
|
tree
2017-11-16
Jakub Jer
m
a
r
Remov
e
the Simics
S
MP
h
ack
commit
|
commitdiff
|
tree
2017-11-16
J
aku
b
Jerm
a
r
Use pr
o
per
P
R
I
* macro
t
o print
OB
I
O base in
he
x
commit
|
commitdiff
|
tree
2017-11-15
J
a
ku
b
Jerma
r
Include
m
ips32/ma
l
ta-
l
e
i
n
the rel
e
a
s
e M
a
k
e
f
ile
commit
|
commitdiff
|
tree
2017-11-15
Jakub Jermar
R
emove su
p
por
t
f
o
r
B
a
z
aar from contrib
commit
|
commitdiff
|
tree
2017-11-15
Jakub Jerm
á
ř
Merge pull request #1 from Aearsis/m
a
ster
commit
|
commitdiff
|
tree
2017-11-13
Jakub Jer
m
ar
Make tools/*
.
py s
c
ripts G
i
t aware
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jer
m
ar
B
u
mp ver
s
i
on
t
o 0
.
7
.
1
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
Include th
e
vers
i
on makefile again
commit
|
commitdiff
|
tree
2017-11-12
J
akub Jermar
M
a
ke assembl
e
r warnings fatal aga
i
n fo
r
all
a
rchitectures
commit
|
commitdiff
|
tree
2017-11-12
Jak
u
b
Jermar
A
d
d s
t
o
p before call to h
o
nor de
p
endencies from alloc
commit
|
commitdiff
|
tree
2017-11-12
Ja
k
u
b
Jermar
Use %g1 instead
of %g0 a
s
a temporary re
g
ister in
s
etx
commit
|
commitdiff
|
tree
2017-11-11
Jakub Jermar
Properly end functions
started via
.
ent
commit
|
commitdiff
|
tree
2017-11-11
Jakub Jermar
All
o
w expansion of mac
r
o instructions
commit
|
commitdiff
|
tree
2017-11-10
Jakub J
e
rmar
Build
m
s
i
m-con
commit
|
commitdiff
|
tree
2017-11-10
Jakub Jermar
R
emove
s
u
pport for
IPC_CA
L
LRET_TEMPORARY
commit
|
commitdiff
|
tree
2017-11-09
J
a
kub
Jerma
r
A
nswer IPC only
when there
will
b
e
no blocking
commit
|
commitdiff
|
tree
2017-11-09
J
a
k
ub
Jermar
Firs
t
wai
t
for IPC answer and then end th
e
async exch
a
nge
commit
|
commitdiff
|
tree
2017-11-09
Jakub J
e
rmar
Make INTERFA
C
E_L
O
C_SUPPLIER paralle
l
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Make ke
r
ne
l
I
P
C fail hard i
f
maxim
u
m
number of calls
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jerm
a
r
Bump IPC_MAX_ASYN
C
_
C
A
LL
S
commit
|
commitdiff
|
tree
2017-11-01
J
akub Jermar
Remove dead code
commit
|
commitdiff
|
tree
2017-11-01
Jakub
Jerm
a
r
Use prope
r
PIO an
d
ioport64_t interfa
c
es in obio
commit
|
commitdiff
|
tree
2017-11-01
Jakub
J
ermar
Add 64-bit
P
IO
f
unctions
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jermar
D
o
not atte
m
p
t
to start /srv/
o
bio
commit
|
commitdiff
|
tree
2017-10-28
Jakub Je
r
mar
Use recu
r
siv
e
mutex to
p
rotect task_t::ca
p
_i
n
fo
commit
|
commitdiff
|
tree
2017-10-28
Jak
u
b Jermar
Implem
e
nt rec
u
r
siv
e
m
ute
x
commit
|
commitdiff
|
tree
2017-10-28
Jakub J
e
rmar
Unpublish and free phone
a
nd IRQ capabilitie
s
i
n ip
c
_cleanup()
commit
|
commitdiff
|
tree
2017-10-28
Ja
k
ub Jermar
Drop phone kobj
e
c
t refe
r
ence
w
h
en slamming the p
h
one
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jer
m
ar
Mainta
i
n ph
o
ne kobject
r
e
ference for
call_t:
:
c
a
ll
e
r
_
p
hone
commit
|
commitdiff
|
tree
2017-10-28
J
ak
u
b Jermar
Provide locked versions
of cap_un
p
ublish() an
d
cap_fr
e
e()
commit
|
commitdiff
|
tree
2017-10-12
Jakub Jermar
A
llocate capabilities from a dedicated slab cach
e
commit
|
commitdiff
|
tree
2017-10-10
Ja
k
ub Jermar
Allow caps_task_alloc() to
fa
i
l
commit
|
commitdiff
|
tree
2017-10-09
J
akub Jermar
A
llow virtu
a
lly unlimited number
o
f ca
p
abilities
p
er
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Re
s
ourc
e
arena
s
should be des
t
ructible
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Remo
v
e
u
n
used
enums
commit
|
commitdiff
|
tree
2017-10-08
Jaku
b
Jermar
Rep
l
a
ce the o
l
d
ha
s
h table imple
m
enta
t
ion in the kernel
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
J
akub Jermar
Le
t
the
r
e
s
ource allo
c
ato
r
treat 0
a
s
a vali
d
res
o
urce
commit
|
commitdiff
|
tree
2017-09-30
Jakub Jermar
Merg
e
support for capabilit
i
es fr
o
m l
p
:~
j
akub/h
e
le
n
os
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Ja
k
ub Jerma
r
Add comm
e
nts
commit
|
commitdiff
|
tree
2017-09-28
J
a
kub
Je
r
mar
I
n
troduce r
e
ferenc
e
-coun
t
ed kobjects
commit
|
commitdiff
|
tree
2017-09-26
Jakub J
e
rmar
Do not ret
u
rn undefined
val
u
e
commit
|
commitdiff
|
tree
2017-09-19
Jakub Je
r
mar
Remove
c
a
p
from t
y
pe list when r
e
cl
a
iming
commit
|
commitdiff
|
tree
2017-09-19
Ja
k
ub Jermar
R
e
name caps_apply_
t
o_
a
ll t
o
caps_apply_to_type
commit
|
commitdiff
|
tree
2017-09-18
Jakub Jermar
Make a
l
l acces
s
es
to capabilites exclusiv
e
commit
|
commitdiff
|
tree
2017-09-14
Jakub Jermar
D
o not irritate the asse
m
bler by FSTPL %
s
p
(1)
commit
|
commitdiff
|
tree
2017-09-04
Jakub Je
r
mar
Create a slab cache for
allocating phone_
t
struct
u
res
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
Create a
s
l
ab ca
c
he for all
o
cating irq_t structures
commit
|
commitdiff
|
tree
2017-09-04
Jaku
b
Jermar
Fix
g
e
t
ting of
the kobject
a
d
dress
commit
|
commitdiff
|
tree
2017-09-04
J
akub Jermar
Allocate the kobjects
r
eferenced b
y
capabili
t
ies
d
ynamica
l
ly
commit
|
commitdiff
|
tree
2017-09-03
J
a
kub Je
r
mar
Improve com
m
ents
commit
|
commitdiff
|
tree
2017-09-03
Ja
k
u
b
Jermar
Impr
o
ve comments
commit
|
commitdiff
|
tree
2017-09-03
Jaku
b
Jer
m
ar
Do n
o
t
register IRQ
s
insi
d
e of answerboxes
commit
|
commitdiff
|
tree
2017-09-03
Jak
u
b Jerma
r
Make IRQ subscribe/unsubscrib
e
thread safe
again
commit
|
commitdiff
|
tree
2017-09-03
Jaku
b
Jermar
Rem
o
ve unused connection c
l
oning
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Improve comments
commit
|
commitdiff
|
tree
2017-08-30
Jakub J
e
rmar
Upgra
d
e to Q
E
MU 2
.
10
.
0
commit
|
commitdiff
|
tree
2017-08-22
Jakub Je
r
m
a
r
I
n
c
lude task ID in c
o
n
nect
i
on ha
s
h
table o
p
erat
i
ons
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jerm
a
r
Co
p
y
entir
e
i
p
c
_data_
t
t
o
u
s
p
a
ce on ans
w
er
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jermar
Fix doxygen comments
commit
|
commitdiff
|
tree
2017-08-20
J
a
kub
J
ermar
Do n
o
t access the
ca
p
ability t
a
ble
d
irec
t
ly in phone_alloc(
)
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jermar
Store c
a
pabil
i
ty's
h
andle
i
nside
o
f it
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jermar
Fix
terminology ar
o
und capabilities, capabili
t
y han
d
les
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jer
m
ar
Hide kobject
i
mplement
a
ti
o
n details
commit
|
commitdiff
|
tree
2017-08-19
Ja
k
ub
Jermar
Add t
s
k
_
destructor() to f
r
ee t
a
sk's
k
ob
j
ect
commit
|
commitdiff
|
tree
2017-08-19
J
akub Jerm
a
r
Retu
r
n the actual number of freed frames
commit
|
commitdiff
|
tree
2017-08-19
Jakub Jermar
Remo
v
e
the linear IRQ hash ta
b
le op
t
imizati
o
n
commit
|
commitdiff
|
tree
2017-08-18
Jakub
Jerm
a
r
Remove SYS
_
DEVICE_ASSI
G
N_DEVNO
commit
|
commitdiff
|
tree
2017-08-18
J
a
k
ub
J
ermar
Turn IR
Q
structures
i
nto kernel object
s
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Add
ha
s
h
_
table_
r
emove_item()
commit
|
commitdiff
|
tree
2017-08-17
Jak
u
b Je
r
mar
Turn IPC phones
into ko
b
jects
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jer
m
a
r
P
r
ovide basic
interfaces
t
o work with kobjects
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jerm
a
r
Introduce kernel objects
commit
|
commitdiff
|
tree
2017-07-21
Jakub Jerma
r
Deduplicate multi
b
oot cmd
l
ine parsing code
commit
|
commitdiff
|
tree
2017-07-21
Jakub Jermar
Support boot_ar
g
s a
l
so for
m
ult
i
boot2 boots
commit
|
commitdiff
|
tree
2017-06-28
Jakub Jerm
a
r
I
m
prove cstyle
commit
|
commitdiff
|
tree
2017-06-10
Jak
u
b Je
r
mar
R
e
move
sys/typef
m
t
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub Jermar
Mo
v
e
fou
r
cc_t
t
o f
o
urcc
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jak
u
b Jer
m
ar
Move
t
he u
n
a
ligned
t
ypes into unaligned
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub
Jermar
Fix
c
opyrigh
t
commit
|
commitdiff
|
tree
2017-06-09
Jak
u
b
Jerm
a
r
Move
o
f
f64_t an
d
aoff64_t into
offse
t
.
h
commit
|
commitdiff
|
tree
2017-06-05
J
aku
b
Jermar
U
s
e
-
ffunction-sectio
n
s a
n
d --g
c
-sections
commit
|
commitdiff
|
tree
2017-05-30
Jakub Jermar
Use designated i
n
itial
i
zers for sysca
l
l_table
commit
|
commitdiff
|
tree
2017-05-30
Jak
u
b Jerma
r
Fix
c
omments wrt
.
C
AP_ vs
.
PERM_
commit
|
commitdiff
|
tree
2017-05-30
J
a
kub
Jermar
Rena
m
e SYS_CAP_GRANT/REVOKE to SYS_PERM_G
R
ANT/RE
V
OKE
commit
|
commitdiff
|
tree
2017-05-29
Jaku
b
Jerm
a
r
fse
e
k(
)
s
h
all
t
a
k
e long and ftel
l
() s
h
all
retur
n
long
commit
|
commitdiff
|
tree
2017-05-29
Jakub Jermar
Fix header guard
commit
|
commitdiff
|
tree
2017-05-29
J
a
kub Jermar
R
e
m
ove unused dummy head
e
r
commit
|
commitdiff
|
tree
2017-05-19
Jakub
J
ermar
Use pro
p
e
r
sizes for buff
e
rs holdi
n
g conver
s
ion
s
from
.
.
.
commit
|
commitdiff
|
tree
2017-05-16
J
a
k
ub
Jerma
r
V
F
S_OUT_MOUNTED does not
nee
d
to return th
e
link coun
t
commit
|
commitdiff
|
tree
2017-05-16
Jakub Je
r
mar
Be consistent
w
hen answer
i
ng VFS_OUT_L
O
O
KUP
commit
|
commitdiff
|
tree
next