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 Je
r
mar
Prote
c
t the v
i
rtqueue
w
i
th a
mutex
commit
|
commitdiff
|
tree
2018-06-25
Jakub Jerm
a
r
Use
a
macro to p
r
i
n
t th
e
MAC ad
d
ress
commit
|
commitdiff
|
tree
2018-06-24
Jakub Jermar
A
dd
c
o
m
ment
s
and
rename
functions for consitency
commit
|
commitdiff
|
tree
2018-06-24
J
a
kub Jermar
Us
e
mac
r
os f
o
r worki
n
g with MAC addresses
commit
|
commitdiff
|
tree
2018-06-23
Jakub J
e
rmar
Use t
h
e
a
c
tual
s
ize as buffer size
commit
|
commitdiff
|
tree
2018-06-23
Jakub Jermar
Adap
t
t
o
QEMU la
y
out
commit
|
commitdiff
|
tree
2018-06-23
Jakub
J
ermar
Insis
t
on the spe
c
ified fea
t
u
re
s
commit
|
commitdiff
|
tree
2018-06-23
Jakub Jermar
P
r
o
v
i
de virtio
_
net_on_multicast_mode_change
commit
|
commitdiff
|
tree
2018-06-22
Jakub Jermar
T
h
e
i
dx of the avail ring must a
l
ways grow
commit
|
commitdiff
|
tree
2018-06-20
J
akub Jermar
Imp
l
ement
virti
o
-net interrupt
h
and
l
er
commit
|
commitdiff
|
tree
2018-06-16
Ja
k
ub Jermar
Impl
e
ment virtio_net_
s
end
commit
|
commitdiff
|
tree
2018-06-10
J
a
k
ub
J
e
rmar
Regis
t
er and enabl
e
virtio-n
e
t IRQ
commit
|
commitdiff
|
tree
2018-06-10
Ja
k
u
b Jerm
a
r
L
e
t pio_e
n
able_resource return physical address
commit
|
commitdiff
|
tree
2018-05-30
J
akub
Jermar
Add least effort vi
r
tio
_
n
et_send
i
mpleme
n
tatio
n
commit
|
commitdiff
|
tree
2018-05-30
Jaku
b
Jermar
A
d
d vir
t
io_net broadca
s
t mo
d
e
c
hange handler
commit
|
commitdiff
|
tree
2018-05-30
Jakub Jermar
A
d
d
b
asic nic
_
if
a
ce_t
o
ps f
o
r
vir
t
io-
n
et
commit
|
commitdiff
|
tree
2018-05-28
J
aku
b
Jerma
r
Make virtio_net_dev_
a
dd
m
ore comple
t
e
commit
|
commitdiff
|
tree
2018-05-24
J
a
kub
Jermar
Organ
i
ze the
T
X and CT buf
f
ers
in free lists
commit
|
commitdiff
|
tree
2018-05-24
Jak
u
b
J
er
m
ar
Ena
b
le/disable the virtq whe
n
it's set/
t
orn down
commit
|
commitdiff
|
tree
2018-05-23
Jakub Je
r
mar
D
o
n
ot zero-initialize t
h
e descriptor table
t
wi
c
e
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
Use
l
ittle-
e
ndian accessors for
virtio PIO
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
A
d
d
PIO register a
c
cessors for both en
d
ia
n
ities
commit
|
commitdiff
|
tree
2018-05-23
J
akub Jermar
Fix
add
r
ess p
a
ssed
t
o
p
io_write_16
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
Feed
R
X buf
f
e
r
s to the virtio-net RX q
u
e
u
e
commit
|
commitdiff
|
tree
2018-05-23
Jakub Jermar
A
l
low descr
i
ptors to be s
e
t and made av
a
ilable
commit
|
commitdiff
|
tree
2018-05-22
J
ak
u
b
J
ermar
virti
o
-
n
e
t
:
Setup DMA buffers
commit
|
commitdiff
|
tree
2018-05-22
J
akub Jermar
Do not restrict virtqueues to DMAMEM_4GiB
commit
|
commitdiff
|
tree
2018-05-22
Jak
u
b Jerma
r
Requi
r
e at l
e
ast the specified
queue size
commit
|
commitdiff
|
tree
2018-05-22
J
a
kub Jermar
tools/ew
.
p
y
:
Add
s
upport for virtio-net
commit
|
commitdiff
|
tree
2018-05-22
J
a
kub Jermar
S
eparate bu
f
fer
s
f
r
o
m
v
i
rtqueue
s
commit
|
commitdiff
|
tree
2018-05-22
Jakub J
e
rma
r
Calculate the no
t
ifi
c
ation address for each virtq
commit
|
commitdiff
|
tree
2018-05-22
Jakub
Je
r
mar
Spli
t
gener
i
c and PCI specific virtio code
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
ermar
Factor o
u
r
generic vi
r
tio device initialization
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jermar
Conf
i
gure the virtqueues
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add V
i
rtqueue defini
t
ions
commit
|
commitdiff
|
tree
2018-05-22
J
a
kub
Jer
m
ar
Do not zero device status bits
commit
|
commitdiff
|
tree
2018-05-22
Jakub
Jermar
Make sure the cfg structure is i
n
side the r
e
so
u
rce
commit
|
commitdiff
|
tree
2018-05-22
J
a
kub
J
ermar
Make sure t
h
e PCI capability
is big enoug
h
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Veri
f
y the device has the necessary
c
onfiguration
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jerma
r
Cleanup the d
e
vice if in
i
tiali
z
ati
o
n f
a
ils
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
e
r
mar
Start initia
l
i
zing the virti
o
-net device
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add virt
i
o
-net
s
p
ecifi
c
defin
i
tio
n
s
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jer
m
ar
Add devic
e
stat
u
s co
n
stants
commit
|
commitdiff
|
tree
2018-05-22
Jakub
J
e
rmar
D
o not use dou
b
le underscore for
he
a
der guard
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jermar
Use _initia
l
ize
i
nstead of _
i
n
i
t
commit
|
commitdiff
|
tree
2018-05-22
Jaku
b
J
ermar
Factor our res
o
urce mana
g
ement
,
add cl
e
anup
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
u
b Jermar
Return also t
h
e size of the enabl
e
d resource
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Make
t
he queu
e
notify base add
r
e
ss 16-bit
commit
|
commitdiff
|
tree
2018-05-22
Jakub Je
r
m
ar
Process
V
IRTIO PCI configuratio
n
struc
t
ures
commit
|
commitdiff
|
tree
2018-05-22
Jaku
b
Je
r
mar
Factor
o
ut virtio code t
o
li
b
virtio
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Jer
m
ar
S
tart parsing t
h
e Virti
o
PCI Capabilities
commit
|
commitdiff
|
tree
2018-05-22
Jakub Jermar
Add primi
t
i
v
es for walk
i
n
g
the P
C
I capabil
i
ty list
commit
|
commitdiff
|
tree
2018-05-22
Jaku
b
Jermar
A
d
d more sca
f
folding
commit
|
commitdiff
|
tree
2018-05-22
Ja
k
ub Je
r
mar
Ad
d
virt
i
o-net e
m
pty implementat
i
on
commit
|
commitdiff
|
tree
2018-05-15
Jakub
Jermar
ar9
2
71: Se
t
cable stat
e
ac
c
o
r
ding to connectedn
e
ss
commit
|
commitdiff
|
tree
2018-05-13
Jakub
Jermar
ne2k: Implement additio
n
al nic_ifac
e
_
t
ops
commit
|
commitdiff
|
tree
2018-05-13
Jakub Je
r
mar
ew
.
py:
Start
processing next arg after -
n
e
t pai
r
commit
|
commitdiff
|
tree
2018-05-13
Jaku
b
Jer
m
ar
rtl813
9
:
Fix unmappin
g
of DMA
m
emory
commit
|
commitdiff
|
tree
2018-05-13
Jak
u
b Jermar
Fix unmapping of virtual addr
e
s
s
of
D
MA
m
emory
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jermar
Avoid
r
ele
a
sing DMA memory twice
commit
|
commitdiff
|
tree
2018-05-13
Jakub Jermar
Test the value retur
n
ed
from dmamem
_
map_anonymous
commit
|
commitdiff
|
tree
2018-05-12
Jakub
J
e
r
mar
Mak
e
su
r
e
all IDT fields are initialized
commit
|
commitdiff
|
tree
2018-05-11
Jakub Jermar
Te
s
t
t
he value
r
e
t
urne
d
f
r
om dmamem
_
map
_
anonymo
u
s
commit
|
commitdiff
|
tree
2018-05-11
Jakub Jer
m
ar
Use ato
m
ic malloc allocat
i
ons
commit
|
commitdiff
|
tree
2018-05-11
Jaku
b
Jermar
Provide an empty #DB hand
l
er
commit
|
commitdiff
|
tree
2018-05-10
Jakub
Jermar
Mask TF
o
n SYSCALL
commit
|
commitdiff
|
tree
2018-05-03
Jakub Jermar
Rever
t
"Don't use
c
ustom ldscripts in
u
space
.
"
commit
|
commitdiff
|
tree
2018-05-02
Jakub Jermar
M
a
k
e
s
ur
e
_start is always aligne
d
t
o
1
6
commit
|
commitdiff
|
tree
2018-04-25
Jakub Jermar
Bu
m
p QEMU version to 2
.
12
.
0
commit
|
commitdiff
|
tree
2018-04-21
Jak
u
b Jermar
dhcp: Fix typo
commit
|
commitdiff
|
tree
2018-04-12
Jakub
J
ermar
rtl8139: Add a n
o
te
a
bou
t
the
h
a
r
d
coded address
commit
|
commitdiff
|
tree
2018-04-06
Jakub Jermar
Fix handling of hound audio dat
a
commit
|
commitdiff
|
tree
2018-04-05
Jakub Jermar
Make it easier to bump QE
M
U version
commit
|
commitdiff
|
tree
2018-03-22
Jakub Jer
m
ar
Fix doxygen comments
commit
|
commitdiff
|
tree
2018-03-22
J
a
k
ub Jerma
r
Fix s
o
me co
m
m
ents mentioning 'cal
l
IDs'
commit
|
commitdiff
|
tree
2018-03-22
Jakub J
e
rmar
Get
ri
d
of
rid in f
a
vor
o
f req_handle
commit
|
commitdiff
|
tree
2018-03-22
J
a
k
u
b
Jermar
Prefer hand
l
e over ID i
n
naming handle varia
b
les
commit
|
commitdiff
|
tree
2018-03-21
Ja
k
ub Jer
m
ar
G
e
t rid
o
f ipc
_
c
a
llid_t
commit
|
commitdiff
|
tree
2018-03-21
Jakub Jermar
M
a
k
e cap
a
bilit
y
h
a
ndles t
y
p
e-
s
af
e
commit
|
commitdiff
|
tree
2018-03-20
Jakub
Jermar
Add __aeabi_f2l
z
commit
|
commitdiff
|
tree
2018-03-20
Jakub Jermar
Add
__aeabi_fc
m
ple
commit
|
commitdiff
|
tree
2018-03-20
Jakub Je
r
ma
r
Fix __aeabi
flo
a
ting-point
co
m
pari
s
o
n helpers
commit
|
commitdiff
|
tree
2018-03-19
Jak
u
b Jermar
fat12
:
do not conve
r
t
from little-endian twic
e
commit
|
commitdiff
|
tree
2018-03-15
Jakub Jermar
Merge branch 'norec
l
a
ime
r
s'
commit
|
commitdiff
|
tree
2018-03-14
Jakub
J
e
r
m
a
r
Make hash_table_find_next imm
u
ne
to livelo
c
ks
commit
|
commitdiff
|
tree
2018-03-14
Jakub
J
ermar
D
o
n
o
t
c
onsider
t
he bucket head a
s
a
table element
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Account t
h
e
a
c
tive
c
all t
o
c
aller
b
ox if it
e
xists
commit
|
commitdiff
|
tree
2018-03-13
Jaku
b
J
e
rm
a
r
Updat
e
comment on IP
C
resour
c
e management
commit
|
commitdiff
|
tree
2018-03-13
J
akub Jermar
Pr
i
n
t
nu
m
ber
of answerbox' acti
v
e
c
alls
commit
|
commitdiff
|
tree
2018-03-13
Jakub
J
ermar
Fi
x
diagnostic mes
s
age
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Fi
x
c
style
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jerma
r
Hang up ph
o
ne
s
connected duri
n
g
ip
c
_
cleanup()
commit
|
commitdiff
|
tree
2018-03-13
Jakub
Jermar
P
u
b
lish
c
apability on
l
y
a
fter
phone connects
commit
|
commitdiff
|
tree
2018-03-13
J
a
kub Jermar
A
l
low phone_alloc to not publish t
h
e capability
commit
|
commitdiff
|
tree
2018-03-13
J
a
kub Jerm
a
r
Pu
b
lish ca
p
ability only af
t
e
r
pho
n
e connects
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
A
l
low o
n
ly connect
i
ng phon
e
s to con
n
ect
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Remov
e
d
ang
e
rous
a
ss
e
rt
commit
|
commitdiff
|
tree
2018-03-13
Jakub
Jermar
Remove super
f
lu
o
us
a
ssert
commit
|
commitdiff
|
tree
2018-03-13
Jakub Jermar
Handle
race condition i
n
ph
o
n
e
_connect
commit
|
commitdiff
|
tree
2018-03-13
J
aku
b
Jermar
Fix race
condition
commit
|
commitdiff
|
tree
next