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
The idx of the avail ring must always grow
2018-06-22
Jakub Jermar
The idx of the avail ring
must a
l
ways
g
row
commit
|
commitdiff
|
tree
2018-06-20
Jaku
b
Jerma
r
Implement virtio-n
e
t interrupt ha
n
dler
commit
|
commitdiff
|
tree
2018-06-16
J
a
ku
b
Jermar
Implement virt
i
o_net_send
commit
|
commitdiff
|
tree
2018-06-10
Jakub Jermar
Register and enable v
i
rti
o
-net IRQ
commit
|
commitdiff
|
tree
2018-06-10
Ja
k
ub Jermar
Let
p
i
o_enable_resource
r
et
u
rn physical ad
d
ress
commit
|
commitdiff
|
tree
2018-05-30
J
akub Jermar
Add least effort virtio_net_send impl
e
mentation
commit
|
commitdiff
|
tree
2018-05-30
J
a
kub Jerma
r
Add virtio
_
net broadcast m
o
de change handl
e
r
commit
|
commitdiff
|
tree
2018-05-30
J
a
kub J
e
rmar
A
d
d
b
asic nic_ifac
e
_
t ops for vir
t
i
o
-net
commit
|
commitdiff
|
tree
2018-05-28
Jakub Jer
m
ar
Make
v
ir
t
io_net_dev_add more complete
commit
|
commitdiff
|
tree
2018-05-24
Jakub Je
r
mar
Org
a
nize the TX an
d
CT buffers
in free li
s
ts
commit
|
commitdiff
|
tree
2018-05-24
Jakub Jermar
E
nable/disable
the virtq when it'
s
s
e
t/torn
d
o
wn
commit
|
commitdiff
|
tree
2018-05-23
Jakub
J
ermar
Do not zero-initialize the
d
escri
p
t
o
r table
t
wice
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jerm
a
r
U
s
e little-end
i
an acc
e
ssors for virtio PIO
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
Add PI
O
registe
r
accessors fo
r
both endianit
i
es
commit
|
commitdiff
|
tree
2018-05-23
Jaku
b
Jerma
r
Fi
x
address passed to pi
o
_
w
rite_16
commit
|
commitdiff
|
tree
2018-05-23
J
a
kub Jermar
F
e
ed
R
X buffer
s
to t
h
e virtio-net RX queue
commit
|
commitdiff
|
tree
2018-05-23
J
akub Jermar
All
o
w des
c
ri
p
tors to be set a
n
d ma
d
e available
commit
|
commitdiff
|
tree
2018-05-22
J
aku
b
Jermar
virtio-net: Setup DMA buffer
s
commit
|
commitdiff
|
tree
2018-05-22
J
a
kub Jermar
Do not restr
i
ct vir
t
queues
t
o
DMAMEM_4G
i
B
commit
|
commitdiff
|
tree
2018-05-22
Jakub Je
r
mar
R
e
quir
e
at
l
east the s
p
ecified queue si
z
e
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jerm
a
r
t
o
ols/ew
.
py: Add
s
upport
f
or virtio
-
n
e
t
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
ermar
S
e
parat
e
buffers from vi
r
tque
u
e
s
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
e
rmar
Calculate the
n
otification ad
d
ress fo
r
e
ach virtq
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b Jermar
Spl
i
t generic and P
C
I speci
f
i
c
v
i
rtio code
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b Jermar
Facto
r
ou
r
g
e
neric
virtio device
initializ
a
t
ion
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jerm
a
r
Configure the
v
irtqueues
commit
|
commitdiff
|
tree
2018-05-22
J
akub Jermar
Ad
d
Virtqueue defi
n
itions
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jer
m
ar
Do
not zero
d
e
vice
status bits
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jer
m
ar
Make sure the cfg
structure is inside the resour
c
e
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Make
sur
e
the
P
CI
c
a
p
ability is
bi
g
enough
commit
|
commitdiff
|
tree
2018-05-22
Jakub J
e
rmar
Verify the device has the ne
c
essary c
o
nfigura
t
ion
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
C
l
eanup
t
h
e d
e
vice if
init
i
alization fails
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Star
t
ini
t
ializi
n
g the virtio-net
device
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add virtio-net specific definitions
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add device status cons
t
ants
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Do
n
ot use double undersc
o
r
e
for h
e
ader guard
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
U
se
_
initi
a
lize
instead of _init
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Fact
o
r our res
o
u
r
ce m
a
na
g
eme
n
t, add
cleanu
p
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Return
a
lso the size o
f
the e
n
abled resour
c
e
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
ermar
M
ak
e
the
queue not
i
fy base addr
e
ss 16
-
bit
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
ermar
Process VIRTIO PCI configuration struct
u
res
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b Je
r
mar
Factor out vir
t
io code to
libvir
t
io
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Start
parsing the
V
irti
o
PCI
C
apabi
l
i
t
i
es
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
A
d
d
p
r
i
m
i
tives f
o
r walk
i
ng the PCI
ca
p
a
bility
l
ist
commit
|
commitdiff
|
tree
2018-05-22
J
akub Jermar
Add
m
o
re scaffolding
commit
|
commitdiff
|
tree
2018-05-22
Jaku
b
Jer
m
a
r
A
d
d virtio-n
e
t emp
t
y impleme
n
t
a
tion
commit
|
commitdiff
|
tree
2018-05-15
Jaku
b
Je
r
mar
ar9271: Set cable stat
e
a
ccordin
g
to co
n
nect
e
dness
commit
|
commitdiff
|
tree
2018-05-13
Ja
k
ub
J
ermar
ne2k: Implement additional n
i
c_
i
face_t ops
commit
|
commitdiff
|
tree
2018-05-13
Jakub
Jermar
ew
.
p
y
: Start processing next ar
g
after -net pair
commit
|
commitdiff
|
tree
2018-05-13
Jak
u
b Jerma
r
rtl81
3
9: Fix unmapping of DMA memory
commit
|
commitdiff
|
tree
2018-05-13
Ja
k
u
b
J
ermar
Fix
un
m
a
p
ping of virtual address
of DMA
m
em
o
ry
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jermar
Avoid releasing DMA memory twice
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jer
m
ar
Te
s
t the value ret
u
rned f
r
om dmamem_map_anonymous
commit
|
commitdiff
|
tree
2018-05-12
Jakub Jerm
a
r
Make sure a
l
l
IDT fields
a
re
initialized
commit
|
commitdiff
|
tree
2018-05-11
J
a
kub Jer
m
ar
Test the
v
alue re
t
u
r
n
ed
from
d
mamem_map_anonymo
u
s
commit
|
commitdiff
|
tree
2018-05-11
Jakub Jermar
Use
atomic
m
allo
c
allocation
s
commit
|
commitdiff
|
tree
2018-05-11
Jakub Jermar
Provide an em
p
t
y
#DB handler
commit
|
commitdiff
|
tree
2018-05-10
J
a
k
ub
J
e
r
mar
Mask TF
o
n SYSCALL
commit
|
commitdiff
|
tree
2018-05-03
Jak
u
b Jermar
Revert "Don'
t
use
custom ldscripts in u
s
p
ace
.
"
commit
|
commitdiff
|
tree
2018-05-02
Jakub Jermar
Make sure
_
s
t
a
rt i
s
al
w
ays aligned to 16
commit
|
commitdiff
|
tree
2018-04-25
Jakub Jer
m
a
r
Bump QEMU ver
s
ion to 2
.
12
.
0
commit
|
commitdiff
|
tree
2018-04-21
Jakub J
e
rmar
d
hcp: Fix t
y
po
commit
|
commitdiff
|
tree
2018-04-12
J
a
kub Jermar
rtl8139: Add a note about the hardcoded
addr
e
ss
commit
|
commitdiff
|
tree
2018-04-06
Jakub Jermar
F
ix
handling of h
o
und audio
d
ata
commit
|
commitdiff
|
tree
2018-04-05
Jakub Jermar
Make it ea
s
i
e
r t
o
bump QEMU
v
ers
i
on
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jermar
Fix doxygen comments
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jermar
F
ix some comme
n
ts menti
o
ning 'call IDs'
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jermar
Get ri
d
of rid in fa
v
or
o
f req_h
a
ndle
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jer
m
ar
Pr
e
fer handle over
I
D
i
n
n
ami
n
g handle variables
commit
|
commitdiff
|
tree
2018-03-21
Jak
u
b Jermar
G
e
t rid of ipc
_
ca
l
lid_t
commit
|
commitdiff
|
tree
2018-03-21
Jakub Jermar
Make c
a
p
a
b
i
lity handles type-safe
commit
|
commitdiff
|
tree
2018-03-20
J
a
kub Je
r
mar
Add
__aeabi_f2lz
commit
|
commitdiff
|
tree
2018-03-20
Jakub Jermar
A
dd __aeabi_fcmple
commit
|
commitdiff
|
tree
2018-03-20
Jakub Jermar
Fix _
_
aeabi f
l
oati
n
g-point
c
omparison helper
s
commit
|
commitdiff
|
tree
2018-03-19
Jaku
b
Jermar
fat12: do not c
o
nvert from lit
t
le-endian twice
commit
|
commitdiff
|
tree
2018-03-15
Jakub Jermar
Merge branch
'no
r
eclaimers'
commit
|
commitdiff
|
tree
2018-03-14
Jakub
Jer
m
ar
M
a
k
e ha
s
h_table_f
i
nd_next immun
e
to livelock
s
commit
|
commitdiff
|
tree
2018-03-14
Jakub Jermar
Do not consider the bucket head as
a
table el
e
ment
commit
|
commitdiff
|
tree
2018-03-13
Ja
k
u
b Jermar
Account
t
he acti
v
e call to caller
b
ox if it
exists
commit
|
commitdiff
|
tree
2018-03-13
Jakub
J
ermar
Update
c
ommen
t
on IPC
r
esource management
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jerma
r
P
r
int
n
umbe
r
of answerbox' active call
s
commit
|
commitdiff
|
tree
2018-03-13
J
a
kub Jermar
Fix d
i
a
gnostic
m
essage
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Fix
cstyl
e
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
H
ang up p
h
one
s
conne
c
ted duri
n
g ipc_cleanup()
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
P
ublish capab
i
lity on
l
y after phone connec
t
s
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Allow phone_al
l
o
c to not publish th
e
capability
commit
|
commitdiff
|
tree
2018-03-13
Jaku
b
Jermar
Publish capabilit
y
only aft
e
r phone co
n
ne
c
ts
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jerma
r
Al
l
ow only
connecting ph
o
nes to
connec
t
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jerm
a
r
Remove dangerous assert
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jerm
a
r
Rem
o
ve superfluous assert
commit
|
commitdiff
|
tree
2018-03-13
J
a
k
u
b Jermar
Ha
n
dle race conditi
o
n in ph
o
ne_
c
o
nnect
commit
|
commitdiff
|
tree
2018-03-13
J
aku
b
Jermar
Fix ra
c
e
condition
commit
|
commitdiff
|
tree
2018-03-13
Ja
k
ub Jermar
Strea
m
l
i
ne code
commit
|
commitdiff
|
tree
2018-03-13
Jakub
J
e
rmar
Remove dead code
commit
|
commitdiff
|
tree
2018-03-13
Jaku
b
Jer
m
a
r
Track numb
e
r of an
s
wers expec
t
ed by a
n
s
werbox
commit
|
commitdiff
|
tree
2018-03-13
J
ak
u
b Jermar
D
e
str
o
y the phon
e
c
a
pability on ha
n
gup
commit
|
commitdiff
|
tree
2018-03-13
J
a
kub
Jerma
r
Renam
e
ip
c
_phon
e
_0 to ipc_b
o
x_0 for c
o
n
s
istency
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jerma
r
Remov
e
dea
d
c
ode
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Give reference to phone for each activ
e
ca
l
l
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Remove
supp
o
rt
f
o
r
capability r
e
claiming
commit
|
commitdiff
|
tree
next