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
Merge tag 'sdmmc-20240716' of https://github.com/philmd/qemu into staging
10 days ago
Zhenz
h
ong Duan
s
y
stem/physmem: use
re
t
urn
value of ram_block_discar
d
_r
e
qu
i
r
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-07-09
Zhenzhong
D
uan
vfio
/
display: Fix vfio_display_
e
did_init
(
) error path
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-07-09
Zhenzhong Duan
vfio/display: Fix potential
memleak
o
f edid
i
nfo
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhon
g
D
uan
intel_iommu: Check co
m
patibility with h
o
st
IO
M
MU
capabilit
i
es
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhen
z
hong
D
u
an
intel_iommu: Extract out vtd_cap_init
(
) t
o
initia
l
iz
e
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzh
o
ng Duan
vfio/pci
:
Pass HostIOMMUDevic
e
to vIOMMU
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzh
o
n
g Duan
hw/pci: Int
r
oduce helper f
u
nction
p
ci_device_ge
t
_
i
om
m
u
_
b
us_d
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Z
hen
z
hong Duan
vfi
o
: C
r
eate host
IOMMU de
v
i
c
e in
s
tance
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhen
z
hong Duan
ba
c
ke
n
ds
/
iommufd: Implement HostIOMMUDevice
C
lass::ge
t
_cap
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
vfi
o
/container: Implem
e
nt
H
ostIOMMUDevi
c
e
C
lass::get
_
c
a
p
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
v
f
i
o
/i
o
m
m
ufd:
Imp
l
ement
H
ostIOMMUDeviceCla
s
s::r
e
alize
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
backe
n
ds/io
m
mufd: Intro
d
uce
h
elper function iommufd_backend
_
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong
D
u
a
n
vfio/container: Implement HostIOMMUDeviceClas
s
::realize
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
range: Intr
o
duce
ra
n
g
e_get_last_bit()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhe
n
z
h
ong Duan
backends/iommufd: Intr
o
duce TYPE_HOS
T
_IOMMU_DEVICE_IOMM
U
FD
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhe
n
z
h
ong
D
ua
n
vfio/conta
i
ner: Intro
d
uce TYPE_
H
OST_IOM
M
U_DEV
I
CE_LEGACY_VFIO
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
back
e
nds/host_iommu_
d
evice: Introduce HostIOM
M
U
DeviceCaps
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhen
z
hong Duan
backends:
I
ntr
o
duce Host
I
OMMUDevice
abstract
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
vfio/ccw:
Fix the mis
s
ed unrealize() call in error
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzhong Duan
vfi
o
/igd: Use g_autofree in vfio_pr
o
be_i
g
d
_bar4_qui
r
k()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong
D
ua
n
vf
i
o: Use g_autofr
e
e in all
c
all
site of vf
i
o_get_
r
egion
_
info()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
enzhong Duan
vfio/pci-quirks: Make
vfio_add_*_ca
p
() return bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
n
zhong Duan
vfio
/
pci-quirks
:
Make
vfio_pci_igd
_
opregion_init()
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
enz
h
o
n
g
Duan
vfio
/
pci: Use g_autofree
for vfio_reg
i
o
n_i
n
fo pointer
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/
p
c
i
: Make capability
related
fun
c
tions re
t
ur
n
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhen
z
hong Dua
n
vfio/pci: Make vfio_populate_vga() r
e
tu
r
n boo
l
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/pci: Make
v
fio_intx_ena
b
le() r
e
tu
r
n bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzho
n
g
D
uan
vfio/
p
c
i: Make vfio_p
o
p
ulate_dev
i
ce() return a bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
enzhon
g
Duan
vfio/pci: Make vfio_pc
i
_relocate
_
msix() and
vfio_
m
six_early_
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/pci: Make
v
f
io_intx_
e
nab
l
e_kvm() return a bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong
D
uan
vfio/ccw: Make
vfio_ccw_get
_
regi
o
n
(
)
r
e
turn a
b
ool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzh
o
ng Duan
vfio/platfo
r
m: Make vfio_populate
_
device() and vfio_base_de
v
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
nzhong
D
u
an
vfio/helper
s
: Make vfio_device_get_nam
e
() retur
n
bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhen
z
hong D
u
an
vfio/helpers:
M
ake vfio_set
_
i
rq_signaling(
)
return
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/helpers: Use g_autofree in vfio_set_irq_
s
ignali
n
g()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
n
zhong Duan
v
fio/disp
l
ay
:
Make vfi
o
_displ
a
y_*
(
) retur
n
b
o
ol
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-22
Z
he
n
zhong Duan
vfio/displa
y
: Fi
x
e
r
r
o
r pa
t
h in call site
o
f ra
m
f
b_se
t
u
p
()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
bac
k
ends/iommuf
d
: Make iommufd_backend_*()
r
eturn bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenz
h
ong Dua
n
v
f
i
o/cpr: Make vfio_cpr_register
_
contain
e
r() re
t
u
rn
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio/iommufd
:
Make iomm
u
f
d
_cdev_*() return bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhe
n
zhong Duan
vfio/c
o
nt
a
iner: Make vfio_g
e
t
_device()
return
bo
o
l
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhon
g
Duan
vfio/container: Make vf
i
o
_set_iommu() return bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzh
o
n
g
D
ua
n
vfio/container: Make vf
i
o_connect_
c
ontainer(
)
re
t
urn
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio: Make VFIOIOMM
U
Cl
a
ss:
:
add_windo
w
() and its wrapper
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zh
e
nzhong Duan
vfio: Make VFIOIOMMU
C
lass::setup() ret
u
rn bool
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong
D
u
an
vfio:
M
ake
V
FIOIOMMUClass::attach_device()
a
nd its
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Du
a
n
vfio/pci: Us
e
g_autofree in iommufd_cd
e
v_get_info_iova_ra
n
ge()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
v
f
io
/
p
c
i: Use g
_
aut
o
free in vfio_realize
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-04-23
Zhenzh
o
ng Duan
target/i
3
86: Introduce Icelake-Server-v7 t
o
enabl
e
TS
X
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-02-14
Zhenzhong Du
a
n
s
mmu: Clear SMMUPciB
u
s pointer cache w
h
e
n
sys
t
em r
e
set
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-02-14
Z
henzhon
g
Duan
vi
r
tio_iom
m
u: C
l
ear IOMMUPci
B
u
s pointer cache when
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Zhenzhong Duan
vfio/contain
e
r: Rename vfio
_
init_conta
i
ner to vf
i
o_set_iommu
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
D
uan
docs/devel: Add
V
FI
O
iommu
f
d
backend do
c
umen
t
atio
n
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfi
o
: In
t
rodu
c
e a helper function
t
o initialize VFIO
D
e
v
i
c
e
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
D
uan
v
f
io/ccw: Move VF
I
ODe
v
ice initializations in vfi
o
_ccw_instan
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
vfio/ap: Mov
e
VFIODevice ini
t
ializations
i
n
v
fio_ap_i
n
st
a
n
ce
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Z
henz
h
ong
D
uan
vf
i
o/pl
a
tform:
M
o
v
e VFIOD
e
v
i
ce initi
a
l
i
zations in vfio_plat
f
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhon
g
Duan
vfi
o
/p
c
i
:
Move VFIODevic
e
i
n
it
i
alizatio
n
s in vfio_ins
t
ance_init
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio:
M
ak
e
VFIOCont
a
inerBase
p
oi
n
er paramet
e
r const
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong D
u
an
vfio/ccw: Make
v
fio cdev pre-ope
n
abl
e
by passing a
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
e
nzhong Duan
vfio/ccw: Al
l
o
w
the selection of
a
given iommu backe
n
d
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhong Duan
vfio/ap: Mak
e
vfio cdev
pre-openable by passin
g
a file
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
v
fio/ap:
A
llow the selectio
n
of a given iommu backend
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzhong Duan
vfio/pla
t
form:
M
ake
v
fio cdev pre-o
p
e
n
able by passing
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Duan
vfio/platfo
r
m: Allo
w
the selection of a given iommu
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
vf
i
o/pc
i
: Ma
k
e
v
fio cde
v
pre
-
op
e
nable by
passing a
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
v
f
i
o
/
iommufd: Enable p
c
i h
o
t reset thro
u
g
h
iommufd
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Dua
n
vfio/pci
:
I
n
troduce a vfio pci hot reset inte
r
face
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio
/
pci: Extrac
t
out a
help
e
r vfio_pci_get_p
c
i
_
hot_re
s
et_info
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/iommufd: Add s
u
p
port for
i
o
v
a
_ranges an
d
pgsizes
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong D
u
an
vfi
o
/
i
ommu
f
d: Relax ass
e
rt che
c
k for
io
m
muf
d
b
ackend
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfio/common: retur
n
early if spa
c
e isn't empty
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong D
u
an
v
fio/spapr: Mov
e
h
ostwin_list
i
n
to spapr container
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vf
i
o/spapr: Mo
v
e prereg_liste
n
er
i
nto spapr con
t
a
iner
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
D
u
a
n
v
fio/spapr: switch to spapr IOMMU BE ad
d
/del_sectio
n
_wi
n
dow
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfio/sp
a
pr: In
t
ro
d
uce
s
papr ba
c
kend
a
nd targe
t
interface
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
en
z
h
o
n
g
Duan
vfio/c
o
n
t
ainer:
M
ove io
v
a
_
ranges to bas
e
container
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/container: Mo
v
e vrdl_list to b
a
se container
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
on
g
Duan
vfio/
c
ont
a
iner: M
o
ve
per
c
ontai
n
er
d
evice list in base
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzho
n
g Dua
n
vfio/common: I
n
troduce vfio_cont
a
iner_init/destroy
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzh
o
n
g
Duan
vfio
/
cont
a
iner: Intr
o
duce a empty VFI
O
IOMMUO
p
s
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
v
fio: Introduce ba
s
e objec
t
for VFIOContainer a
n
d targ
e
ted
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhe
n
zhong Duan
v
f
io/
c
ommon: Move vfio_host_
w
in_
a
dd
/
d
el
into spa
p
r
.
c
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Z
henzhong Duan
vfio/spapr: Make vfio_spapr_create
/
rem
o
ve_windo
w
static
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzh
o
ng Duan
vfio/container
:
Move spapr specific in
i
t/
d
einit
into
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Z
h
e
nzhong Duan
vfio/contai
n
er: Move vfio_containe
r
_add/d
e
l_se
c
tion_window
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Du
a
n
vfio/container: Move
IBM EEH related
f
u
nctions into
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
enzhong Dua
n
vfio
/
ccw:
Remove redundant defin
i
tio
n
of TYPE
_
VFIO_CCW
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/ap
:
Remove
pointless apde
v
v
ariable
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfi
o
/pci: F
i
x a potential
m
emo
r
y leak in vfio_listener_regio
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
enzhong D
u
an
vfio/
c
om
m
on: Introduce a global
V
FIODevice l
i
st
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhe
n
zhong Du
a
n
vf
i
o/
c
omm
o
n:
S
t
or
e
the parent contai
n
er in VFIODevice
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/common
:
I
ntroduce a per contai
n
er devi
c
e list
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzho
n
g
Du
a
n
vfio/
c
ommon:
Move VF
I
O r
e
set handler reg
i
stration
to
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
enzhong Du
a
n
vfio/commo
n
: Extract out vfio
_
kvm_device_[ad
d
/del]
_
fd
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Z
henzhong Duan
linux
-
h
eader
s
: Add io
m
m
ufd
.
h
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-10-05
Zhe
n
z
h
o
n
g Duan
vfio/pci: rename v
f
io_
p
ut_device to vfio
_
pci_put_de
v
ice
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Z
h
enzhong
Duan
vf
i
o/
m
igration:
Return
b
ool
type for vfio_migrat
i
on_realize()
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong D
u
an
v
f
io/migr
a
ti
o
n: R
e
move prin
t
o
f
"
Migration
disabled"
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
2023-07-10
Z
henz
h
ong D
u
an
vfio/migrati
o
n
:
Free resources when vfio_
m
igra
t
ion_realize
.
.
.
Signed-off-by:
Zhenzhong Duan
<zhenzhong.duan@intel.com>
commit
|
commitdiff
|
tree
next