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/pci: Introduce helper function pci_device_get_iommu_bus_devfn()
2024-06-24
Zhenzhong
D
uan
hw/pci: Introd
u
c
e h
e
lper
fun
c
ti
o
n
pci_
d
evice_get_
i
ommu_bus_d
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
h
enzh
o
ng Duan
vfio: Crea
t
e host IO
M
MU device ins
t
ance
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong
D
uan
backends/io
m
m
ufd: Im
p
lement HostIOMMUDeviceClas
s
:
:
get_cap
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong
Duan
v
f
i
o/container: Impleme
n
t HostIOMMUDeviceClass::get
_
c
ap
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong D
u
an
v
f
io/iom
m
ufd:
I
m
plement
Host
I
O
MMUD
e
vice
C
lass::rea
l
ize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong
D
uan
backends/io
m
m
ufd: In
t
roduce helper function iommufd_b
a
cken
d
_
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
vfi
o
/container: Implemen
t
Hos
t
IOMMUDev
i
c
e
C
l
ass::realize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
henzhong
D
ua
n
ra
n
ge: In
t
r
o
duc
e
range_get_last_bit()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
h
e
n
z
h
ong Duan
backe
n
ds/iommuf
d
: Intr
o
d
u
ce TYPE_HOST_
I
OM
M
U_DEVICE_IOMMUFD
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zh
e
nz
h
ong
Dua
n
v
f
io/conta
i
n
e
r: In
t
r
oduce TYP
E
_HOST_IOMMU_DEVICE_LEGACY
_
VFIO
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
b
a
ckends
/
host_io
m
mu_d
e
v
ice: Int
r
oduce Ho
s
tIOMMUDevi
c
e
C
aps
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
h
enzhong
D
u
a
n
backends
:
I
n
t
rod
u
ce H
o
s
tIOMMUDev
i
c
e a
b
stract
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
h
enzhong Duan
vfio/
c
cw: Fix the missed unrea
l
ize(
)
call
i
n
err
o
r
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzhong Duan
vfio/igd:
U
se g_autofree in vfio_probe_igd_bar4_quirk(
)
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Du
a
n
vfio: Use g_aut
o
fre
e
i
n a
l
l call sit
e
of v
f
io_
g
et_
r
egio
n
_info()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzhong Duan
vfio/p
c
i-qui
r
ks: Make vfio
_
a
dd_
*
_
cap() ret
u
rn bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhe
n
zho
n
g
Duan
vfio/pci-quirks: Make vfio_pci_
i
gd_opregion_in
i
t()
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
v
fio/pci
:
Use g_autofree fo
r
vfio_region_info pointer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhe
n
zh
o
n
g Duan
vfio/
p
c
i
: Make capability
related f
u
nc
t
i
o
n
s return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/pci
:
Make vfio
_
populate_vga() return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
nzho
n
g Duan
v
f
i
o
/
pci: Make vf
i
o_intx_enable
(
)
return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzhong Du
a
n
vfi
o
/pci:
M
ake vfio_p
o
p
u
late_device() return
a
bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/p
c
i: Make
v
f
io_pci_r
e
locate_msix() and
v
fio_msix_early_
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzho
n
g Duan
vfio/pci:
M
a
k
e vfio_intx_e
n
ab
l
e_kvm() return a b
o
ol
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
n
zhong Duan
v
fio/ccw: Mak
e
vfio_ccw_get_region() return a bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
nzhong Duan
vfio/platform: Ma
k
e v
f
io_populate_device() and vfi
o
_
base
_
dev
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhe
n
zho
n
g Duan
vfi
o
/helpers: Make vfio_
d
evice_get_name() return
bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhen
z
hong Du
a
n
vfio/helpers:
M
ake
v
f
i
o
_set_ir
q
_signali
n
g()
return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenz
h
ong Duan
vfio/hel
p
ers:
U
s
e g_autof
r
ee i
n
vfio_set_irq_signali
n
g()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzh
o
ng
D
uan
vfio/display: Make vfio_d
i
spla
y
_*() return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio
/
d
i
s
p
lay: Fix
error pat
h
i
n
call site of ra
m
fb_setup
(
)
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhe
n
zhong
D
u
an
backends/iommufd: Make iommufd_backen
d
_
*
(
)
r
eturn bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
v
f
io
/
cpr: Make vfio
_
cpr_register_containe
r
() re
t
urn
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
v
fio/
i
ommu
f
d: M
a
k
e iommufd_
c
dev_*
(
) return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Z
h
enzhong Du
a
n
vfio/container: Make
vfio_
g
e
t
_d
e
vice() retur
n
boo
l
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Z
hen
z
hong Du
a
n
vfio/container:
Make vfio_set_iommu() re
t
urn bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zh
e
n
z
h
ong Duan
v
f
io/c
o
ntainer: Make
v
fio_con
n
ect_c
o
ntainer() ret
u
r
n
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhen
z
ho
n
g Duan
v
f
io: Make VFIOIOM
M
U
Class
:
:add_
w
i
ndow() and its
w
rapper
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio: Make VFIOIOMMUClass::setup() r
e
turn bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong
D
uan
vfio: M
a
ke VFIOI
O
MMUClass::attach_
d
evice() an
d
its
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Z
h
e
n
z
hong
D
u
a
n
v
f
i
o
/
p
c
i:
U
se
g
_autofree in iommuf
d
_cdev_get_info
_
io
v
a_range()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenz
h
ong Duan
v
f
i
o/pci: Use g_autofree in vfio_realize
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-04-23
Zhen
z
hong D
u
an
target/i386
:
I
ntroduce Icelake
-
Server-v
7
to
e
n
able TSX
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...ID: <20240320093138.80267-2-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-02-14
Zhenzhong
Dua
n
smm
u
: Cle
a
r SMMUP
c
iBus po
i
nter cache when system reset
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
enzhong
D
uan
v
i
rtio_iommu: Clea
r
IOM
M
UPciBus pointer
c
ache whe
n
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20240125073706.339369-2-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-01-05
Zhe
n
zh
o
ng Duan
vfio/con
t
ai
n
er
:
Rena
m
e vf
i
o_init_container to v
f
io_set_iommu
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzhong Duan
docs
/
devel: Add
VFIO iommufd
backend documen
t
ati
o
n
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhen
z
h
ong D
u
an
vfio: Introduce a
helper functio
n
t
o initiali
z
e
VFIODevice
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
D
uan
vfio/ccw: Move
V
F
I
OD
e
vice
i
n
itializations in vfio_ccw_instan
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/a
p
:
M
ove VFIODevice initializat
i
on
s
in vfio_ap_instance
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzhong
Duan
vfio/pla
t
f
orm
:
Move VFIODevice i
n
it
i
alizations in v
f
io_platf
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Duan
vfio/pci: Mov
e
VFIODevice
i
ni
t
i
a
lizations in vfio_instance_in
i
t
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzh
o
ng D
u
a
n
vfio: Make
VFIO
C
ont
a
inerBase poiner
p
a
r
ameter
const
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
vfio/ccw: Make vfi
o
cdev
p
re-open
a
ble by
p
assing a
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
v
f
io/cc
w
: Al
l
ow the sele
c
tion
o
f
a given iommu backend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
henzhong Duan
vfio/ap: Ma
k
e vfio cdev pre-openable by passing
a file
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vf
i
o/ap:
A
llow
the selection of a given
i
o
mmu backend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
en
z
hong Duan
vfio/
p
la
t
form: M
a
ke vfio cdev pre-openable
b
y pass
i
ng
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzhong Duan
vfio/plat
f
orm: Allo
w
t
he selection of a
g
iven iommu
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenz
h
ong Duan
v
f
io/pci:
M
ake vfio
c
dev
pre-openable by
passing a
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhen
z
ho
n
g
Duan
v
f
i
o/
i
o
m
m
u
f
d: Enable pci hot r
e
set thro
u
g
h
i
o
mmu
f
d
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong Du
a
n
vfio/pci: In
t
roduce a vfio pc
i
h
o
t
reset inte
r
f
ace
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzh
o
ng Duan
vfi
o
/
pc
i
: Extra
c
t out
a hel
p
er vfio_p
c
i_g
e
t_pci_h
o
t_re
s
et_info
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzh
o
n
g Duan
v
f
io/iommufd: Add suppor
t
for
iova_
r
anges and pgsizes
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhen
z
h
o
ng Duan
vfi
o
/
i
o
m
m
ufd: Relax a
s
sert check for iom
m
ufd backe
n
d
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
e
n
z
ho
n
g Duan
vfio/comm
o
n: return early if spa
c
e isn't
empty
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zh
o
n
g
Duan
vfio/spapr: Mov
e
h
o
stwin_list int
o
spapr container
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
z
h
ong D
u
an
vfio/spapr: Move pr
e
re
g
_
list
e
ner int
o
spapr co
n
ta
i
ne
r
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
z
h
on
g
D
uan
vfi
o
/spap
r
: switc
h
t
o
spapr IOMMU B
E
add/del_s
e
ction_window
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/spapr: Intr
o
duce s
p
apr backen
d
and target interface
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio
/
container: Move iova_ranges to base c
o
ntainer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/container: Mo
v
e
vrdl_
l
ist to base c
o
ntainer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhong Duan
vfio/con
t
ainer: M
o
ve per containe
r
device
l
ist in base
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong
Duan
vfio/commo
n
: In
t
r
o
duce vf
i
o_container_ini
t
/destroy
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzho
n
g Duan
vfio/container: I
n
trod
u
ce a empty VF
I
O
I
OMMUOps
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio:
I
ntroduce base
o
bject for
VFIOCont
a
ine
r
and targeted
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Du
a
n
vfi
o
/common: Move
vf
i
o_host_win_add/del into spapr
.
c
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Z
he
n
zhong
D
u
a
n
vf
i
o/spapr: Make vfio
_
spapr_cr
e
ate
/
rem
o
ve_wind
o
w static
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
vfio/container: Move spapr
speci
f
i
c
init/deinit into
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong Duan
vfio/container: Move vfio_co
n
tainer_add/del_section_window
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhon
g
Duan
v
fio/container: Mo
v
e IBM
EEH relat
e
d function
s
into
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/ccw: Remove re
d
undant d
e
fini
t
ion of TY
P
E_VFIO_CCW
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenz
h
ong Duan
vf
i
o/ap: R
e
mov
e
pointl
e
s
s
apdev
variable
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzho
n
g Dua
n
v
f
io/pci
:
Fix a po
t
en
t
ial
m
emo
r
y leak
in vfio
_
l
istener_r
e
gio
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhe
n
zhong Du
a
n
vf
i
o/common: Introduc
e
a global
VFIODevice list
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zh
e
n
z
hon
g
D
u
a
n
v
f
i
o/common
:
Sto
r
e
the paren
t
container
i
n
V
F
IODe
v
ice
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhen
z
hong Duan
v
f
io/common: Introduce
a
p
er
co
n
t
aine
r
device list
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/common: Move VFIO r
e
s
e
t ha
n
dler r
e
gi
s
tra
t
ion to
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhe
n
zhong
Duan
v
f
io/comm
o
n
:
Ext
r
a
c
t out v
f
io_kvm_devi
c
e
_
[add/del]_fd
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Z
h
enzhong Duan
linux-heade
r
s
:
Add iom
m
ufd
.
h
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-05
Zhe
n
zhong Dua
n
vfio/pci: rename vfio_put_
d
evice to vfio_
p
c
i_put_device
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Z
henzhong
D
uan
vfio/migration: Retu
r
n bool type
for v
f
io_migrat
i
o
n
_real
i
ze()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhen
z
hong Duan
v
fio
/
m
igration: Remo
v
e print of "M
i
gration d
i
sabled"
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong Duan
vfio/migration: Free re
s
ources when
vfio_migration_re
a
lize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhon
g
Du
a
n
vfio/migrat
i
on: C
h
ange vIOM
M
U bloc
k
er f
r
om
global to
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhe
n
z
h
ong Dua
n
vfio/pci: Disable
I
NTx in
v
f
i
o
_
realize error p
a
t
h
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-30
Z
h
e
nzhong Duan
v
fio
/
pci: Fr
e
e leaked timer
i
n vfio_realize error path
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-30
Zhenzhong Duan
vfio/pci
:
Fix a segfa
u
lt in vfio_realize
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-26
Z
henzhong Duan
intel_iomm
u
: Fix
a
ddres
s
space unm
a
p
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20230615032626.314476-4-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-06-26
Z
h
enzhong Duan
inte
l
_iommu: Fix flag
check in
replay
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20230615032626.314476-3-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
next