repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
vfio: Introduce a helper function to initialize VFIODevice
2023-09-11
J
o
a
o Martins
vfio/com
m
on:
S
eparate vfio-pci r
a
nges
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-09-11
Joao Martins
vfi
o
/migra
t
ion: Refactor PRE_CO
P
Y and RUNNING
state
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-06-13
Joao Martins
hw/vfio: Ad
d
number of
dirty p
a
ges to vfio_get_dirty_b
i
tmap
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-06-13
Jo
a
o Martins
exe
c
/ram_ad
d
r:
Re
t
urn number
o
f
dirty pages in cpu_
p
hysical_
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Jo
a
o
Mar
t
ins
vfio/migration: Query device dirty
page tracking support
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
J
o
ao
Martins
vfio/
m
ig
r
ation: Block
migr
a
tion with vIOMMU
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Martins
vfio/comm
o
n: A
d
d device dirt
y
page bitmap
s
ync
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Jo
a
o Martins
vfio/commo
n
: Add device dirty pag
e
tracking st
a
rt/stop
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Ma
r
tins
v
fi
o
/common: R
e
co
r
d DMA mapped IOVA ranges
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Jo
a
o Martins
vfio/c
o
m
mon: Add helper to co
n
sol
i
d
a
te iova/e
n
d calculati
o
n
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Martins
vfi
o
/common: Cons
o
lidate
s
kip/invalid se
c
tion into
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao
Mar
t
ins
vf
i
o/common
:
Use a single
tr
a
c
epoint
f
o
r
skipp
e
d s
e
ctions
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Jo
a
o Martins
vfio
/
common
:
A
dd helper t
o
val
i
d
ate iova/end
a
g
a
inst
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
J
oao M
a
rti
n
s
i386/xen: hand
l
e HVMOP_get_par
a
m
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martins
i386
/
xen: handle PV timer hypercalls
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
J
o
ao Martins
i386/xen: add monitor commands to test event inj
e
ction
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joa
o
Martins
i386/xen:
impl
e
ment HYPERVISOR_e
v
e
n
t_ch
a
nnel_op
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao
M
artins
i386
/
xen: ha
n
dl
e
VCPUOP_regis
t
er_runstate
_
memor
y
_area
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao
Marti
n
s
i386/xen: handle VCPUOP_re
g
is
t
e
r
_vcpu_ti
m
e_info
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joa
o
Martins
i
38
6
/xen: handle
V
CPU
O
P_
r
egis
t
er_vcpu_in
f
o
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joa
o
Martins
i386/xe
n
: i
m
pleme
n
t HYPERVISOR_vcpu_op
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Mart
i
ns
i386/xen: implement
HYP
E
RVISOR_
h
v
m
_
o
p
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martins
i386/xen
:
impleme
n
t HYPER
V
ISOR_memory_o
p
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Ma
r
t
i
ns
i386/xen: implement HY
P
ERVI
S
OR_sched_op, SC
H
E
DOP_shutd
o
wn
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Mart
i
ns
i386/xen: implement
HYPE
R
VISOR_xen_version
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Ma
r
tins
i386/x
e
n: h
a
nd
l
e guest hy
p
e
r
calls
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
J
oao Martin
s
xe
n
-platform
:
a
llow i
t
s creation with X
E
N_EMULATE mode
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martins
xen-platform: exc
l
u
d
e
vfio-pci
from th
e
PCI platform
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martins
i3
8
6/kvm: handle
X
en HVM cpuid leaves
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martins
i
nclude
:
impor
t
Xen
pub
l
i
c
headers to h
w
/xen
/
interface
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i386/pc: res
t
ric
t
AMD only enforcing of 1
T
b hol
e
t
o
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i386/pc: rel
o
c
ate 4g start to
1
T where
applicable
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao M
a
rtins
i386/p
c
: bounds check
phys-bi
t
s against max used GPA
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Jo
a
o
Martins
i386/pc:
fac
t
or out devic
e
_mem
o
ry base/s
i
ze
to
h
elper
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Jo
a
o Martins
i386/
p
c
: handle unit
i
a
l
ized mr in pc
_
g
et_cxl_r
a
nge
_
end
(
)
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao M
a
rtins
i386
/
pc:
factor out cxl r
a
ng
e
s
tart to helper
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Jo
a
o Martins
i386/pc: factor out cxl
r
ange end
to helper
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i386/
p
c: factor
o
ut
a
b
o
ve-4g end to an he
l
per
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Mar
t
in
s
i
3
86/pc
:
pas
s
pci_h
o
l
e64_size to pc_memory_init()
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Ma
r
tins
i3
8
6/pc: create
p
ci-ho
s
t qdev
p
rior
to pc_memo
r
y_init
(
)
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
J
o
ao Martins
hw/i386
:
add 4g bou
n
dary start to X86Ma
c
hineSta
t
e
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree