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
vfio/pci: Pass HostIOMMUDevice to vIOMMU
2024-06-24
Zhenzhong
Duan
vfio/pci: Pass
Hos
t
IOMMUDev
i
ce to vIO
M
MU
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzh
o
ng
D
uan
hw/pci: Introduce helper fun
c
tion pci_d
e
vice_
g
et_iommu_bu
s
_d
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
henzhong Duan
vfio: Crea
t
e host IO
M
M
U
d
e
vice
ins
t
anc
e
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
back
e
nd
s
/iomm
u
fd: I
m
plement
H
ostI
O
M
MUD
e
v
i
ceClass
:
:g
e
t_c
a
p
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzho
n
g Duan
v
f
io
/
conta
i
ner: Implement HostIOM
M
UDeviceClass::get_cap
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
h
enzho
n
g Duan
vfio/iommufd
:
Implement HostIO
M
M
U
D
evic
e
Class::rea
l
ize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
he
n
zhong Duan
back
e
nds/iommufd: Intro
d
uce hel
p
er function iommuf
d
_backend_
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zh
e
n
zhong
D
u
an
vfio/container:
Implemen
t
HostIOMMUDevi
c
eClass::re
a
l
ize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhon
g
Duan
rang
e
:
Introduce r
a
nge_get_last_bit
(
)
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
b
ackends/iommufd: Introduce TYPE
_
HOST_IOMMU
_
DEVICE_IOMMUFD
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Du
a
n
v
f
io/co
n
taine
r
:
Introdu
c
e TYPE_HOST_IOMM
U
_D
E
V
I
C
E_LEGACY_VFIO
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong D
u
an
bac
k
ends/host_iommu_device: Introduce
H
ostIOMMU
D
e
v
iceCa
p
s
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
henzhong Du
a
n
back
e
nds: Intro
d
uce HostIOMMUDevi
c
e abst
r
act
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
v
fio/
c
c
w: Fix the missed un
r
ealize() call in error
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/igd:
U
se g_autofree in
v
fio_probe
_
igd_ba
r
4_quirk()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhen
z
hon
g
Dua
n
vfi
o
:
U
se g_
a
utofre
e
in all call site
o
f vfio_get_region_info()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/pci
-
quirks: Make
v
fi
o
_add_*_
c
ap(
)
r
eturn b
o
ol
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
nz
h
ong Duan
vfio/p
c
i-qui
r
k
s:
M
ake
vfio_pci
_
i
gd_opre
g
ion_i
n
it()
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vf
i
o/pci:
Us
e
g
_autofree for vfi
o
_region_i
n
fo poi
n
te
r
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
nz
h
ong Duan
vfio/pci: M
a
ke
c
apability
r
elated functions retu
r
n
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
nzh
o
ng D
u
an
v
fio/
p
ci: Make
v
f
i
o_popul
a
t
e
_vg
a
(
)
retu
r
n
bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong
D
uan
vfio/pci: Make vfi
o
_int
x
_enabl
e
(
) return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
enzhong Dua
n
vfio/pci
:
Make vfio_pop
u
late_devi
c
e()
return a bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
nz
h
o
n
g
D
uan
vfio/pci: Make vfio_pci_relocate_msix() and
vfi
o
_msix_early_
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
v
f
i
o/pci: Mak
e
vfio_intx
_
enabl
e
_kvm()
return a bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
n
z
hong Duan
vfio/c
c
w
:
M
ake
v
fio_ccw_get_region() ret
u
rn
a bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzh
o
ng Duan
vf
i
o/platform: M
a
ke vfio_populate_dev
i
ce() and vfio_base_dev
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
enz
h
ong Duan
v
fio
/
helpers: Make vfio_device_get_n
a
me(
)
return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
v
fio/help
e
rs: Make vfio_set_irq
_
signaling
(
)
return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
he
n
zhong Duan
v
f
io/helpers: Use g_au
t
ofree
i
n vfio_set
_
i
rq_signaling
(
)
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/displa
y
: Make
vfio
_
display_*() r
e
tu
r
n bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhen
z
hong Duan
v
f
i
o
/di
s
play: Fix error path
in call site of ramfb_s
e
tup()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
backends/iommufd: Ma
k
e iomm
u
fd
_
back
e
nd_*() return
b
o
ol
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong
D
ua
n
vfio/cpr: Ma
k
e vfio_c
p
r_regis
t
er_conta
i
n
er() return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhen
z
hon
g
Duan
v
fio/iommufd:
Make iom
m
ufd_cdev_*() retu
r
n
b
ool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zh
e
nzhong Duan
vfio/container: Make vfio_ge
t
_device() return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zh
e
nzhong D
u
an
v
f
io
/
cont
a
i
ner: Make
v
fio_set_iommu()
ret
u
rn bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zh
e
nzhong Duan
vfio
/
container:
Make vf
i
o
_
c
onnect_co
n
tain
e
r() re
t
urn
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzho
n
g Duan
vfio: M
a
ke VFI
O
IO
M
M
UClass:
:
a
dd_window() and its wr
a
pper
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzh
o
ng
Duan
vfio: Make VFIOIOMM
U
Class::se
t
u
p(
)
return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenz
h
ong D
u
an
v
fio: Ma
k
e
V
FIOIOM
M
UClass::attach
_
device() and its
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Z
henzhong Duan
vfio/
p
ci: Use g
_
autofre
e
in iommufd_cdev_get_info_iova_range()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio/pci: Use g
_
autofree in vfio_realize
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-04-23
Zhenzhong Duan
target/i386: Introduc
e
Icela
k
e-Server-v7 to enable T
S
X
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...ID: <20240320093138.80267-2-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-02-14
Zh
e
nzhong Duan
s
m
mu: Clear SMMU
P
c
iBus
p
ointer cache when sys
t
em
r
eset
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20240125073706.339369-3-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-02-14
Z
h
en
z
hong Duan
virtio_iommu:
C
lear IOMMUPciB
u
s pointer
cache
when
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20240125073706.339369-2-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-01-05
Zhen
z
ho
n
g Duan
vf
i
o/container
:
Rename vfio
_
init_container to vfi
o
_set_iommu
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nz
h
o
n
g
D
uan
doc
s
/
de
v
el: Ad
d
V
F
IO iommufd back
e
nd doc
u
me
n
tation
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong
D
uan
vfi
o
: Intro
d
uce a help
e
r fun
c
tion to
i
ni
t
ialize VFIODevice
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nz
h
o
n
g Duan
vfio
/
ccw:
Move VF
I
O
Device initializations in
v
fio_ccw_
i
nsta
n
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzho
n
g
D
uan
vfio/ap: Move VFI
O
Devic
e
i
n
itial
i
zations in vfio_ap_instanc
e
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzho
n
g Duan
vfio/platform: Move VFIODe
v
ice initia
l
izations in vfio
_
platf
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong
Duan
vfio/pci:
Move VF
I
ODevice in
i
tia
l
izations
in vfi
o
_instance_
i
nit
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Dua
n
v
fio: Make VFIOC
o
ntainerB
a
se
p
oiner
para
m
eter
const
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Duan
vfio/ccw:
M
a
k
e
v
fio cdev pr
e
-
o
penable
b
y p
a
s
sing a
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
vfio/ccw:
Al
l
ow the se
l
ection of a
given iommu
b
ackend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzhong Duan
vfio/ap: Ma
k
e vfio cdev pre-openable b
y
passing a file
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong D
u
an
vfio/ap: Allow t
h
e sele
c
t
ion of a g
i
ven iom
m
u backend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzho
n
g
Duan
vfio/
p
latform:
M
ak
e
vfio
cd
e
v pre
-
o
p
e
n
able by passing
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
e
nzhong Du
a
n
vfio/p
l
at
f
o
r
m: Allow th
e
se
l
ection of a
g
iven iommu
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhong Duan
vf
i
o/
p
ci: Make v
f
io
cdev pre-opena
b
le by
passin
g
a
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/iommufd: Enable pci
h
ot
r
e
set
through iommuf
d
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Dua
n
v
fio/pci:
I
ntroduce
a vfio pci h
o
t rese
t
inte
r
fac
e
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfio/pci: Ext
r
act out a helper vfio_pci_get_pci_hot_reset_i
n
fo
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhong Duan
vfio/iommufd: Add support for i
o
va_ran
g
es and pgsizes
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
vf
i
o/i
o
mmuf
d
:
R
elax as
s
ert check for iommufd backe
n
d
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vf
i
o
/
common:
return early if
s
pa
c
e isn't empty
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/spapr: M
o
ve hos
t
win_list into spapr
container
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzhong Du
a
n
v
f
io/spapr: Move
p
rereg_listener into spapr contai
n
er
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Dua
n
vfio/s
p
a
pr:
s
witch to
spapr
IOMMU
BE add/de
l
_
sec
t
i
o
n
_window
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/spapr:
I
ntroduce spapr backend and ta
r
get inter
f
a
c
e
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
v
fio/c
o
ntainer
:
Move
iova
_
ranges
t
o base c
o
ntainer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Duan
v
fio/container: Move
v
rdl_list to base
container
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong D
u
an
vfio/contai
n
er: Move p
e
r
co
n
tainer device list in base
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong Duan
vfio/common: Introduce vfio_contain
e
r_in
i
t/destroy
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhon
g
Du
a
n
vfio/conta
i
ner: Introduce a empty VFIOIO
M
MUOps
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio: Introduce b
a
se o
b
j
e
ct for VFI
O
C
o
ntainer and tar
g
ete
d
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zh
e
n
zh
o
ng Duan
vfio/common: Move vfio_host
_
win_add/del into spa
p
r
.
c
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Z
henzh
o
ng Duan
vfio/spapr
:
Ma
k
e v
f
io_spapr_create/re
m
ove_windo
w
static
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
vfio/contain
e
r: Mo
v
e
s
papr specific
i
nit/deinit i
n
to
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zh
e
nzhong Du
a
n
vfio/conta
i
ner: Move
vfio_contain
e
r_add/de
l
_sect
i
on
_
wind
o
w
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zh
e
nzhong
D
uan
v
fio/container: Mov
e
IBM E
E
H related functions int
o
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Dua
n
v
f
io/
c
cw: Remove r
e
dundant defini
t
ion of TYP
E
_VFIO_CCW
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
enzhong Duan
vfio/ap: Remove poi
n
tles
s
apdev v
a
riable
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhe
n
zhong D
u
a
n
vf
i
o/
p
ci: F
i
x a potential memory leak i
n
vfio_listen
e
r_re
g
io
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zh
e
nzho
n
g Duan
vfio/common:
Introd
u
c
e
a
global
VFIO
D
evice lis
t
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
v
fi
o
/common: Store th
e
p
a
rent container
in VFI
O
Device
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhe
n
zhong Dua
n
vfio/c
o
mm
o
n: Introduce a p
e
r container dev
i
ce list
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhon
g
Duan
vf
i
o
/
common:
M
o
ve V
F
IO
reset
h
andle
r
regi
s
tra
t
ion to
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zh
e
nzhong Duan
vfio/common: E
x
tra
c
t ou
t
vfio_kvm_de
v
ic
e
_[add/del]_fd
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzh
o
ng
D
u
an
l
i
nux-headers:
A
dd iommufd
.
h
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-05
Zhenzhong Duan
vf
i
o
/pci: rename vfio_p
u
t_dev
i
ce to vfio_pci_p
u
t_device
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzh
o
n
g Duan
vfio/migra
t
i
o
n: Return
b
ool type for vfio_migra
t
ion_re
a
l
i
ze()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzho
n
g D
u
a
n
vfio/
m
i
gration: Rem
o
ve p
r
int of "Migration disabled"
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong Du
a
n
vfio/m
i
gra
t
i
o
n: F
r
ee resources when vfio_m
i
gration_realize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhe
n
zhon
g
Du
a
n
vfio/migr
a
tion: Change vIOMM
U
blocker
f
r
om global to
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zh
e
nzhon
g
Duan
vf
i
o/pci: Disable I
N
Tx
i
n v
f
io
_
re
a
lize er
r
or p
a
th
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-30
Zhe
n
zhong Duan
vfio/pci: Free
l
eak
e
d timer in vfio_realize error path
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-30
Zhenzhong Duan
vfio/pci:
F
i
x a
s
egfault in vfio_realiz
e
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-26
Zhenzhong Duan
intel_iommu:
F
ix addr
e
s
s space unmap
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20230615032626.314476-4-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
next