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 Jerm
a
r
Fix w
r
ongly-
i
nvert
e
d c
o
nditio
n
commit
|
commitdiff
|
tree
2017-11-26
Ja
k
ub Jermar
U
se ordinary errors instead of
I
PC_CALLRET_FATAL
commit
|
commitdiff
|
tree
2017-11-26
Jakub Jermar
Do not lea
k
cal
l
addr
e
ss in sys_i
p
c_call_asy
n
c
_*()
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
Free up all call capab
i
lities
w
he
n
task exits
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
M
e
ntion IPC calls
i
n t
h
e comment on c
a
pabilities
commit
|
commitdiff
|
tree
2017-11-25
Jakub Jermar
Convert call-hand
l
ing sys
c
alls to capabilit
i
es
commit
|
commitdiff
|
tree
2017-11-25
J
akub Jermar
Move
cap_handle_t
t
o abi/cap
.
h
commit
|
commitdiff
|
tree
2017-11-25
Jaku
b
Jerm
a
r
Mer
g
e
branch 'master' into
c
allcaps
commit
|
commitdiff
|
tree
2017-11-24
Jakub Jermar
A
d
d C
A
P_NIL
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jerm
a
r
Return
I
PC_CALLID_* in call da
t
a i
n
stead of callid
commit
|
commitdiff
|
tree
2017-11-23
Jakub Jer
m
ar
Simplify ipc_call_async_fast()
commit
|
commitdiff
|
tree
2017-11-23
Jakub
J
e
r
mar
Rewo
r
k userspace c
a
ll trac
k
in
g
commit
|
commitdiff
|
tree
2017-11-23
Jak
u
b Jermar
R
e
move
unused
m
ember of async_call_t
commit
|
commitdiff
|
tree
2017-11-23
Jak
u
b
Jermar
R
e
m
o
ve support for queuing of unsent calls
commit
|
commitdiff
|
tree
2017-11-21
Jakub
J
ermar
A
ss
o
ciat
e
a
k
obje
c
t_t wi
t
h a c
a
l
l
_t
commit
|
commitdiff
|
tree
2017-11-16
Jakub Jermar
Remove
t
he Simics
S
M
P
hac
k
commit
|
commitdiff
|
tree
2017-11-16
J
a
k
u
b
J
e
rmar
Use proper PRI* macro to print OBIO ba
s
e
i
n hex
commit
|
commitdiff
|
tree
2017-11-15
Jakub
Jerma
r
Include mip
s
32/mal
t
a-
l
e in th
e
release Makefile
commit
|
commitdiff
|
tree
2017-11-15
J
akub
J
ermar
Re
m
ove su
p
por
t
f
o
r Baz
a
ar from contr
i
b
commit
|
commitdiff
|
tree
2017-11-13
Jakub Jermar
Make tools
/
*
.
py scrip
t
s Git aware
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jermar
Bump versi
o
n to 0
.
7
.
1
commit
|
commitdiff
|
tree
2017-11-12
Jakub Jer
m
ar
Include the
version makefile
a
g
ain
commit
|
commitdiff
|
tree
2017-11-12
Jaku
b
J
e
r
mar
Ma
k
e as
s
em
b
ler warnin
g
s fa
t
al again for all archite
c
tures
commit
|
commitdiff
|
tree
2017-11-12
J
akub J
e
rmar
Ad
d
stop before call to h
o
nor de
p
enden
c
ies from alloc
commit
|
commitdiff
|
tree
2017-11-12
J
akub Je
r
mar
Use %g1
i
nst
e
ad of %g0 as a temporary register in setx
commit
|
commitdiff
|
tree
2017-11-11
Jakub
J
ermar
Properly end functions started via
.
ent
commit
|
commitdiff
|
tree
2017-11-11
Jakub Jermar
Allow expansi
o
n
o
f macro instructions
commit
|
commitdiff
|
tree
2017-11-10
Jak
u
b Jermar
B
uild msim-con
commit
|
commitdiff
|
tree
2017-11-10
Jakub
Jermar
Remove support for IPC_CALLRET_TEMPORARY
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Answer IPC on
l
y
w
hen ther
e
will be no
b
locking
commit
|
commitdiff
|
tree
2017-11-09
Jakub
Jerma
r
First
w
ait for IPC answer
a
n
d
t
h
e
n
end the async e
x
c
hange
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
M
a
k
e INTER
F
A
C
E_LOC_SUP
P
L
I
ER pa
r
allel
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jerma
r
M
ake
k
ernel IPC f
a
il
hard if
ma
x
i
m
u
m
n
u
mb
e
r of calls
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Jakub Je
r
m
ar
B
ump IPC_MAX_A
S
Y
NC_CALLS
commit
|
commitdiff
|
tree
2017-11-01
Jakub
J
er
m
a
r
R
e
m
ove dead code
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jermar
Use proper P
I
O and
iopo
r
t
64_
t
interfaces
in obi
o
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jerm
a
r
Ad
d
64-bit PIO
functions
commit
|
commitdiff
|
tree
2017-11-01
Jakub Je
r
mar
Do n
o
t
attempt to s
t
art /
s
rv/obio
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Use
recursive mutex to
prote
c
t
task_t:
:
cap_info
commit
|
commitdiff
|
tree
2017-10-28
Jakub
J
ermar
Implemen
t
re
c
ursive mut
e
x
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Un
p
ublish a
n
d free pho
n
e and IRQ capa
b
ilit
i
es in ipc
_
cleanup()
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Drop phone
kobject
r
eference whe
n
slamming the phone
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
Maintain phone ko
b
ject reference for call_
t
:
:
caller_p
h
one
commit
|
commitdiff
|
tree
2017-10-28
Ja
k
ub Jer
m
ar
Provide locked versions of cap_unpublish() and cap_free
(
)
commit
|
commitdiff
|
tree
2017-10-12
Jakub Jermar
All
o
ca
t
e ca
p
abilities from
a dedica
t
e
d slab ca
c
he
commit
|
commitdiff
|
tree
2017-10-10
Jakub
J
e
r
mar
All
o
w caps
_
t
ask_alloc()
to
fa
i
l
commit
|
commitdiff
|
tree
2017-10-09
J
a
kub Jermar
Allow virtu
a
lly unlimited number of cap
a
bi
l
ities per
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Res
o
urce arenas should be des
t
r
u
c
ti
b
l
e
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jerma
r
Remove unused
e
nums
commit
|
commitdiff
|
tree
2017-10-08
J
a
kub
J
ermar
Replace the old
hash table implement
a
tion in the kernel
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Jaku
b
Jer
m
ar
Let
the resourc
e
allocator
treat 0 as
a v
a
l
i
d resource
commit
|
commitdiff
|
tree
2017-09-30
Ja
k
ub
J
er
m
ar
Merge suppor
t
for capabi
l
ities
from lp:
~
jakub/hel
e
nos
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Jakub Jermar
Add co
m
m
ents
commit
|
commitdiff
|
tree
2017-09-28
Ja
k
ub Jerm
a
r
Introduce
refere
n
c
e
-counted
k
objects
commit
|
commitdiff
|
tree
2017-09-26
Jakub
J
e
rmar
Do not return undef
i
ned value
commit
|
commitdiff
|
tree
2017-09-19
Jakub
J
ermar
Remove
cap from t
y
pe lis
t
when reclaiming
commit
|
commitdiff
|
tree
2017-09-19
Jak
u
b Jermar
Rename
c
ap
s
_apply
_
to
_
al
l
to c
a
p
s
_apply_to_type
commit
|
commitdiff
|
tree
2017-09-18
Jak
u
b
Jermar
Ma
k
e
a
ll accesses to capabilites exclusiv
e
commit
|
commitdiff
|
tree
2017-09-14
Jaku
b
J
e
rmar
Do not ir
r
itate
t
he
assembler by FSTPL
%
sp(1)
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jer
m
a
r
C
r
ea
t
e
a s
l
a
b cac
h
e for a
l
locatin
g
phone_t str
u
ctures
commit
|
commitdiff
|
tree
2017-09-04
J
a
k
ub Jermar
C
r
eate a slab cache f
o
r allocating i
r
q_t str
u
c
t
u
r
e
s
commit
|
commitdiff
|
tree
2017-09-04
J
akub Jermar
Fix
g
etting of the kob
j
ect address
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jer
m
ar
Allocate the
kobject
s
refere
n
ced
b
y capab
i
l
ities dynamically
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Improv
e
comments
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
I
m
pr
o
ve comme
n
ts
commit
|
commitdiff
|
tree
2017-09-03
Ja
k
ub Je
r
m
a
r
Do
n
o
t
r
egister
IRQs ins
i
d
e of answerboxes
commit
|
commitdiff
|
tree
2017-09-03
Jakub J
e
r
m
ar
Make
I
R
Q subsc
r
ibe/unsubscribe thread
s
af
e
a
gai
n
commit
|
commitdiff
|
tree
2017-09-03
Jaku
b
Je
r
m
a
r
Remove unuse
d
c
on
n
ecti
o
n c
l
onin
g
commit
|
commitdiff
|
tree
2017-09-03
Jaku
b
Jermar
Improv
e
c
omment
s
commit
|
commitdiff
|
tree
2017-08-30
Jakub Jermar
Upgrade to QEMU 2
.
1
0
.
0
commit
|
commitdiff
|
tree
2017-08-22
J
akub J
e
r
m
ar
Inclu
d
e task ID in co
n
necti
o
n hash table
o
pe
r
ations
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jermar
Copy en
t
i
re ip
c
_data_
t
to u
s
p
a
c
e
on answer
commit
|
commitdiff
|
tree
2017-08-22
Jakub
Jerma
r
Fi
x
doxygen
c
omments
commit
|
commitdiff
|
tree
2017-08-20
Jakub J
e
rm
a
r
Do not
acce
s
s
the capability table directl
y
in phon
e
_
a
lloc()
commit
|
commitdiff
|
tree
2017-08-20
Jakub J
e
rmar
Store capa
b
ility's handle
inside of i
t
commit
|
commitdiff
|
tree
2017-08-20
Ja
k
ub Jermar
Fix
t
erminology aroun
d
capabili
t
i
es
,
capability handles
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Jak
u
b Jermar
Hide kobject
i
mple
m
ent
a
tion
d
etails
commit
|
commitdiff
|
tree
2017-08-19
Jakub Je
r
mar
A
dd tsk_destructor() to fr
e
e t
a
sk's kobject
commit
|
commitdiff
|
tree
2017-08-19
Jakub J
e
rmar
Return the a
c
tua
l
numb
e
r of
freed fram
e
s
commit
|
commitdiff
|
tree
2017-08-19
Jakub Jer
m
ar
Remove the linear
IRQ
h
ash t
a
ble o
p
timizatio
n
commit
|
commitdiff
|
tree
2017-08-18
Ja
k
u
b
Je
r
mar
Remove S
Y
S_DEVICE_ASSIG
N
_DEVNO
commit
|
commitdiff
|
tree
2017-08-18
J
akub Jermar
Turn
I
RQ s
t
ructu
r
es into ker
n
el obj
e
cts
commit
|
commitdiff
|
tree
2017-08-18
J
a
k
u
b
Jermar
Ad
d
hash_table_remove_i
t
em()
commit
|
commitdiff
|
tree
2017-08-17
Jakub Jerm
a
r
Turn IP
C
phone
s
into kobjects
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jermar
Provid
e
basic
interfaces to work with
kobjects
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jermar
Intro
d
u
ce
k
erne
l
object
s
commit
|
commitdiff
|
tree
2017-07-21
Jakub Jermar
Dedupli
c
ate mu
l
t
iboot cmdl
i
ne
par
s
ing code
commit
|
commitdiff
|
tree
2017-07-21
J
akub Jer
m
ar
Support boot_args als
o
for
m
ultiboot2 boots
commit
|
commitdiff
|
tree
2017-06-28
Jakub Jermar
I
m
prove
c
style
commit
|
commitdiff
|
tree
2017-06-10
J
ak
u
b Jermar
Remove sys
/
typ
e
fmt
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub Jermar
Move fourcc_t to fourcc
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub Jerm
a
r
M
ove th
e
un
a
ligned types into
u
naligned
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jak
u
b Jermar
Fix copyr
i
ght
commit
|
commitdiff
|
tree
2017-06-09
J
ak
u
b Jermar
Mov
e
off64_t and aof
f
64_t in
t
o
o
f
f
s
e
t
.
h
commit
|
commitdiff
|
tree
2017-06-05
J
a
k
ub J
e
rm
a
r
Use -ff
u
nction-s
e
cti
o
ns
a
n
d
--g
c
-sectio
n
s
commit
|
commitdiff
|
tree
2017-05-30
Jakub
Jermar
Use desig
n
ated init
i
alize
r
s
for syscall_tab
l
e
commit
|
commitdiff
|
tree
2017-05-30
J
akub Jer
m
ar
Fix comments
w
rt
.
CAP_ vs
.
PER
M
_
commit
|
commitdiff
|
tree
2017-05-30
Jakub Je
r
mar
Rename SYS_CAP
_
GRANT
/
REVOKE to SYS_PERM_GRANT/REVOKE
commit
|
commitdiff
|
tree
2017-05-29
Jaku
b
Jermar
fseek() shall take lo
n
g and
f
tel
l
() sh
a
l
l return l
o
ng
commit
|
commitdiff
|
tree
2017-05-29
Jak
u
b
J
ermar
Fix hea
d
er gu
a
rd
commit
|
commitdiff
|
tree
next