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
Jak
u
b Jermar
Convert cal
l
-hand
l
ing syscalls to cap
a
bilities
commit
|
commitdiff
|
tree
2017-11-25
J
akub
Jermar
Move c
a
p_handle_t to abi/cap
.
h
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
Merge
b
ranch 'master' into cal
l
caps
commit
|
commitdiff
|
tree
2017-11-24
Jak
u
b
Jerm
a
r
Add CAP_NIL
commit
|
commitdiff
|
tree
2017-11-23
Jakub Je
r
mar
Return
I
PC_CALL
I
D_*
i
n
c
a
l
l
data instead of callid
commit
|
commitdiff
|
tree
2017-11-23
J
a
k
u
b
Jermar
Simplify ipc_call
_
async
_
fast()
commit
|
commitdiff
|
tree
2017-11-23
Jaku
b
Jermar
Rewor
k
userspace
call
t
rack
i
n
g
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jermar
Remove
unused mem
b
e
r
of async_call_t
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jerm
a
r
Rem
o
ve
support f
o
r
queuing of unsen
t
calls
commit
|
commitdiff
|
tree
2017-11-21
Jaku
b
Je
r
mar
A
s
s
o
ciate a k
o
bje
c
t_t with a ca
l
l_t
commit
|
commitdiff
|
tree
2017-11-16
Jakub J
e
r
mar
Remove the S
i
mics SMP hack
commit
|
commitdiff
|
tree
2017-11-16
Jakub Je
r
mar
Use proper
P
RI* macro to print OBIO base in he
x
commit
|
commitdiff
|
tree
2017-11-15
Jakub J
e
rm
a
r
Include mips32/
m
a
l
ta-le in the rele
a
s
e
M
akefil
e
commit
|
commitdiff
|
tree
2017-11-15
Jakub
J
er
m
ar
R
e
move suppo
r
t for Baza
a
r fr
o
m con
t
rib
commit
|
commitdiff
|
tree
2017-11-13
Jakub Jermar
Make
t
ools/*
.
py sc
r
ipts Git
aware
commit
|
commitdiff
|
tree
2017-11-12
J
ak
u
b Jer
m
ar
Bump
v
ersio
n
to 0
.
7
.
1
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
I
n
clude th
e
v
e
rsi
o
n
makefi
l
e again
commit
|
commitdiff
|
tree
2017-11-12
J
a
k
u
b
Jermar
Make a
s
sembler warnings fa
t
al a
g
ain for all architectures
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
Add st
o
p be
f
ore call to honor depen
d
e
ncies fro
m
al
l
oc
commit
|
commitdiff
|
tree
2017-11-12
J
akub
J
erma
r
Use %g
1
instead of %g0 a
s
a temporary register in setx
commit
|
commitdiff
|
tree
2017-11-11
Jakub
Jerm
a
r
Properly end
f
unctions started via
.
ent
commit
|
commitdiff
|
tree
2017-11-11
Jakub Jermar
Allow ex
p
ans
i
on
of
m
acr
o
i
n
str
u
cti
o
n
s
commit
|
commitdiff
|
tree
2017-11-10
Jakub Jermar
Build msi
m
-con
commit
|
commitdiff
|
tree
2017-11-10
Jakub Jermar
Remove supp
o
rt for
I
PC_CALLRET_TEMP
O
RAR
Y
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Answer IPC only
when there will be no blocking
commit
|
commitdiff
|
tree
2017-11-09
Jakub Je
r
mar
F
i
r
st
w
ait
for IPC answer and
then end the
a
syn
c
exchange
commit
|
commitdiff
|
tree
2017-11-09
J
a
k
ub Jer
m
ar
Make IN
T
ERFA
C
E_LOC_SUPP
L
IER paralle
l
commit
|
commitdiff
|
tree
2017-11-09
Ja
k
ub
Jermar
Make kernel IPC fail
h
a
r
d if
maximum number of calls
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Bump IPC_MA
X
_
A
SYNC
_
CALLS
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jermar
Remove dead cod
e
commit
|
commitdiff
|
tree
2017-11-01
Jak
u
b
Jermar
Us
e
proper PIO
a
n
d
ioport64_t interfaces in obio
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jermar
Add
6
4
-bit PIO
f
un
c
tions
commit
|
commitdiff
|
tree
2017-11-01
Jak
u
b Jermar
Do not attempt to
star
t
/srv
/
obio
commit
|
commitdiff
|
tree
2017-10-28
J
akub Jermar
Us
e
recur
s
i
ve
m
ute
x
to protect
task
_
t::cap_info
commit
|
commitdiff
|
tree
2017-10-28
J
aku
b
J
e
r
mar
Implement re
c
ursive mutex
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jerm
a
r
Unpublish and fr
e
e pho
n
e and IRQ cap
a
bili
t
i
e
s in ipc_cleanup(
)
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jerma
r
D
r
op phone kobject referen
c
e
w
hen slamming the ph
o
ne
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Main
t
a
in p
h
one kobject r
e
ference
for call_
t
::c
a
ll
e
r_phon
e
commit
|
commitdiff
|
tree
2017-10-28
Jaku
b
Jermar
Pro
v
ide locked vers
i
ons
o
f cap_unpublish
(
) and cap_free()
commit
|
commitdiff
|
tree
2017-10-12
Jakub Jermar
All
o
cate cap
a
bilities fr
o
m a dedicate
d
s
l
ab cache
commit
|
commitdiff
|
tree
2017-10-10
Jakub Jermar
Al
l
ow cap
s
_tas
k
_all
o
c() to fai
l
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Allow
v
i
rtuall
y
un
l
imited
number of
capabilities p
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
J
akub Jermar
R
esource arenas should be des
t
ructible
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Remove unused
e
nums
commit
|
commitdiff
|
tree
2017-10-08
Ja
k
ub Jerm
a
r
Replace th
e
old hash ta
b
le implementation in
t
he ker
n
el
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Jakub
Jermar
Let the reso
u
rce al
l
ocator treat 0 as a valid resource
commit
|
commitdiff
|
tree
2017-09-30
J
a
kub
J
ermar
Me
r
g
e
support fo
r
cap
a
b
ilities f
r
om lp:~jakub/helenos
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Jaku
b
Jermar
A
d
d comments
commit
|
commitdiff
|
tree
2017-09-28
Jakub J
e
rmar
Intro
d
uce r
e
ference-counted kobj
e
cts
commit
|
commitdiff
|
tree
2017-09-26
Jakub J
e
r
mar
D
o
not
r
eturn und
e
fine
d
value
commit
|
commitdiff
|
tree
2017-09-19
Jakub
Jermar
Remove cap from type list w
h
e
n
reclaimi
n
g
commit
|
commitdiff
|
tree
2017-09-19
Jakub
J
ermar
Ren
a
me cap
s
_apply
_
to_all to caps_apply_to_type
commit
|
commitdiff
|
tree
2017-09-18
Ja
k
ub Jermar
M
ake all acce
s
ses to c
a
pabil
i
tes exclusive
commit
|
commitdiff
|
tree
2017-09-14
Jakub
J
ermar
Do not i
r
r
i
tate the
assembler by
F
STP
L
%sp(1)
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
Cre
a
te a slab c
a
che for allocating phone_t struc
t
ures
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jermar
C
reat
e
a
s
la
b
cach
e
for
a
l
locating irq_t s
t
ructures
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jer
m
ar
Fix gett
i
ng of th
e
k
object ad
d
r
e
ss
commit
|
commitdiff
|
tree
2017-09-04
Jakub Je
r
mar
A
llocate
t
he kobjects reference
d
by capabilities
dyna
m
ically
commit
|
commitdiff
|
tree
2017-09-03
Jakub J
e
rmar
Imp
r
ove commen
t
s
commit
|
commitdiff
|
tree
2017-09-03
J
a
k
ub
J
er
m
ar
Improv
e
com
m
ent
s
commit
|
commitdiff
|
tree
2017-09-03
Ja
k
ub Je
r
mar
Do not regis
t
er IRQs
in
s
id
e
of
answerboxes
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jerm
a
r
Make IRQ sub
s
cri
b
e
/
unsubscribe thread s
a
fe again
commit
|
commitdiff
|
tree
2017-09-03
Jakub
Jermar
Remove unu
s
ed connection cloning
commit
|
commitdiff
|
tree
2017-09-03
Jakub J
e
rmar
Improv
e
comments
commit
|
commitdiff
|
tree
2017-08-30
J
a
k
ub Jermar
Upgrade
to QEMU 2
.
1
0
.
0
commit
|
commitdiff
|
tree
2017-08-22
J
a
kub J
e
r
m
ar
Inc
l
u
de
task ID i
n
c
o
nn
e
c
t
i
o
n
hash table
o
perations
commit
|
commitdiff
|
tree
2017-08-22
Jakub Je
r
mar
Copy entire
i
p
c
_
d
ata_t to uspac
e
on
answer
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jermar
Fi
x
d
oxygen comments
commit
|
commitdiff
|
tree
2017-08-20
Jaku
b
Jermar
D
o
n
ot ac
c
ess the ca
p
abili
t
y table directly in
phone_
a
lloc()
commit
|
commitdiff
|
tree
2017-08-20
Jakub
Jer
m
ar
Store
c
a
p
a
b
ility's handle
i
nside of it
commit
|
commitdiff
|
tree
2017-08-20
J
akub Jermar
F
i
x t
e
rminology
aroun
d
capab
i
lit
i
es,
capa
b
i
lity handl
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Jakub J
e
rmar
Hide kobject im
p
lementation detai
l
s
commit
|
commitdiff
|
tree
2017-08-19
Jakub
Jermar
A
dd tsk_destructor() to
f
r
ee
t
a
s
k
's kobj
e
ct
commit
|
commitdiff
|
tree
2017-08-19
Jakub Jer
m
ar
Return t
h
e actual numb
e
r of free
d
f
rames
commit
|
commitdiff
|
tree
2017-08-19
Jakub Jermar
Remove
th
e
linear IRQ hash table optim
i
zation
commit
|
commitdiff
|
tree
2017-08-18
J
akub Jermar
Remove SYS_DEVICE_ASSIGN_D
E
VNO
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jerm
a
r
Turn IRQ str
u
ctures into kernel objects
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Add hash_table_remove
_
i
t
em()
commit
|
commitdiff
|
tree
2017-08-17
Jakub Jermar
Turn
IPC phones into kob
j
ects
commit
|
commitdiff
|
tree
2017-08-16
Jakub
J
ermar
P
r
ovide basic int
e
rfac
e
s to
w
ork with ko
b
je
c
t
s
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jermar
I
ntroduce kernel
o
b
ject
s
commit
|
commitdiff
|
tree
2017-07-21
Jakub Jerma
r
De
d
u
plicate m
u
lti
b
oot cmdline
parsing code
commit
|
commitdiff
|
tree
2017-07-21
Jak
u
b Jermar
Supp
o
rt boot_
a
rgs
als
o
f
o
r multib
o
ot2 boots
commit
|
commitdiff
|
tree
2017-06-28
J
akub Jermar
Improve
c
style
commit
|
commitdiff
|
tree
2017-06-10
J
a
kub Jerm
a
r
Rem
o
ve sys/typef
m
t
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub Jermar
Move fourcc_t
t
o
f
ourcc
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub
J
ermar
M
ove th
e
u
naligned
t
ypes
into unaligned
.
h
commit
|
commitdiff
|
tree
2017-06-09
Ja
k
u
b
Jermar
Fix copyright
commit
|
commitdiff
|
tree
2017-06-09
Jak
u
b Jermar
Move of
f
64_
t
and
aoff64_t int
o
offset
.
h
commit
|
commitdiff
|
tree
2017-06-05
Jakub Jermar
U
s
e
-ffuncti
o
n
-
sections and --
g
c-sectio
n
s
commit
|
commitdiff
|
tree
2017-05-30
Ja
k
ub Jerm
a
r
U
se des
i
gnated initial
i
zer
s
for s
y
scal
l
_table
commit
|
commitdiff
|
tree
2017-05-30
Jak
u
b
Jerm
a
r
Fix c
o
mments wrt
.
CAP_ vs
.
PERM_
commit
|
commitdiff
|
tree
2017-05-30
Jakub Jermar
R
e
name SYS_CAP_GRANT/R
E
VOK
E
to SYS_PERM_GR
A
N
T
/R
E
VOKE
commit
|
commitdiff
|
tree
2017-05-29
Jakub Jermar
fs
e
ek
(
)
s
hall take long and ftell() shall retur
n
long
commit
|
commitdiff
|
tree
2017-05-29
J
a
ku
b
Jerma
r
F
ix h
e
ader
g
ua
r
d
commit
|
commitdiff
|
tree
2017-05-29
Jakub
J
ermar
Remo
v
e
u
n
used dummy
h
eade
r
commit
|
commitdiff
|
tree
2017-05-19
Jakub
J
ermar
Use proper sizes
for buffers holdin
g
conversions
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-05-16
Jakub
J
ermar
VFS_OUT
_
MOUN
T
ED doe
s
not nee
d
to retu
r
n
t
he link count
commit
|
commitdiff
|
tree
2017-05-16
Jakub Jerma
r
Be consist
e
n
t
when
a
n
swering VFS_OUT_L
O
OKUP
commit
|
commitdiff
|
tree
2017-05-16
J
a
kub
Jermar
fat_s
e
rvice_get() should re
t
u
r
n
the actual se
r
v
i
ce_i
d
commit
|
commitdiff
|
tree
next