repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
vfio/container: Introduce a empty VFIOIOMMUOps
2023-12-19
Z
henzho
n
g Dua
n
vfio/cont
a
iner: Introdu
c
e a empty VFIOIOMM
U
Ops
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio:
Introduce base object for VFI
O
Container
a
nd targeted
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhe
n
zhong
D
uan
v
f
io/
c
ommon
:
Move vfio_host
_
w
i
n
_add/del i
n
to spapr
.
c
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
vfio/spapr: Make vfio_spapr_
c
reate/remove_window static
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
v
f
io/co
n
tainer: Move
spapr
specifi
c
init/d
e
init i
n
to
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
v
f
io/container: Move vf
i
o_con
t
ainer_
a
dd/d
e
l_s
e
ction_win
d
ow
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Z
h
enz
h
on
g
Duan
vf
i
o/container: M
o
v
e IBM
E
EH related f
u
nc
t
ions into
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/ccw: Remove r
e
dund
a
nt
definition
of TY
P
E_VFIO_
C
CW
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong
Du
a
n
vfio/ap: Remove pointless apde
v
vari
a
b
le
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenz
h
ong Duan
vfio/pci
:
Fix a
p
o
t
ent
i
al memory leak
i
n v
f
io_listener_regio
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Dua
n
vfio/common: Introduce
a
glob
a
l
VFIO
D
e
v
i
ce list
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/common:
S
tore the p
a
rent cont
a
iner in VFIODevice
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
henz
h
ong
Duan
vfio/commo
n
: Intro
d
uce
a per conta
i
ner device list
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenz
h
ong Dua
n
vfio/common: Move VFIO reset handle
r
regis
t
ration to
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
v
fio
/
co
m
mon: Extrac
t
out vfio
_
k
v
m_device_[
a
dd/del]_f
d
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhen
z
hong Duan
linu
x
-h
e
aders: Add
iommufd
.
h
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-05
Zhenz
h
on
g
Duan
vfio/pci: ren
a
me vfio_put_de
v
ice to vfio_pci_
p
ut
_
d
e
vice
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong
D
uan
v
f
i
o/migrati
o
n:
R
e
tu
r
n bool t
y
p
e for vfio_migra
t
ion_reali
z
e
(
)
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zh
e
n
z
hon
g
Dua
n
vfio/migration:
R
emove prin
t
of
"
Mig
r
a
t
ion dis
a
bled"
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenz
h
ong Du
a
n
vfio/
m
igration: Free resource
s
wh
e
n vfio_migration_rea
l
i
z
e
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong Duan
vfi
o
/migration:
Change vI
O
MMU blocker
f
rom gl
o
bal to
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Z
h
en
z
hong Duan
vf
i
o/pci: Disable INTx
in v
f
io_re
a
lize err
o
r path
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-30
Zhenzhong Duan
vfio/pci: Free leaked t
i
mer
in
v
fio_rea
l
ize error path
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-30
Zhen
z
hong Duan
vfio/pci: Fix a segfa
u
lt in vfio_r
e
al
i
ze
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-26
Zhe
n
z
h
ong Dua
n
i
ntel_iommu: Fix address
space
u
n
m
ap
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-26
Zhenzho
n
g
Duan
i
ntel
_
i
o
mmu: Fi
x
flag check in rep
l
a
y
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-26
Zhenzhong Duan
intel_iommu: Fix a
p
otential i
s
sue i
n
VF
I
O dirty page
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-05-24
Zhen
z
hong
Duan
vfio/pci: Fix a use-after-free iss
u
e
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-03-03
Zhen
z
hong Du
a
n
mem
o
ry: O
p
t
i
miz
e
r
e
play of
guest
m
a
p
ping
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-02-06
Zhenzh
o
ng Du
a
n
multifd:
Fix
f
lush of zero copy p
a
g
e send
r
equest
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-02-06
Zhenzhon
g
Dua
n
mult
i
fd:
Fix a rac
e
on reading
Mult
i
FDPages
_
t
.
blo
c
k
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-02-06
Z
henzh
o
ng Duan
mi
g
r
ation/dirtyrate: Show
s
a
mp
l
e pages
o
nl
y
in page
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-11-08
Z
h
enzhong Duan
memory
:
Fix wrong end
a
ddre
s
s
d
ump
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Z
henzhong
Du
a
n
v
irtio-iom
m
u: Fix mig
r
ati
o
n regression
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Zhe
n
zhong Duan
virtio-io
m
mu: Fix the
partial co
p
y of
p
robe request
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-16
Zh
e
nz
h
ong Duan
virti
o
-iommu: Ad
d
an ass
e
rt check
in t
r
ans
l
ate routine
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-16
Z
he
n
zhong Duan
v
i
rtio-iommu: Us
e
recur
s
ive l
o
ck to avoid dea
d
lock
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-16
Zhenzhong
Duan
v
i
rtio-i
o
mmu: Add bypass mode support to
assig
n
ed d
e
vice
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-15
Zhe
n
z
h
ong
Du
a
n
q35:E
n
able TSE
G
only when
G_SMRAME
a
nd TSEG_EN both
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-03-06
Zhenzhong Duan
p
c
i
:
show id info when pci BDF conflict
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Zhenzho
n
g Duan
vl: Fix an as
s
ert fa
i
l
ure in error path
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2014-05-07
Zhenzhon
g
Duan
q
emu-x
e
n: free
a
ll t
h
e pirqs
for msi/msix
w
h
en driv
e
r
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@oracle.com>
commit
|
commitdiff
|
tree