repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
vfio/container: Move per container device list in base container
2023-12-19
Z
h
enzh
o
ng Duan
v
fio/con
t
ainer:
M
ov
e
p
er container
d
evice list in b
a
se
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio
/
common: I
n
troduce vfio_container_init/destroy
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Duan
vfio/c
o
ntainer:
Introduce a empty VFIOIOMMUOps
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio: Int
r
oduce bas
e
object for
VFIOConta
i
ner
and tar
g
eted
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
vfio
/
common: Move vfio_host_w
i
n_add/
d
el into spapr
.
c
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenz
h
ong
Duan
vfio/spapr: Make
vfio_spapr_cre
a
t
e/remove_w
i
ndo
w
static
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzho
n
g D
u
an
vfio/con
t
aine
r
:
M
o
ve spapr
s
pecific
i
nit/deinit into
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenz
h
ong Duan
vfio
/
c
o
ntai
n
er: Mo
v
e
vfi
o
_contain
e
r_add/del_section_window
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
vfi
o
/container: Move IBM
E
EH rela
t
ed f
u
nctions into
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhen
z
hong
D
uan
vfio/ccw: Rem
o
ve redundan
t
definition o
f
TYPE_VFIO_CCW
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
e
nzhong Dua
n
vfio/ap: Remove pointless
a
pdev va
r
iabl
e
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong D
u
an
v
f
io/p
c
i: Fix a potenti
a
l memo
r
y leak in vfio_listener_regio
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzh
o
n
g
Du
a
n
vfio/common: In
t
r
oduce a global VFIODevice list
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzh
o
ng D
u
an
v
f
io/co
m
mon: St
o
re the parent co
n
tainer in VFI
O
Device
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
enzhong
Duan
vfio/commo
n
: In
t
roduce a pe
r
co
n
tai
n
er d
e
vic
e
lis
t
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
v
fio/common: Move VFIO r
e
set handler
r
e
g
istration to
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
v
fio/com
m
on: Ext
r
act out v
f
io_kvm
_
device_
[
a
dd/del]
_
fd
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
henzhong Du
a
n
l
i
nux-he
a
de
r
s:
A
dd iom
m
ufd
.
h
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-05
Zhenzhong Duan
vfio/pci
:
rena
m
e vfio_put_device to vfio_pci_put_device
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Z
h
e
n
zho
n
g Duan
v
f
io/migrat
i
on: Re
t
urn
b
ool
type for
vfio_
m
igration_realize()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhen
z
ho
n
g Duan
vfio/mig
r
ation:
R
emove print of "Migration d
i
s
abled"
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong D
u
an
vfio/migration: Fr
e
e
resourc
e
s
w
hen vfio_m
i
grat
i
on_realize
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenz
h
o
n
g D
u
an
vfio/mi
g
ration: Change vIOMM
U
blocker
f
rom gl
o
bal to
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong Duan
v
fio/pci: Disable INTx in v
f
io_realize
error
p
ath
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-30
Zhenz
h
ong Duan
v
f
io/pci: Fr
e
e leaked timer
i
n vfio
_
realize erro
r
path
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-30
Zh
e
nzhong Duan
vfio/pci: Fix a segf
a
ult in vfio_realize
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-26
Zhenzhong Duan
intel_i
o
mmu: Fix
a
ddress space unma
p
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-26
Zhe
n
zhong Duan
intel_iommu: Fix fl
a
g check
in
r
eplay
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-06-26
Z
he
n
zhong
Duan
intel_iommu:
F
ix a pot
e
ntial issu
e
in VFIO
d
ir
t
y page
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-05-24
Zhenzho
n
g Duan
vf
i
o
/
pci: Fix
a use-af
t
er-free issue
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-03-03
Zh
e
nzho
n
g Duan
memory: Opt
i
mize
r
e
p
lay of guest m
a
pping
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-02-06
Zh
e
nzh
o
ng Duan
m
u
ltifd: Fix fl
u
sh
of zero copy page send re
q
u
es
t
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-02-06
Zhenzhong Du
a
n
multifd:
F
i
x a rac
e
o
n
r
e
ading
M
ultiFDPa
g
es_t
.
b
l
o
ck
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-02-06
Zhenzhong
D
uan
migrat
i
on/dirtyrat
e
: Show sample pages on
l
y in page
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-11-08
Zhen
z
hong Duan
m
e
m
ory: Fix wrong
e
n
d
address dump
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Z
h
en
z
h
ong D
u
an
v
i
r
t
i
o-iommu: Fix migration reg
r
e
s
si
o
n
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Zhenzhong Duan
vir
t
i
o
-
iommu
:
Fi
x
t
h
e p
a
rtia
l
cop
y
of probe
r
e
q
u
est
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-16
Zhenzh
o
ng Duan
vi
r
t
io-
i
ommu: Add an assert check in
t
ra
n
slate routine
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-16
Zhenzhong Duan
virti
o
-iommu:
U
se recursiv
e
lock to avoid dea
d
l
ock
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-16
Zhenzhong Duan
v
irtio-iommu: Add bypas
s
m
ode support to assigned
device
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-06-15
Zhenzhong Du
a
n
q35
:
Enabl
e
TSEG only whe
n
G
_
SMRAME and TSEG_E
N
b
oth
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2022-03-06
Zhen
z
hong Duan
p
ci: sh
o
w
id info when pci BDF co
n
fl
i
ct
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Z
henzhong D
u
an
vl: Fi
x
an assert failur
e
in erro
r
path
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2014-05-07
Zhenzhong Duan
qemu-xen: free all the pirqs for msi/m
s
i
x w
h
en driver
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@oracle.com>
commit
|
commitdiff
|
tree