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
Jakub Jermar
Convert
c
all-handli
n
g
s
yscalls t
o
c
apabili
t
i
e
s
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
M
ove cap_handle
_
t to abi/
c
a
p
.
h
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
Merg
e
branch
'
master' into c
a
llcaps
commit
|
commitdiff
|
tree
2017-11-24
Jakub Jermar
Add CAP_NIL
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jerma
r
Ret
u
rn IPC_CALLID
_
* in
c
all data inst
e
ad of ca
l
lid
commit
|
commitdiff
|
tree
2017-11-23
J
akub Jermar
S
i
mplify ip
c
_call_a
s
ync
_
fast()
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jerm
a
r
Rework userspace call tracking
commit
|
commitdiff
|
tree
2017-11-23
Jakub Je
r
mar
Remove unused me
m
ber o
f
a
sync_
c
all_t
commit
|
commitdiff
|
tree
2017-11-23
Ja
k
ub Jerma
r
Remove support for queuing of unsent call
s
commit
|
commitdiff
|
tree
2017-11-21
J
a
kub J
e
rmar
Asso
c
iate a kobj
e
c
t_t w
i
th a
c
all_
t
commit
|
commitdiff
|
tree
2017-11-16
Jak
u
b Jermar
Remove the Sim
i
c
s SMP ha
c
k
commit
|
commitdiff
|
tree
2017-11-16
Jakub
J
ermar
Use proper P
R
I
* macro to prin
t
OBIO base in hex
commit
|
commitdiff
|
tree
2017-11-15
J
akub J
e
r
ma
r
I
n
clude mips32/malta-
l
e in
t
h
e
r
e
leas
e
M
a
k
e
fil
e
commit
|
commitdiff
|
tree
2017-11-15
Jakub Je
r
m
a
r
Remove s
u
ppo
r
t for Bazaar from contrib
commit
|
commitdiff
|
tree
2017-11-13
Jakub
J
er
m
ar
Make
t
ools/*
.
p
y scrip
t
s Git awar
e
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
B
ump version to 0
.
7
.
1
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jer
m
ar
I
n
clude the version ma
k
e
f
i
l
e again
commit
|
commitdiff
|
tree
2017-11-12
Jakub
J
e
rmar
Make assembler warnings
fa
t
al again for
a
ll arch
i
tectures
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jerm
a
r
A
d
d stop before call t
o
honor dependencies from alloc
commit
|
commitdiff
|
tree
2017-11-12
Jakub
J
erma
r
Use
%
g
1
instead of %g
0
a
s a te
m
porary
register i
n
se
t
x
commit
|
commitdiff
|
tree
2017-11-11
Jakub
Je
r
mar
P
roperly
e
nd functions started
v
ia
.
ent
commit
|
commitdiff
|
tree
2017-11-11
Jakub Jermar
A
llow
expansion of macro
i
nst
r
u
ctions
commit
|
commitdiff
|
tree
2017-11-10
J
akub Jermar
Build m
s
im-con
commit
|
commitdiff
|
tree
2017-11-10
Jakub Jermar
Remove
s
upport
for IPC_CALLRET_TEMPORARY
commit
|
commitdiff
|
tree
2017-11-09
Jak
u
b Jerm
a
r
A
nswer
IPC only wh
e
n
the
r
e wi
l
l be no
b
locking
commit
|
commitdiff
|
tree
2017-11-09
Jakub
J
ermar
Firs
t
wait
f
or IPC
a
nswer and then
e
nd
t
he
a
sync
e
xc
h
ange
commit
|
commitdiff
|
tree
2017-11-09
Jakub Je
r
mar
Make INTERF
A
CE
_
LOC_SUPPLIER parallel
commit
|
commitdiff
|
tree
2017-11-09
J
ak
u
b
Jermar
Make ker
n
el
I
PC fail
h
ard if maximum n
u
mber
o
f calls
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Bump IPC_M
A
X_AS
Y
NC_C
A
LLS
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jermar
Remove dead
c
ode
commit
|
commitdiff
|
tree
2017-11-01
Ja
k
ub Jermar
U
s
e pro
p
e
r PI
O
a
nd
ioport64_t interf
a
ces in obio
commit
|
commitdiff
|
tree
2017-11-01
Jakub Je
r
m
ar
Add 64-bit PIO functi
o
ns
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jermar
Do not attempt to start
/srv
/
obio
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
U
s
e
rec
u
rsiv
e
mu
t
ex to protect tas
k
_
t
:
:
cap_info
commit
|
commitdiff
|
tree
2017-10-28
Jaku
b
J
ermar
Imp
l
em
e
nt re
c
ursive
m
utex
commit
|
commitdiff
|
tree
2017-10-28
Jakub
J
ermar
Unpublish and free
pho
n
e an
d
IRQ capabilities in ipc_clean
u
p()
commit
|
commitdiff
|
tree
2017-10-28
Jak
u
b
Jerma
r
D
rop p
h
one kobje
c
t
r
eferen
c
e when sl
a
mming t
h
e
phone
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Ja
k
ub Jerma
r
Ma
i
ntain
p
ho
n
e
k
objec
t
refe
r
enc
e
for ca
l
l_t::caller_phone
commit
|
commitdiff
|
tree
2017-10-28
J
a
kub Jermar
Provide lo
c
ked ver
s
ions of cap_unpubli
s
h
(
) and cap_fre
e
(
)
commit
|
commitdiff
|
tree
2017-10-12
Jakub J
e
rmar
Allocat
e
capabil
i
ties from a d
e
dicated slab
cach
e
commit
|
commitdiff
|
tree
2017-10-10
J
akub Jerma
r
Al
l
ow ca
p
s_task
_
alloc(
)
t
o
f
ail
commit
|
commitdiff
|
tree
2017-10-09
Ja
k
ub Jermar
Al
l
ow virtually
unlimited
number
o
f
c
apa
b
ilitie
s
per
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
J
a
kub Jerm
a
r
R
eso
u
rce arenas should be destructib
l
e
commit
|
commitdiff
|
tree
2017-10-09
Jakub
J
ermar
Remove u
n
used enums
commit
|
commitdiff
|
tree
2017-10-08
Jakub Je
r
mar
Re
p
la
c
e the old
h
ash table impl
e
mentatio
n
in th
e
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
J
a
kub Jermar
L
e
t t
h
e
resource allocator treat
0
as a valid resource
commit
|
commitdiff
|
tree
2017-09-30
J
a
k
u
b Jermar
M
erge supp
o
rt for capabi
l
ities from
l
p:~jakub/helenos
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Jakub Jermar
Add
c
om
m
e
n
ts
commit
|
commitdiff
|
tree
2017-09-28
Jakub Jermar
Introduce refer
e
nce-counted kobj
e
cts
commit
|
commitdiff
|
tree
2017-09-26
Jaku
b
Jer
m
ar
Do not return undefined value
commit
|
commitdiff
|
tree
2017-09-19
Jakub Jerma
r
R
emove
c
ap fr
o
m typ
e
list when reclaiming
commit
|
commitdiff
|
tree
2017-09-19
Jakub Jermar
Rename cap
s
_apply_to_al
l
to caps
_
app
l
y_
t
o_typ
e
commit
|
commitdiff
|
tree
2017-09-18
Jakub J
e
r
m
ar
Make all ac
c
esses to cap
a
bilites exclusive
commit
|
commitdiff
|
tree
2017-09-14
Ja
k
ub
Jer
m
ar
Do not irr
i
tate
t
he as
s
emb
l
er by FSTPL %s
p
(1)
commit
|
commitdiff
|
tree
2017-09-04
Jak
u
b
Jermar
Create
a
slab
cache for allocating phone_t structur
e
s
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
Create a slab cache for all
o
cating irq
_
t
structure
s
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jerm
a
r
Fix
g
e
tt
i
ng of the kobjec
t
address
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
Allocate the kobjects referenced
by capabilities dynamically
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Imp
r
ove commen
t
s
commit
|
commitdiff
|
tree
2017-09-03
Jak
u
b
J
erma
r
I
mprove comment
s
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Do not re
g
ister IRQs in
s
ide of answerboxes
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Make IRQ subscr
i
b
e
/unsu
b
scr
i
be thre
a
d safe again
commit
|
commitdiff
|
tree
2017-09-03
Jaku
b
Jermar
Re
m
ove unu
s
ed
c
o
nnection cl
o
ning
commit
|
commitdiff
|
tree
2017-09-03
Jakub Je
r
mar
Improve
comment
s
commit
|
commitdiff
|
tree
2017-08-30
Jakub
Jermar
Upgrade
t
o QEMU 2
.
10
.
0
commit
|
commitdiff
|
tree
2017-08-22
Jak
u
b Jerma
r
Includ
e
t
a
s
k
ID in conn
e
ction hash t
a
ble oper
a
ti
o
n
s
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jermar
Copy en
t
ire ipc_data_t to us
p
a
c
e on ans
w
er
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jerm
a
r
Fix doxy
g
en comment
s
commit
|
commitdiff
|
tree
2017-08-20
Jakub
J
ermar
Do not
a
ccess the capabilit
y
t
a
ble directl
y
in p
h
one_alloc
(
)
commit
|
commitdiff
|
tree
2017-08-20
Jakub
J
ermar
Store capabi
l
i
t
y's
h
a
ndle inside
of it
commit
|
commitdiff
|
tree
2017-08-20
Jakub J
e
rmar
Fix
t
er
m
inology around
c
apabilities, capabili
t
y handles
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jermar
H
i
de kobject implem
e
ntati
o
n
details
commit
|
commitdiff
|
tree
2017-08-19
Jakub J
e
rmar
Add
t
s
k_destruc
t
or() to
f
ree task's
k
objec
t
commit
|
commitdiff
|
tree
2017-08-19
J
akub
J
ermar
Return the actual number o
f
freed fra
m
e
s
commit
|
commitdiff
|
tree
2017-08-19
Jakub Jerm
a
r
Remove the linear IR
Q
hash tabl
e
op
t
imiz
a
tion
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Remove SYS_DEVIC
E
_ASSIGN_DEVNO
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Turn IRQ
s
tructures into kernel object
s
commit
|
commitdiff
|
tree
2017-08-18
Jaku
b
J
e
rmar
Add hash_table_
r
emove_
i
te
m
()
commit
|
commitdiff
|
tree
2017-08-17
J
a
k
u
b Jermar
Tur
n
IPC phones into kobje
c
ts
commit
|
commitdiff
|
tree
2017-08-16
J
akub Je
r
mar
Provide basic i
n
terfaces to work w
i
th kob
j
e
c
ts
commit
|
commitdiff
|
tree
2017-08-16
J
akub Jermar
Intr
o
duce kern
e
l object
s
commit
|
commitdiff
|
tree
2017-07-21
Jakub Jermar
Dedu
p
licate multib
o
ot
c
m
dline
pa
r
s
i
ng code
commit
|
commitdiff
|
tree
2017-07-21
Jakub Jermar
Support boot_ar
g
s also for multibo
o
t2 boots
commit
|
commitdiff
|
tree
2017-06-28
Jak
u
b Jermar
Improve c
s
tyl
e
commit
|
commitdiff
|
tree
2017-06-10
Jakub Je
r
mar
Remove sys/typefmt
.
h
commit
|
commitdiff
|
tree
2017-06-09
J
akub
Jermar
Move f
o
urcc_t to fourcc
.
h
commit
|
commitdiff
|
tree
2017-06-09
J
akub Jerm
a
r
Move
the unali
g
ned types into unaligned
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub J
e
rma
r
Fix copyright
commit
|
commitdiff
|
tree
2017-06-09
J
a
kub Jermar
Move off64_
t
a
nd aof
f
64_t
i
n
t
o offset
.
h
commit
|
commitdiff
|
tree
2017-06-05
Jakub Jermar
Use -
f
function-sections and --gc-sections
commit
|
commitdiff
|
tree
2017-05-30
Jakub Jermar
Use
d
e
s
i
gnated initializ
e
rs
fo
r
syscall_table
commit
|
commitdiff
|
tree
2017-05-30
Jak
u
b Jermar
Fix
comments
wrt
.
C
A
P
_ vs
.
PERM_
commit
|
commitdiff
|
tree
2017-05-30
Jak
u
b Jer
m
a
r
Rename SYS_CAP_G
R
ANT/REVOKE to
S
YS_
P
ERM_GRA
N
T/REV
O
KE
commit
|
commitdiff
|
tree
2017-05-29
Ja
k
ub Jermar
fseek() shall
take long and ftell()
s
h
all return lon
g
commit
|
commitdiff
|
tree
2017-05-29
Ja
k
ub Jermar
Fi
x
heade
r
g
u
ar
d
commit
|
commitdiff
|
tree
2017-05-29
Jakub
J
ermar
Remove unus
e
d dummy header
commit
|
commitdiff
|
tree
2017-05-19
Jakub J
e
rm
a
r
Use prop
e
r
s
izes
f
or
b
uffe
r
s holding conversion
s
from
.
.
.
commit
|
commitdiff
|
tree
2017-05-16
J
akub Jermar
VFS
_
OUT_MOUNTED
d
oes not
need
to return
t
h
e link count
commit
|
commitdiff
|
tree
2017-05-16
Jakub Je
r
mar
Be consistent
w
hen answering VF
S
_OUT_LO
O
KUP
commit
|
commitdiff
|
tree
2017-05-16
Ja
k
ub Je
r
mar
fat_service_
g
e
t
()
s
h
o
uld retu
r
n t
h
e
a
c
tual service
_
id
commit
|
commitdiff
|
tree
next