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
util/uuid: Define UUID_STR_LEN from UUID_NONE string
2023-09-11
Joao Mart
i
ns
v
f
io/commo
n
: Separate vf
i
o-pci ran
g
es
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-09-11
Jo
a
o Martins
vfio/m
i
gration
:
R
e
f
acto
r
PRE_COPY
a
n
d RUNNI
N
G state
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-06-13
J
o
ao Martins
h
w/v
f
io
:
Add n
u
mber of dirty
p
ages to vfio_get_di
r
ty_bitmap
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-06-13
J
oao Martins
exec/ram_addr
:
Return n
u
mber of
d
irt
y
pages in cpu_
p
hysical_
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Ma
r
tin
s
vfio/migr
a
tion: Query d
e
vice dirty page
tracking
suppo
r
t
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Martins
vfio/migr
a
tion: Block migration wi
t
h vIOMMU
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Martins
vfio/common: Add d
e
vi
c
e d
i
rty page
b
itmap
s
y
n
c
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Ma
r
tins
vfi
o
/common: Add dev
i
ce dirt
y
page tr
a
cking start/s
t
o
p
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
J
o
ao Ma
r
tins
vfio/
c
omm
o
n: R
e
cord DMA
m
apped IOVA range
s
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
J
oao
Mar
t
ins
vfio/common: Add he
l
per to co
n
s
ol
i
date i
o
va/end calcul
a
tion
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Jo
a
o Marti
n
s
vfio/c
o
mmo
n
: Cons
o
l
ida
t
e ski
p
/
i
nv
a
lid section into
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Martin
s
vfio/common:
Use a
s
in
g
le
t
racepoint
for skipped section
s
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-07
Joao Martin
s
vfio/common: Add helper to validate iova/end
a
gain
s
t
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
J
o
a
o
Martins
i386/xen:
h
and
l
e
H
VMO
P
_
get_p
a
ram
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Mar
t
i
ns
i386/
x
en
:
handle PV timer h
y
percal
l
s
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Marti
n
s
i386/xen
:
a
dd
m
on
i
tor command
s
to
t
e
st
e
vent injection
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joa
o
Martins
i386/x
e
n
:
implement HYP
E
RVIS
O
R_ev
e
n
t_channel_op
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Mar
t
ins
i386/xen: handle VCPUO
P
_
r
e
g
ister
_
run
s
tate_memory_area
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao
M
artins
i386/xen: handl
e
VC
P
UO
P
_re
g
is
t
er_vcpu_time
_
info
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
J
oao Ma
r
tins
i3
8
6/xen: hand
l
e
V
CPUOP_regis
t
er_vcpu_info
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao M
a
r
t
ins
i386/xen:
i
mplement HYPERVISOR_vcpu_op
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Mart
i
n
s
i386/xen: i
m
plemen
t
HYPE
R
VISO
R
_hvm_op
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Jo
a
o
Martins
i386/xe
n
: implement HYPERVISOR_memo
r
y_op
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao M
a
r
t
i
ns
i38
6
/xen:
implement
H
YPERVISOR_sched
_
o
p
, SCHEDOP_s
h
utdow
n
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martins
i386/xen: imple
m
e
n
t
HYPE
R
VI
S
OR_xen_version
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Ma
r
tins
i386/xen: handl
e
gue
s
t
hypercalls
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martin
s
xen-
p
la
t
form: al
l
ow its cr
e
ation with XEN_E
M
ULATE mode
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Mar
t
i
ns
xen-platform:
e
x
c
lude vf
i
o-pci from the
PCI
p
l
atfor
m
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Martin
s
i386/kvm: hand
l
e Xen
HVM cpuid leaves
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2023-03-01
Joao Marti
n
s
include:
imp
o
rt X
e
n public
h
e
aders to h
w
/
x
en/in
t
erface
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i3
8
6/
p
c: restrict AMD only enforcing of 1Tb hole to
.
.
.
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joa
o
Mart
i
ns
i386/pc: relocate 4g start
to 1T where applicab
l
e
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i386
/
pc: bou
n
ds
c
he
c
k phys-bit
s
aga
i
nst 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: factor out devic
e
_memory base/size to
helper
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Marti
n
s
i38
6
/pc: handle unitial
i
z
ed m
r
in pc_ge
t
_
cxl_range_end(
)
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
J
o
ao Ma
r
ti
n
s
i386
/
pc: fac
t
o
r
out cxl r
a
ng
e
start to h
e
lper
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i386/pc: fac
t
or out c
x
l range
e
nd to hel
p
er
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao M
a
rt
i
ns
i
386/p
c
: factor out above-4g end
t
o an h
e
l
p
e
r
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao
M
artins
i386/p
c
: pa
s
s
pci_hole64_siz
e
to p
c
_memory
_
init()
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Martins
i386/pc: create p
c
i-host
q
dev
prior
to p
c
_memory_init()
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree
2022-07-26
Joao Ma
r
tins
h
w
/i386: add 4g boundary s
t
art to X86M
a
chi
n
eSt
a
te
Signed-off-by:
Joao Martins
<joao.m.martins@oracle.com>
commit
|
commitdiff
|
tree