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
Protect the virtqueue with a mutex
2018-06-25
J
a
k
ub
Jer
m
ar
Prote
c
t th
e
v
irtqueue with a
mutex
commit
|
commitdiff
|
tree
2018-06-25
Jakub Je
r
ma
r
Use a m
a
cro to
p
rint the MAC address
commit
|
commitdiff
|
tree
2018-06-24
Jakub
J
ermar
Add co
m
ment
s
and rename functions for consitency
commit
|
commitdiff
|
tree
2018-06-24
Jakub Jermar
Us
e
macros f
o
r working with MAC addresses
commit
|
commitdiff
|
tree
2018-06-23
J
a
kub Jer
m
a
r
Use the actual size as buffer
size
commit
|
commitdiff
|
tree
2018-06-23
Jakub Jerm
a
r
Adapt to QEMU
l
a
yout
commit
|
commitdiff
|
tree
2018-06-23
Jakub Jermar
Insist on t
h
e
s
pecified f
e
a
t
ures
commit
|
commitdiff
|
tree
2018-06-23
Jak
u
b Jermar
Provide
v
irtio_n
e
t_on_multica
s
t_m
o
de_chan
g
e
commit
|
commitdiff
|
tree
2018-06-22
Ja
k
u
b
Je
r
mar
The idx of the avail
ring mu
s
t always grow
commit
|
commitdiff
|
tree
2018-06-20
Jakub Je
r
mar
Imp
l
emen
t
virtio-n
e
t interru
p
t handler
commit
|
commitdiff
|
tree
2018-06-16
Ja
k
ub Jermar
Imp
l
ement vi
r
tio_net_send
commit
|
commitdiff
|
tree
2018-06-10
Jaku
b
Jermar
Register and enable virtio-net IRQ
commit
|
commitdiff
|
tree
2018-06-10
Jak
u
b Jermar
Let pio_enable_resource r
e
tur
n
p
h
ysical add
r
ess
commit
|
commitdiff
|
tree
2018-05-30
Jakub J
e
rmar
A
d
d
l
e
ast ef
f
ort
v
i
rtio_net_send impl
e
mentation
commit
|
commitdiff
|
tree
2018-05-30
Jakub J
e
rmar
Ad
d
virtio_net broadcast mo
d
e
c
hange handler
commit
|
commitdiff
|
tree
2018-05-30
Ja
k
ub Jermar
Add basic ni
c
_iface
_
t ops fo
r
virtio-ne
t
commit
|
commitdiff
|
tree
2018-05-28
Jakub
Jerma
r
M
ake virtio_ne
t
_dev_
a
dd more complete
commit
|
commitdiff
|
tree
2018-05-24
Jakub
Jermar
Organize
t
he TX a
n
d CT buffers i
n
fre
e
list
s
commit
|
commitdiff
|
tree
2018-05-24
Jak
u
b J
e
r
mar
Enable/dis
a
ble the vir
t
q when
i
t's set/torn down
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jerma
r
Do n
o
t zero-initialize the descrip
t
or table twice
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jerma
r
Use
little-endi
a
n
accesso
r
s for virtio PIO
commit
|
commitdiff
|
tree
2018-05-23
Jaku
b
Jerma
r
Add PIO register ac
c
esso
r
s
f
or both en
d
ianities
commit
|
commitdiff
|
tree
2018-05-23
Jakub
J
ermar
Fi
x
ad
d
ress passed to pio_write_1
6
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
Feed RX buffers to the virtio-net RX queue
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
Allow desc
r
i
p
t
o
rs to be set and made available
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
vi
r
tio-net: Setu
p
DMA buffers
commit
|
commitdiff
|
tree
2018-05-22
Jakub J
e
rmar
D
o n
o
t restrict virtque
u
es
t
o
DMAME
M
_4Gi
B
commit
|
commitdiff
|
tree
2018-05-22
J
a
ku
b
Jermar
Require
a
t least the sp
e
c
i
fied queue
size
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub
Jerma
r
tools/ew
.
py: Add support for vir
t
io
-
net
commit
|
commitdiff
|
tree
2018-05-22
Jakub J
e
rmar
Separate buff
e
rs
from virtqueues
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub
J
ermar
C
a
lcu
l
ate th
e
not
i
fication
a
ddress for each virtq
commit
|
commitdiff
|
tree
2018-05-22
Jakub J
e
rmar
Split
g
ener
i
c and
P
C
I specific virtio co
d
e
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jer
m
ar
Fact
o
r our generic vir
t
io dev
i
ce in
i
tialization
commit
|
commitdiff
|
tree
2018-05-22
Jakub
Jermar
Confi
g
ure the virtqueues
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add Virtqueu
e
definitio
n
s
commit
|
commitdiff
|
tree
2018-05-22
J
akub Jerm
a
r
D
o
not zero
device statu
s
bits
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b J
e
rma
r
M
a
k
e
s
u
re the cfg structure
is inside th
e
resou
r
ce
commit
|
commitdiff
|
tree
2018-05-22
Jaku
b
Jer
m
ar
Make sure the PCI
capability is big e
n
o
ugh
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jerm
a
r
Ve
r
ify
t
he devi
c
e has the n
e
cessary configuration
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jer
m
a
r
Cl
e
anup
t
he device
if ini
t
ialization
fails
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Star
t
initi
a
lizi
n
g the v
i
rtio-net device
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add virtio-net spec
i
fic definiti
o
ns
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b J
e
rmar
A
dd
device status
c
o
nsta
n
ts
commit
|
commitdiff
|
tree
2018-05-22
Jakub
Jermar
Do not use double underscor
e
for head
e
r g
u
ard
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jerma
r
Use _init
i
aliz
e
instead of _init
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jerma
r
Facto
r
our resource management, add cleanup
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b Jermar
R
e
turn also the size of t
h
e
enable
d
r
esource
commit
|
commitdiff
|
tree
2018-05-22
Jakub
Jermar
Make the queue n
o
tify base
a
dd
r
ess 16-bit
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Proces
s
VIRTIO
P
CI conf
i
gurati
o
n structures
commit
|
commitdiff
|
tree
2018-05-22
J
ak
u
b Jermar
Factor
o
ut
virtio cod
e
to libvirt
i
o
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jermar
Start parsing
t
he Virtio PCI
Capabili
t
ie
s
commit
|
commitdiff
|
tree
2018-05-22
Jaku
b
J
e
rmar
Add primitives for walking the
P
CI ca
p
a
bility l
i
st
commit
|
commitdiff
|
tree
2018-05-22
J
akub
J
e
rmar
Add
more scaffolding
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add virtio-ne
t
empt
y
implementa
t
ion
commit
|
commitdiff
|
tree
2018-05-15
Jakub Jer
m
ar
a
r9271:
S
et cable state acc
o
rding to
c
on
n
ectedn
e
s
s
commit
|
commitdiff
|
tree
2018-05-13
Jakub
J
ermar
ne2k: Imp
l
em
e
n
t additio
n
a
l
nic_iface_
t
ops
commit
|
commitdiff
|
tree
2018-05-13
Jaku
b
Jermar
ew
.
py: Start pr
o
c
ess
i
ng next arg after -
n
et pa
i
r
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jermar
rtl8139: Fix unma
p
ping of
DMA memory
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jermar
Fi
x
un
m
a
p
ping o
f
virtual addre
s
s of DM
A
memory
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jermar
A
void re
l
easing DMA memory twice
commit
|
commitdiff
|
tree
2018-05-13
Ja
k
ub Jerm
a
r
Test the
valu
e
re
t
urned from dmamem_map_anon
y
mous
commit
|
commitdiff
|
tree
2018-05-12
Jakub Jermar
Make sure all
I
DT field
s
ar
e
initia
l
ized
commit
|
commitdiff
|
tree
2018-05-11
Jakub Jermar
Test the
v
a
lue ret
u
rne
d
from
d
m
a
m
em_map_anon
y
mous
commit
|
commitdiff
|
tree
2018-05-11
Jakub J
e
rmar
Use ato
m
ic mall
o
c alloca
t
i
o
ns
commit
|
commitdiff
|
tree
2018-05-11
Jakub Jermar
Provide an empty #
D
B handler
commit
|
commitdiff
|
tree
2018-05-10
Jakub Jermar
Mask TF
o
n SYSCALL
commit
|
commitdiff
|
tree
2018-05-03
Jakub Jermar
Revert "Don't
u
se custom ldscripts in us
p
ace
.
"
commit
|
commitdiff
|
tree
2018-05-02
Jakub J
e
rmar
Make
s
ure
_
start is always al
i
gned to 16
commit
|
commitdiff
|
tree
2018-04-25
Jakub Jerm
a
r
Bump QEM
U
version
t
o 2
.
12
.
0
commit
|
commitdiff
|
tree
2018-04-21
Jaku
b
Jermar
dhcp:
F
ix typo
commit
|
commitdiff
|
tree
2018-04-12
Jakub Jerm
a
r
rtl
8
1
39:
A
d
d a note abou
t
t
he hardco
d
ed
addres
s
commit
|
commitdiff
|
tree
2018-04-06
J
a
kub Jerma
r
Fi
x
h
andling of hound audio dat
a
commit
|
commitdiff
|
tree
2018-04-05
Jakub
J
ermar
Make
i
t e
a
sier to
bump QEM
U
ve
r
s
ion
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jermar
F
ix doxyge
n
co
m
ments
commit
|
commitdiff
|
tree
2018-03-22
Jakub
J
er
m
a
r
Fix s
o
m
e
comments m
e
ntioning 'cal
l
IDs'
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jermar
Get rid of rid i
n
favor of re
q
_handle
commit
|
commitdiff
|
tree
2018-03-22
Ja
k
ub Jermar
Pre
f
er handle over
I
D in naming han
d
le var
i
ables
commit
|
commitdiff
|
tree
2018-03-21
Jakub Jerm
a
r
Get r
i
d of ipc_callid_t
commit
|
commitdiff
|
tree
2018-03-21
Jakub
Jermar
Make capability handles ty
p
e
-
safe
commit
|
commitdiff
|
tree
2018-03-20
Jakub Jermar
Add _
_
aeabi_f2
l
z
commit
|
commitdiff
|
tree
2018-03-20
Jakub J
e
rmar
Add __
a
eabi_fc
m
ple
commit
|
commitdiff
|
tree
2018-03-20
Jakub Jer
m
a
r
F
i
x __
a
e
a
bi
float
i
ng-point comparison
h
e
lper
s
commit
|
commitdiff
|
tree
2018-03-19
Jakub Jermar
fat12
:
do not convert from litt
l
e
-endian twice
commit
|
commitdiff
|
tree
2018-03-15
Jak
u
b
Je
r
m
ar
M
erge branch 'noreclaimers
'
commit
|
commitdiff
|
tree
2018-03-14
Jakub Jermar
Make hash_table
_
find_
n
ext i
m
mu
n
e to livelocks
commit
|
commitdiff
|
tree
2018-03-14
Jak
u
b
Jermar
Do n
o
t consider
t
he
bucke
t
head as a ta
b
le element
commit
|
commitdiff
|
tree
2018-03-13
Ja
k
ub Jermar
Acco
u
nt the active c
a
ll to callerbox if it
e
xis
t
s
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Update c
o
m
m
ent on
I
PC res
o
urce managemen
t
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Print
n
umb
e
r
o
f
a
ns
w
erbox' active calls
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Fix d
i
agnostic
m
essage
commit
|
commitdiff
|
tree
2018-03-13
Jak
u
b Jermar
Fix cstyl
e
commit
|
commitdiff
|
tree
2018-03-13
J
akub Je
r
ma
r
Hang up phones connect
e
d
d
uring i
p
c_clean
u
p(
)
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Publ
i
sh c
a
p
a
b
ility o
n
ly after phone conne
c
ts
commit
|
commitdiff
|
tree
2018-03-13
J
a
kub J
e
r
m
ar
Allow ph
o
ne_al
l
o
c
t
o
not publish the ca
p
ability
commit
|
commitdiff
|
tree
2018-03-13
J
a
kub Jerm
a
r
Publish c
a
p
abil
i
ty
only after phon
e
co
n
nects
commit
|
commitdiff
|
tree
2018-03-13
Jakub Je
r
ma
r
Allow only
connec
t
ing phones to
c
onnect
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Remove da
n
gero
u
s assert
commit
|
commitdiff
|
tree
2018-03-13
Jakub
Jermar
R
emove superflu
o
us assert
commit
|
commitdiff
|
tree
2018-03-13
Jak
u
b Je
r
mar
H
andle ra
c
e co
n
d
i
tion in phone_connect
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Fix
r
ace condition
commit
|
commitdiff
|
tree
next