repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/pvrdma: Protect against buggy or malicious guest driver
2023-10-12
Yuval Sha
i
a
hw/pvr
d
ma: Protect aga
i
nst b
u
ggy
or
malici
o
u
s
guest
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia.ml@gmail.com>
commit
|
commitdiff
|
tree
2023-01-16
Yuval Sh
a
ia
hw/pvrdma: Protect against buggy
o
r mali
c
ious gue
s
t
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia.ml@gmail.com>
commit
|
commitdiff
|
tree
2022-04-26
Yuval Sh
a
ia
hw/pvrd
m
a: Some cosmet
i
c fi
x
es
Signed-off-by:
Yuval Shaia
<yuval.shaia.ml@gmail.com>
commit
|
commitdiff
|
tree
2020-05-02
Yuval
S
h
aia
hw/rdma: Destroy l
i
s
t mutex whe
n
l
i
st is dest
r
o
y
ed
Signed-off-by:
Yuval Shaia
<yuval.shaia.ml@gmail.com>
commit
|
commitdiff
|
tree
2020-03-21
Yu
v
al Sha
i
a
hw/r
d
ma: Skip data-p
a
th
m
r_id translat
i
on
Signed-off-by:
Yuval Shaia
<yuval.shaia.ml@gmail.com>
commit
|
commitdiff
|
tree
2020-03-21
Yuva
l
S
haia
hw/
r
dma: Cosm
e
t
ic c
h
ange - no
need fo
r
two sge arrays
Signed-off-by:
Yuval Shaia
<yuval.shaia.ml@gmail.com>
commit
|
commitdiff
|
tree
2020-01-08
Yu
v
al
Shaia
MAINTAINERS: Update Yuva
l
Shaia's email address
MAINTAINERS: Update
Yuval Shaia
's email address
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-11-06
Yu
v
al Shaia
h
w
/
rdma:
U
tilize ibv_reg_mr_iova for memory reg
i
stration
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-11-06
Yu
v
al Sh
a
i
a
conf
i
gure: Check if we can
u
se i
b
v
_
reg
_
mr_iova
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-06-06
Yu
v
al Shaia
hw/rdma
:
Delete unused headers inclusion
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-04-02
Yuval
Shaia
virtio-net: F
i
x typo in co
m
ment
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval Shaia
hw/pvrdma: Provide correct value t
o
ob
j
e
ct_get_typename
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval
Sha
i
a
hw/pvrdma: Unregister from shutdown notifier when de
v
i
c
e
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Y
uval Shaia
hw/pvrdma: Delete pvr
d
ma_exit fun
c
t
io
n
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Y
u
val Shaia
h
w
/
p
vr
d
ma
:
Delete un
n
e
e
d
e
d
function
arg
u
ment
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Y
uval Shaia
hw/rdma: Free
a
l
l
receive buffers when
Q
P i
s
destroyed
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval Shaia
hw/rdma: Free al
l
MAD receive buf
f
ers w
h
e
n
d
evic
e
i
s
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval
Shai
a
{h
m
p, hw/pvrdma}: Expose device in
t
ernals via monit
o
r
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval S
h
ai
a
h
w
/pvrdma: Collect debugg
i
ng
s
tatistics
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yu
v
a
l
Sh
a
ia
hw/rd
m
a: Protect against conc
u
r
rent executi
o
n of pol
l
_cq
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval S
h
aia
hw/rdm
a
: Introduce
protected ql
i
st
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yu
v
a
l S
h
aia
hw/rdma: Switch to generic error r
e
porting w
a
y
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-03-16
Yuval Shaia
c
ontrib/rdmacm
-
mu
x
: Fix out-of
-
bounds
r
isk
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-01-19
Yuval Shaia
hw/rdma: Verify that
p
tr
is not
N
U
LL before f
r
eeing
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-01-19
Yuval Sha
i
a
hw/pvrdma: Make
func
t
ion pvrd
m
a_qp_send/recv return
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-01-19
Y
uval Shai
a
hw
/
pvrdma: Post CQE wh
e
n receive invalid gid index
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-01-19
Yuval Shaia
hw/rdm
a
: Del
e
te
u
n
u
s
e
d
struct
m
e
mber
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2019-01-19
Yuval Sh
a
ia
hw/pvrdma: Re
m
ove
max-sge comma
n
d-line param
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Y
u
val Shaia
docs: Update pvrdma dev
i
c
e
docu
m
ent
a
t
i
on
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Y
u
val Shaia
hw/rdma: Do n
o
t ca
l
l
r
dma_backend_del_gi
d
on an empty gid
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
hw/r
d
ma: Do not use bitmap_zero_extend
to free bitmap
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yu
v
al Shaia
hw
/
pvrdma:
C
lean device's resou
r
ce when system
i
s
shu
t
down
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Y
u
val
S
haia
vl: In
t
r
o
du
c
e shutd
o
w
n
_notif
i
e
r
s
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuva
l
Shaia
hw/rdma:
Remove un
n
eeded code
t
hat
h
andl
e
s more that
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuv
a
l Sha
i
a
hw/p
v
rdma
:
F
ill error
c
o
d
e
i
n
command's
r
e
sponse
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuva
l
Shaia
hw/pvrdma: Fill all
CQ
E
fiel
d
s
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
hw/p
v
rdm
a
: Make dev
i
ce state
de
p
end on
Ethernet function
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Sh
a
ia
hw/rdma: In
i
tializ
e
node_guid from vmxnet
3
mac addr
e
ss
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval
Shai
a
hw/
p
vrdma: Make
sure PCI fu
n
ction 0 is
v
m
x
net3
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
vmxn
e
t3: Move some defi
n
i
t
ion
s
to he
a
der
file
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
hw/pvrdma: Add s
u
p
p
ort to a
l
low guest to co
n
f
i
gure
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval
S
haia
qa
p
i: Define new QM
P
m
es
s
age for pv
r
dma
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yu
v
al Shai
a
hw/p
v
rd
m
a: Set
t
he
c
orrect opcode fo
r
send com
p
let
i
on
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
hw
/
pvrdma
:
Set th
e
correct op
c
ode fo
r
recv completion
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Y
uval Shaia
h
w/pvrdma: Ma
k
e def
a
ult pkey 0x
F
FFF
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yu
v
al Shaia
h
w/pvrdma: Make functio
n
re
s
et_device return void
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shai
a
hw/rdma: Ad
d
s
u
p
port for MAD packets
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
h
w
/rdma: Abort
s
e
n
d-op i
f
fail to creat
e
addr h
a
nd
l
er
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
h
w/rdma: Return qpn 1 if ibqp is NULL
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Y
u
val Shaia
hw/rdma: Add ability to force notif
i
c
ation
without
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
contrib/rdmac
m
-mux:
Add imp
l
ementa
t
ion of RDMA U
s
er
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-12-22
Yuval Shaia
hw/pvrdma
:
Check the correct ret
u
rn
v
alue
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shaia
hw/rdma: Add referenc
e
to pci_
d
ev in bac
k
end_dev
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shai
a
hw/rdma: Bugfi
x
- Su
p
port non-
a
ligned b
u
ffers
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Y
u
va
l
Shaia
hw/rd
m
a: Print backend QP number in h
e
x fo
r
mat
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuva
l
S
haia
hw/rdma
:
Cosmetic chang
e
- move to generic function
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval S
h
aia
h
w/pvrdma: Cosmetic c
h
a
n
ge - indent right
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shaia
hw/rdma: Reorder resource cleanup
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Y
uval
Shaia
hw/rdma:
Do not allocate
memory f
o
r non-dma
MR
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuv
a
l
Shaia
h
w
/
r
dma:
D
elete use
l
ess struc
t
ure Rd
m
aRmUser
M
R
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shaia
hw/pv
r
d
m
a
:
M
a
ke de
f
a
ult p
k
ey
0xFFFF
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yu
v
al
Sh
a
ia
h
w/pvr
d
ma: Clean
C
QE before use
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shaia
h
w/rdma: Modify de
b
ug macros
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shaia
hw
/
pvr
d
ma
:
Bugfix
- pro
v
i
d
e
the c
o
r
r
ec
t
a
ttr_mask to
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-08-18
Yuval Shaia
h
w
/
r
d
m
a:
M
a
k
e
d
is
t
inc
t
ion be
t
ween device init and start
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-05-03
Yuval Shaia
hw/r
d
m
a
: Del
e
te duplicate
d
e
f
inition
o
f
MAX_RM_TBL_NAME
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-05-03
Yuval Shaia
hw/rdma: Fix
p
ossible out o
f
b
ounds access to r
e
gs
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-05-03
Y
uval Shaia
hw/rdma: Fix
p
ossible
out
o
f
b
ound
s
acces
s
to GID
table
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-05-03
Yuv
a
l Shaia
hw/rdma: De
l
ete por
t
's pke
y
table
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-03-23
Yuval Shaia
hw/
r
d
m
a: Fix
3
2-bit compilatio
n
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-03-23
Y
u
val Sha
i
a
hw/rdma: Use
corr
e
ct print format i
n
C
H
K_ATTR macro
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-03-23
Yuval
S
h
aia
hw/
r
dma: C
h
ange
h
ost_virt to void *
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-03-23
Yuval Sh
a
i
a
hw/rdma: Add suppor
t
for Query QP verb to pvrdma
d
e
v
i
ce
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-03-23
Yuval Sh
a
ia
hw
/
rdma:
A
dd
Q
uer
y
QP operation
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-02-19
Yuval Shai
a
hw/rdm
a
:
Implement
a
tion of PVRD
M
A dev
i
c
e
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-02-19
Yuval Shaia
h
w
/r
d
ma
:
PVRDMA commands and data-path ops
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-02-19
Y
uval Sha
i
a
hw/rdma: Implementation of generi
c
rdma de
v
ice layers
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-02-19
Y
u
val Shaia
hw
/
rdma: Definitio
n
s
for rdma device and rdma resource
.
.
.
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-02-19
Yuval Shaia
hw/rd
m
a: A
d
d wrapper
s
and macros
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2018-01-18
Yuva
l
Sha
i
a
p
c
i/shpc:
Move
function to generic header file
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree
2016-12-20
Y
u
val Sh
a
ia
slirp, disas: Replace min/max with MIN/MAX macros
Signed-off-by:
Yuval Shaia
<yuval.shaia@oracle.com>
commit
|
commitdiff
|
tree