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
Answer IPC only when there will be no blocking
2017-11-09
Jakub Jermar
Answer IPC only when there will be no
b
locking
commit
|
commitdiff
|
tree
2017-11-09
J
akub Jer
m
ar
Fir
s
t
w
ait for IPC answer
a
nd then
en
d
the async exchange
commit
|
commitdiff
|
tree
2017-11-09
Ja
k
ub
J
ermar
Mak
e
IN
T
ERFACE_LOC
_
SUPPLIE
R
parallel
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Make kernel IPC fail hard if
maximum nu
m
be
r
of calls
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Jakub Jermar
Bump
I
PC_M
A
X_ASY
N
C
_CALLS
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jer
m
ar
R
e
m
ove dead
c
ode
commit
|
commitdiff
|
tree
2017-11-01
J
a
kub Jermar
Use proper P
I
O a
n
d iopo
r
t64_t interf
a
ces in obio
commit
|
commitdiff
|
tree
2017-11-01
Jaku
b
Jermar
Ad
d
64-bit PIO functions
commit
|
commitdiff
|
tree
2017-11-01
Jakub Jerma
r
D
o
not atte
m
pt to star
t
/srv/o
b
io
commit
|
commitdiff
|
tree
2017-10-28
Ja
k
ub J
e
rmar
Use r
e
cursive mut
e
x to pro
t
ect task_t::ca
p
_info
commit
|
commitdiff
|
tree
2017-10-28
Jakub J
e
rmar
Implement recursive mutex
commit
|
commitdiff
|
tree
2017-10-28
Jaku
b
J
ermar
U
npublish and
f
ree
phon
e
and
IRQ capabilities in ip
c
_clea
n
u
p
()
commit
|
commitdiff
|
tree
2017-10-28
Jakub
Jermar
Dr
o
p phone ko
b
ject referen
c
e when
s
l
a
mming the phone
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
J
akub Jermar
M
ai
n
t
a
in phon
e
kobject referen
c
e
f
o
r call
_
t::caller_phone
commit
|
commitdiff
|
tree
2017-10-28
Jakub Jermar
P
rovide l
o
cked versions
o
f cap_
u
npublish() an
d
c
a
p
_
free()
commit
|
commitdiff
|
tree
2017-10-12
Jaku
b
J
e
rmar
Allocate capab
i
l
it
i
es from a dedic
a
t
e
d slab cache
commit
|
commitdiff
|
tree
2017-10-10
Jakub
Jermar
Allow cap
s
_task
_
a
l
loc() to fail
commit
|
commitdiff
|
tree
2017-10-09
J
a
k
ub Jermar
All
o
w v
i
rtua
l
ly u
n
limited number of capabilities per
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Resou
r
ce arena
s
should
b
e destru
c
tible
commit
|
commitdiff
|
tree
2017-10-09
Jakub Jermar
Remove unused enums
commit
|
commitdiff
|
tree
2017-10-08
Ja
k
ub Jermar
Re
p
lace the old has
h
t
a
bl
e
implement
a
tion in the ke
r
nel
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Jaku
b
Jermar
Let
t
he resource
a
llocator tre
a
t 0 as
a
v
a
l
id r
e
source
commit
|
commitdiff
|
tree
2017-09-30
J
ak
u
b Jermar
Merge support for capabili
t
ies
from lp:~jakub/hel
e
nos
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Jakub Jermar
Add co
m
ments
commit
|
commitdiff
|
tree
2017-09-28
Jakub Jerm
a
r
I
n
troduce reference-cou
n
te
d
kobjects
commit
|
commitdiff
|
tree
2017-09-26
Ja
k
ub Jerm
a
r
Do not
r
et
u
r
n und
e
fined value
commit
|
commitdiff
|
tree
2017-09-19
Jakub Jermar
R
e
move cap from
type list
w
hen
r
eclaiming
commit
|
commitdiff
|
tree
2017-09-19
Jakub Jermar
Rename caps_ap
p
ly
_
to_all
t
o
caps_a
p
ply_to_
t
y
p
e
commit
|
commitdiff
|
tree
2017-09-18
Jakub Jermar
Make a
l
l accesses to capabilites exclusive
commit
|
commitdiff
|
tree
2017-09-14
Jakub Jerma
r
Do not irritate t
h
e
ass
e
mbl
e
r
b
y
FSTPL
%sp(
1
)
commit
|
commitdiff
|
tree
2017-09-04
Jak
u
b J
e
r
mar
Create a slab
c
ach
e
for allocating phone_t structures
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jerm
a
r
C
r
eate a
s
l
ab c
a
che for
a
llocating irq
_
t str
u
ctures
commit
|
commitdiff
|
tree
2017-09-04
Ja
k
ub Jermar
Fix
g
etting of the kobject addr
e
ss
commit
|
commitdiff
|
tree
2017-09-04
Jakub Jer
m
a
r
A
l
locate t
h
e
kobjects referenced by capabilities d
y
n
amically
commit
|
commitdiff
|
tree
2017-09-03
J
a
kub Jermar
Improve
comments
commit
|
commitdiff
|
tree
2017-09-03
Jaku
b
Jermar
Improve comme
n
ts
commit
|
commitdiff
|
tree
2017-09-03
J
a
ku
b
J
e
r
mar
Do not reg
i
ster IRQs insid
e
of answerboxes
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Mak
e
I
RQ subscrib
e
/
unsubscr
i
be thread saf
e
again
commit
|
commitdiff
|
tree
2017-09-03
Jakub Jermar
Rem
o
ve unu
s
ed con
n
e
c
t
i
o
n
cloning
commit
|
commitdiff
|
tree
2017-09-03
Jakub
J
e
rmar
Imp
r
ove comments
commit
|
commitdiff
|
tree
2017-08-30
Jakub Jermar
Upgrade to QEMU 2
.
10
.
0
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jermar
Include t
a
sk ID in conne
c
tion hash
t
able operations
commit
|
commitdiff
|
tree
2017-08-22
Jaku
b
J
ermar
Copy e
n
tire i
p
c_da
t
a_t to uspace on answer
commit
|
commitdiff
|
tree
2017-08-22
Jakub Jerma
r
F
i
x
doxygen comment
s
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jer
m
ar
Do not access the cap
a
bil
i
ty table
directly
in phone_alloc()
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jer
m
ar
Store
capability's handle
i
n
s
ide of i
t
commit
|
commitdiff
|
tree
2017-08-20
Jakub
J
er
m
ar
Fix t
e
rmi
n
ology a
r
ound
c
ap
a
b
iliti
e
s, cap
a
bilit
y
handle
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Jakub Jermar
Hide kobject implementati
o
n
d
eta
i
ls
commit
|
commitdiff
|
tree
2017-08-19
Jak
u
b
Jermar
Ad
d
tsk_destr
u
ctor() to
f
ree t
a
sk'
s
kobj
e
ct
commit
|
commitdiff
|
tree
2017-08-19
J
akub
J
erma
r
Return
t
he actual
n
umber o
f
fre
e
d
f
r
am
e
s
commit
|
commitdiff
|
tree
2017-08-19
Jakub
J
ermar
Remove the linear IRQ hash t
a
ble optimiza
t
io
n
commit
|
commitdiff
|
tree
2017-08-18
Jak
u
b
J
erma
r
Remove
S
YS_DEVICE_ASS
I
GN_DEVNO
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Turn
I
R
Q structu
r
es into kernel
o
bj
e
c
ts
commit
|
commitdiff
|
tree
2017-08-18
Jakub Jermar
Add has
h
_tabl
e
_r
e
m
o
ve_item()
commit
|
commitdiff
|
tree
2017-08-17
Jakub Jermar
Turn IPC phone
s
into kobjects
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jermar
Provid
e
basic interfaces to wo
r
k with kobje
c
ts
commit
|
commitdiff
|
tree
2017-08-16
Jakub Jermar
I
n
troduce kernel objects
commit
|
commitdiff
|
tree
2017-07-21
Jakub
Jermar
Dedu
p
lica
t
e mult
i
boot cmdline parsing code
commit
|
commitdiff
|
tree
2017-07-21
J
akub Je
r
m
a
r
Supp
o
rt boot_args also for mult
i
boot2 b
o
ot
s
commit
|
commitdiff
|
tree
2017-06-28
Jaku
b
J
ermar
Impr
o
ve cstyle
commit
|
commitdiff
|
tree
2017-06-10
Jak
u
b Jermar
Remove sys/t
y
pefmt
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub
J
e
rma
r
M
o
v
e
fourcc
_
t t
o
four
c
c
.
h
commit
|
commitdiff
|
tree
2017-06-09
Ja
k
ub Jermar
M
ove the u
n
a
li
g
ned ty
p
es
in
t
o u
n
al
i
gned
.
h
commit
|
commitdiff
|
tree
2017-06-09
Jakub
J
e
r
ma
r
Fix copyright
commit
|
commitdiff
|
tree
2017-06-09
Jak
u
b Jermar
Move
off64_t
a
n
d aoff64_t
into offs
e
t
.
h
commit
|
commitdiff
|
tree
2017-06-05
Jakub Jermar
U
s
e
-
ffunction-sections and --gc-se
c
t
ions
commit
|
commitdiff
|
tree
2017-05-30
J
a
k
ub Jermar
Use designated ini
t
ializer
s
fo
r
s
yscall_tabl
e
commit
|
commitdiff
|
tree
2017-05-30
Jaku
b
Jerma
r
Fix commen
t
s wrt
.
C
A
P_ vs
.
PERM_
commit
|
commitdiff
|
tree
2017-05-30
Jakub Jermar
Rename SYS_CAP_GRANT/REVOKE to SYS_PERM
_
GRANT/REVOKE
commit
|
commitdiff
|
tree
2017-05-29
J
a
kub Jermar
fs
e
e
k(
)
sha
l
l take long and ftell() shall
r
eturn l
o
ng
commit
|
commitdiff
|
tree
2017-05-29
Jakub Jermar
F
ix header guard
commit
|
commitdiff
|
tree
2017-05-29
Jak
u
b Jermar
Remove
u
n
u
sed dummy h
e
ader
commit
|
commitdiff
|
tree
2017-05-19
J
a
kub
Jer
m
ar
Use pr
o
p
e
r sizes for
buffers
h
o
l
ding conversi
o
ns from
.
.
.
commit
|
commitdiff
|
tree
2017-05-16
Jakub Jermar
VFS_OUT_M
O
UNTED does not nee
d
to re
t
urn the link count
commit
|
commitdiff
|
tree
2017-05-16
J
a
kub Jermar
Be consistent when
answerin
g
VFS_OUT_L
O
OKUP
commit
|
commitdiff
|
tree
2017-05-16
Jakub
J
erma
r
fat_
s
ervice
_
get() sho
u
ld return
t
he actual se
r
v
ice_id
commit
|
commitdiff
|
tree
2017-05-15
J
a
kub Jermar
Furt
h
er reduce the number of inclusions
o
f
sys/types
.
h
commit
|
commitdiff
|
tree
2017-05-15
Jakub
Jermar
Remo
v
e stricmp(
)
commit
|
commitdiff
|
tree
2017-05-15
Jaku
b
Jermar
Revert
c
luster alloc
a
t
i
on
only if clu
s
ters were allocated
commit
|
commitdiff
|
tree
2017-05-13
Jakub Jermar
Reduce the number of f
i
les
t
hat in
c
lude <sy
s
/types
.
h>
commit
|
commitdiff
|
tree
2017-05-12
Jakub Jermar
Merge fix
e
s and improvements
commit
|
commitdiff
|
tree
2017-05-12
Jakub
J
ermar
Fix abs32le
b
uild
commit
|
commitdiff
|
tree
2017-05-11
Ja
k
ub Je
r
mar
Remov
e
obsole
t
e
STATIC_A
S
S
ERT, use static_a
s
sert inst
e
ad
commit
|
commitdiff
|
tree
2017-05-08
J
ak
u
b Jermar
Remov
e
un
i
std
.
h
commit
|
commitdiff
|
tree
2017-05-07
Jakub Jerma
r
Matc
h
'conso
l
e' without leng
t
h limit
commit
|
commitdiff
|
tree
2017-05-06
Jakub Jermar
Allow buil
d
ing only
t
o
olchains n
e
e
d
e
d
for developing
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Jakub Jermar
Upgrade to QEMU 2
.
9
.
0
commit
|
commitdiff
|
tree
2017-04-05
J
akub J
e
rm
a
r
Me
r
ge
from lp:
~
jakub/hel
e
n
o
s/vfs-2
.
5-ch
e
rrypic
k
commit
|
commitdiff
|
tree
2017-04-04
Jakub Jermar
Rem
o
v
e
su
p
e
r
fluous ass
e
rt
commit
|
commitdiff
|
tree
2017-04-04
Ja
k
ub Jermar
R
eintroduce aoff64_t fil
e
sizes into VFS
commit
|
commitdiff
|
tree
2017-04-04
Jakub Jermar
Fail legacy interf
a
ces if the
position i
s
too large
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Ja
k
ub Je
r
mar
Remove
m
o
d
e_t
f
ro
m
l
ib
c
commit
|
commitdiff
|
tree
2017-04-03
Jakub Jerm
a
r
L
e
t vfs_l
i
nk()
and
v
fs_link_path
(
) return the linked
.
.
.
commit
|
commitdiff
|
tree
2017-04-03
Jakub Jerm
a
r
Add missing copyr
i
g
h
t notices, cstyle
commit
|
commitdiff
|
tree
2017-04-03
Jakub Jermar
Sort
alp
h
abeticall
y
methods
i
n ipc/
v
fs
.
h
commit
|
commitdiff
|
tree
2017-04-03
Jakub Jermar
Sort functio
n
s in vfs/vfs
.
[ch]
alphabeticall
y
commit
|
commitdiff
|
tree
2017-04-03
J
a
kub Jerma
r
Improve comments
commit
|
commitdiff
|
tree
2017-04-03
Jakub Jermar
Add missi
n
g b
r
eaks and decode the next charact
e
r
commit
|
commitdiff
|
tree
2017-04-02
Jakub Jermar
Mo
v
e
m
tab emu
l
ation to its own file
commit
|
commitdiff
|
tree
2017-04-02
J
aku
b
Jermar
Mov
e
stu
f
f away
from unistd
.
h
commit
|
commitdiff
|
tree
next