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
system/physmem: use return value of ram_block_discard_require() as errno
10 days ago
Z
h
e
n
zhong Duan
sy
s
tem/physmem: use
r
eturn
v
alu
e
of ram_block_discar
d
_requir
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...ID: <20240716064213.290696-1-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-07-09
Zhenzho
n
g Duan
vfio/display:
Fix vfio_displ
a
y_e
d
id_in
i
t() error path
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-07-09
Zhenzhon
g
Du
a
n
v
fio/display:
F
ix potentia
l
memleak of edid
info
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zh
e
nzhong Duan
intel_i
o
mmu: Check co
m
pat
i
bili
t
y with host IOM
M
U capabi
l
ities
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
intel_iom
m
u: Extract
o
u
t
v
td_cap_
i
nit()
t
o initiali
z
e
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zh
e
nzhon
g
D
u
a
n
vfio/pci: P
a
ss Host
I
OMMUDev
i
ce to vIOMMU
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
hw/pci: Int
r
odu
c
e h
e
lper functi
o
n
p
ci_device
_
get_iommu
_
bus
_
d
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zh
e
nzhong Duan
vfio: C
r
eate host IOMMU de
v
ice instance
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
back
e
nds/iommufd: Imp
l
ement HostIO
M
MUDevi
c
eCl
a
ss::get
_
cap
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhon
g
Duan
vfio/c
o
ntainer: Implement Host
I
OMMUDevi
c
eClass:
:
get_cap
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
vfio/
i
ommufd: I
m
pleme
n
t
H
ostIOMMUDeviceClass::r
e
alize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhe
n
z
hong
Dua
n
backe
n
ds/iommufd: Introduce h
e
lper function iommufd_backend
_
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Du
a
n
vfio/con
t
ainer: Implement HostIOMMUDeviceCla
s
s::realize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhen
z
hon
g
Duan
r
a
nge: Introduce r
a
nge_
g
e
t_
l
a
s
t_bit()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Duan
backends/io
m
mufd: I
n
troduce TYPE_HOST_IOM
M
U_DEVICE_IOMMUFD
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
h
e
nzhong
Duan
vfio/container:
Int
r
oduce
TYPE_HOST_IOM
M
U_DEVI
C
E
_LE
G
ACY_VFIO
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenz
h
ong Duan
backend
s
/host_iom
m
u
_device: Introdu
c
e HostIOMMUDeviceCaps
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Zhenzhong Du
a
n
bac
k
ends: Introdu
c
e HostIOMMUD
e
v
i
ce
a
bstrac
t
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-06-24
Z
henzhon
g
Duan
vfio
/
ccw: Fi
x
the mi
s
se
d
unr
e
aliz
e
() call i
n
error
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/igd: Us
e
g_a
u
to
f
re
e
in vfio_probe_igd_bar4_quirk()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
henzhong Duan
v
f
io
:
Use g_au
t
o
f
re
e
in a
l
l call site
of vfio_get_regio
n
_
info()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong
D
ua
n
vfio
/
pci-quirks:
M
ak
e
v
fio_add_*
_
ca
p
() re
t
u
rn bo
o
l
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhon
g
Duan
vfio/pci-quirks: Make vf
i
o_pci_igd_o
p
r
egio
n
_init()
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhe
n
zhong Duan
vfio/p
c
i:
Use g_autofre
e
for vfio_region_i
n
fo pointer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vf
i
o/pci: Make ca
p
ability related
f
unctio
n
s return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/p
c
i
:
M
ake vf
i
o_po
p
u
l
a
t
e_vga() return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
nzho
n
g D
u
an
vfio/pci
:
Make vfio_intx_enable() return bo
o
l
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhon
g
Duan
vfio/pci:
Make vfio
_
popu
l
ate
_
device()
return a
b
o
ol
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfi
o
/pci: Make v
f
io_pci_reloc
a
t
e
_msix() and
v
f
i
o
_msix
_
early_
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zh
e
n
z
hong Du
a
n
vf
i
o/pc
i
: Make vfio_in
t
x_enable_kvm()
retu
r
n a
b
ool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Duan
vfio/ccw: Make vfio_ccw_
g
et_region
(
) retu
r
n a bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
n
z
hong Duan
vfio/p
l
a
t
form: Mak
e
v
f
i
o
_popul
a
te_
d
ev
i
ce() and vfio_base_
d
ev
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
e
n
zhon
g
Duan
vfio
/
help
e
rs: Make vfio_device_
g
et_na
m
e(
)
return
b
ool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Z
h
enzhong
Duan
vfio/hel
p
ers: Ma
k
e vfi
o
_set_irq_signa
l
in
g
() return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzh
o
ng Duan
vfio/helper
s
:
U
se g_autofre
e
in vfio_s
e
t
_irq_signal
i
ng()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhenzhong Du
a
n
v
f
io
/
display:
Make vfio_display_*()
re
t
urn b
o
ol
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-22
Zhen
z
h
ong Duan
vfio
/
display:
F
ix error path i
n
call site of ramfb_se
t
up()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zh
e
nzhong Duan
backends/iommufd: Make iommufd
_
ba
c
kend_*
(
)
r
eturn bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhe
n
zhong
D
uan
vf
i
o/cpr: Make vfio_cpr_register_
c
ontainer() return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzho
n
g Du
a
n
vfio
/
iommu
f
d:
M
ake iomm
u
fd_cdev_
*
(
)
return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong
D
uan
v
f
io/container: Make vfio_get_d
e
vi
c
e() return b
o
o
l
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio/conta
i
n
e
r: Make v
f
i
o
_
set_iommu() return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio/co
n
t
a
i
ner: Make vfio_connect_container() return
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong D
u
an
vfio: M
a
ke VF
I
OIOMMUClass::a
d
d_window
(
) and
its wrapper
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
v
f
i
o:
Ma
k
e VFIOIOM
M
UC
l
ass::setup() return bool
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzh
o
ng
D
uan
vfio: M
a
ke VFIOI
O
MMU
C
l
a
ss::att
a
ch_device(
)
a
n
d
its
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhong Duan
vfio/pci: Use
g
_
aut
o
free in iommufd_c
d
ev_
g
et_in
f
o
_i
o
va
_
ra
n
ge()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-05-16
Zhenzhon
g
Dua
n
vf
i
o/pci
:
Use g_aut
o
free
in
vfio
_
rea
l
ize
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-04-23
Zhenzhong D
u
a
n
t
a
rget/i38
6
:
Introduce Icelake
-
Server-v7 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
Zhenzho
n
g Duan
s
mmu: Clear SMMUPciB
u
s pointer cac
h
e wh
e
n 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
enzh
o
ng Du
a
n
virti
o
_iommu: Clear
IOMMUPciBus pointer cac
h
e when
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
...Id: <20240125073706.339369-2-
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2024-01-05
Zhenzhon
g
Duan
vfio/co
n
tai
n
e
r
: Ren
a
m
e
vfio_ini
t
_container to
v
fio_set_iommu
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
docs
/
devel: Add VFIO iommufd backend documentat
i
on
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
v
fio:
Introd
u
c
e
a
helper f
u
nction
to initialize VFIO
D
e
vice
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
D
ua
n
vfio/c
c
w
:
Move VFIODevice initializ
a
tions in
v
fio_
c
cw_instan
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio
/
ap: Move V
F
IO
D
evice initi
a
li
z
ations i
n
vfio_ap_instance
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
e
nzhon
g
Duan
v
f
io/platform: Move VFIODevice
init
i
alizations in vfio_platf
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/pci: Move
V
FIODe
v
ice initializations i
n
vfio_i
n
stance_init
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhon
g
Duan
vfio
:
Make VFIOCon
t
ainerBase poiner param
e
ter const
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Z
h
enzh
o
n
g
Dua
n
vfi
o
/c
c
w
: Make vfio c
d
ev pre-openable
by passing a
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong Duan
v
f
io/c
c
w: Allo
w
the selectio
n
of a g
i
ven iommu backend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhon
g
Duan
v
f
i
o/ap
:
Make vf
i
o cdev pre-openable
by pass
i
ng a file
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong Duan
vfio/ap
:
Allow th
e
s
election of a given
iomm
u
backend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhen
z
hong
Duan
vfi
o
/plat
f
orm: Mak
e
vfio cdev pre-
o
pe
n
able by
p
assi
n
g
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/platform: Allow th
e
selection of a given
iomm
u
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
v
fio/pci: Make
v
f
io cdev pr
e
-openabl
e
by passing
a
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfio/io
m
mu
f
d
: Enable pci
h
o
t reset thro
u
g
h iommufd
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhon
g
Duan
vfio/pci:
Introduce a vfi
o
pci hot reset
inter
f
ace
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/
p
ci: Ext
r
a
ct out a helpe
r
vfio_pci_get_p
c
i_hot_rese
t
_info
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/iom
m
ufd: Add support for
iov
a
_rang
e
s a
n
d
pgsize
s
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Dua
n
vfio/iommu
f
d
: Relax as
s
e
rt check
for iommu
f
d backend
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfio/common
:
return early
if
space
isn't emp
t
y
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhong
D
u
an
vfio/spapr: Move h
o
stwi
n
_
list into sp
a
p
r
container
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzho
n
g Duan
vf
i
o/spap
r
:
Move
pr
e
r
eg_listener into sp
a
p
r container
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhe
n
zhong
D
uan
vf
i
o/spapr: sw
i
tch to sp
a
pr IOM
M
U BE add/del_sec
t
ion_wind
o
w
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/spapr: Introduce spapr backend and
target inte
r
face
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zh
e
nzhong Duan
vfio
/
container: Move iova_
r
ang
e
s to base con
t
ainer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Du
a
n
vf
i
o/container: Move vr
d
l_lis
t
t
o
base co
n
tainer
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/con
t
ai
n
er: Move per container device list in base
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong
Duan
vfio
/
common: Intr
o
duce vfio_contai
n
e
r
_i
n
it/
d
e
stroy
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzhong Duan
vfio/co
n
ta
i
ner: Introduce a empty VFIOIOMMUOps
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-12-19
Zhenzh
o
n
g
Duan
vfio: Int
r
odu
c
e
b
ase object for VFIOCo
n
tainer and targeted
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzho
n
g Du
a
n
vfio/common: Move
v
fio_ho
s
t_win_
a
dd/de
l
in
t
o
spapr
.
c
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong D
u
an
vfio/spa
p
r:
M
a
ke v
f
io_spapr_create/re
m
ove_window static
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Z
h
en
z
hong D
u
a
n
vfio/
c
ontainer: Move spapr s
p
e
c
ifi
c
init/deini
t
i
n
to
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhen
z
hong Duan
vfio/c
o
ntainer:
Move vfio_cont
a
i
n
er_a
d
d/del_sec
t
i
o
n_
w
i
n
d
ow
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-11-06
Zhenzhong
Duan
v
fio/
c
ontainer: Move IBM EEH related
functions into
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zh
e
nzhong Du
a
n
vfi
o
/ccw:
R
emove redundant de
f
inition of TYPE_V
F
IO_CCW
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Z
henzho
n
g Duan
vfio
/
a
p:
R
e
m
ove p
o
intless apdev variable
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio/pci: Fix a potential memory leak in v
f
io_
l
is
t
e
n
er_reg
i
o
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
vfio
/
co
m
mon: Introduce a global VFIO
D
evi
c
e l
i
st
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Z
henzhong Duan
vfio/common: Stor
e
t
he parent contain
e
r in VFIODevice
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhon
g
Duan
vfio/co
m
mon: Introduce
a per
co
n
taine
r
device list
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhon
g
Duan
vfio/com
m
o
n
:
Move
VFIO re
s
e
t
handl
e
r registration
t
o
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Z
hen
z
hong Duan
v
fio/c
o
mmo
n
: Ext
r
act out vfio_kvm_device_[add/del]_fd
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-18
Zhenzhong Duan
linux-hea
d
ers:
A
dd iommufd
.
h
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-10-05
Zh
e
nzhon
g
Duan
v
f
io/pci: rename vfi
o
_put_device to vfio_pci_p
u
t
_
dev
i
ce
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Z
h
enzhong Duan
v
fio/mig
r
at
i
on:
R
et
u
rn bool type for
vfio
_
migrati
o
n_re
a
lize()
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Zhenzhong Duan
vfio
/
mig
r
ation: Remove print of "Migration disa
b
led
"
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
2023-07-10
Z
h
e
nzh
o
ng D
u
an
v
f
io/mig
r
ation: Free
resources
w
hen vfio_m
i
gr
a
ti
o
n_realize
.
.
.
Signed-off-by: Zhenzhong Duan <
zhenzhong.duan@intel.com
>
commit
|
commitdiff
|
tree
next