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
block/export: avoid g_return_val_if() input validation
2020-11-02
Peter Xu
mi
g
rati
o
n: Postp
o
ne
the kick of the
f
ault
thread af
t
er
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter
X
u
mig
r
ation:
Unify reset of last_rb
o
n de
s
tinat
i
on node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Pet
e
r Xu
int
e
l_iomm
u
: Fix t
w
o mi
s
use of "
0
x
%u" pr
i
nt
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
igr
a
tion-test: Only h
i
d
e er
r
or if !QTE
S
T
_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
i
gration/p
o
s
tcopy
:
Release fd before g
o
in
g
int
o
'pos
t
copy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter X
u
mi
g
r
ation: Sync requested
pages af
t
e
r
postcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter
X
u
migrati
o
n:
M
aintain
p
o
stcopy faulte
d
addresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er Xu
m
i
gration: Introduc
e
mig
r
ate_send_rp_m
e
ssag
e
_req_pa
g
es()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
i
g
ration: Pass i
n
comi
n
g
st
a
te
i
n
to qemu_ufd_cop
y
_io
c
tl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migration: Rework migr
a
te_se
n
d
_rp_req_pages() func
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter
X
u
migration:
Prop
e
r
l
y de
s
troy variables
on incoming sid
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
P
e
t
er Xu
MAINTAINER
S
:
add VT-d e
n
try
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Display PC
I
IRQ p
i
n
i
n
"info pci
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM: Kick resam
p
lefd
f
or spli
t
ker
n
el irqch
i
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
er Xu
KV
M
:
P
as
s
EventNo
t
ifier into kvm_irqchi
p
_ass
i
gn_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter Xu
vf
i
o/pci: Use kvm_ir
q
chip_add_i
r
qfd
_
n
o
tifier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Pe
t
er Xu
gdbstub: i
3
86: Fix gdb_get_reg16()
p
arameter to unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
Xu
ap
i
c
: Us
e
32bit APIC
I
D for mi
g
rati
o
n i
n
stan
c
e ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: C
h
ange SaveSt
a
teEntry
.
ins
t
ance_id into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
Xu
migratio
n
: Define
VMSTATE_INSTANCE
_
ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter
X
u
v
fio/pc
i
: Don'
t
re
m
ove irqchip
n
otifi
e
r
if n
o
t reg
i
stered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
X
u
intel_iommu: Remov
e
the caching-mode check during fl
a
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pete
r
Xu
pc/q35:
D
isallow vfio-pci hotp
l
ug without
V
T
-
d cach
i
ng
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
te
r
Xu
qdev/ma
c
hine: Introduc
e
ho
t
p
lug
_
allowed ho
o
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
i
n
tel_iommu: Sanity check
v
fi
o
-pci config o
n
m
a
chine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
mi
g
ration: Fix postcopy bw for recove
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
ory: Fix up memory_
r
egion_{add|del}_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
mem
o
ry:
Remove has_c
o
al
e
sced_
r
ange c
o
u
nt
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: S
p
l
it zones wh
e
n do
c
oalesce
d
_io_del
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er X
u
memory: Refactor me
m
o
r
y
_region_clea
r
_coa
l
escing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
mi
g
ra
t
i
o
n
:
S
plit log_c
l
ear() into s
m
a
l
le
r
chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
kvm: Support KV
M
_C
L
EA
R
_DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
k
vm: In
t
roduce s
l
ots l
o
ck for memory listene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm:
P
er
s
i
s
tent per kvmslot d
i
r
ty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
kvm: Update comments for
s
ync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
memory: I
n
troduce memory l
i
st
e
n
er h
o
o
k log_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter X
u
me
m
ory: Pass
m
r
into snaps
h
ot_and_
c
lear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
b
i
tm
a
p: A
d
d
bitmap_copy_with_{src|dst}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
me
m
ory: Don't set migration bitma
p
when w
i
thout mig
r
a
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
m
igrat
i
on: No ne
e
d to tak
e
rcu
d
uring
sync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Pet
e
r
X
u
i
nt
e
l_iommu: Fix u
n
expect
e
d
unmaps
d
uri
n
g global unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter X
u
memory:
R
emo
v
e memory_
r
e
g
ion_
g
et_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r Xu
c
h
eckpatch: all
o
w
S
PDX-
L
icense-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migration: co
m
m
e
nt VM
S
TATE_UNUSED*(
)
p
r
operly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter
Xu
i
n
tel_
i
ommu
:
Drop extended root fiel
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iommu: Fix
ro
o
t_scalable migr
a
tion breaka
g
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel
-
i
o
mmu: opti
m
ize no
d
mar memory regions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
X
u
iothread:
document about why
w
e ne
e
d
e
xpli
c
it aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
eter Xu
iothread: push gco
n
t
ex
t
earlier in the
t
hrea
d
_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Peter
Xu
iothread: create main loop unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r Xu
iothread: create
t
he gconte
x
t
u
nconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: repl
a
ce init_done_cond with a semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i
386/kvm: ignore
masked irq
s
w
h
en
u
pdate msi routes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Pete
r
Xu
iot
h
rea
d
: fix i
o
t
hread
h
ang when stop too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contri
b
/vh
o
st
-
user-blk: fix the
compilation issue
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r X
u
pci
/
msi: export
msi_is_ma
s
k
ed()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
intel_iom
m
u: reset int
r
_en
a
bled wh
e
n system r
e
s
e
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
intel
_
iomm
u
: fix operator in
vtd_switch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
Xu
x
8
6-iom
m
u: tur
n
on IR by default if
proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
te
r
Xu
x
86-iom
m
u:
switch intr_supporte
d
to
OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q35: set spli
t
kernel i
r
qchip as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
i
n
t
el
_
iommu: r
e
move "
x
-" pre
f
ix for "aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er Xu
intel_iommu: dm
a
re
a
d/write
drai
n
i
ng support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
eter
Xu
i
ntel_io
m
mu: convert invali
d
traces into
e
rror repo
r
ts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
X
u
in
t
el_iomm
u
: dump correc
t
iova when
failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
Xu
tests: add oob functiona
l
test for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
Re
v
ert "tests: Add parameter
t
o qtest_ini
t
_without_
q
mp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monito
r
:
R
emove "x-oob", offer
capab
i
l
i
ty "
o
ob"
u
nconditio
n
ally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
ter Xu
monitor: Su
s
pend monitor instead dr
o
pping commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pete
r
Xu
inte
l
_iommu: handle i
n
v
a
lid ce for sh
a
d
ow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu
:
move ce fetching o
u
t
w
h
e
n
sy
n
c shado
w
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pet
e
r Xu
intel_iommu:
b
etter handling of dma
r
st
a
te swit
c
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pe
t
er
X
u
intel_iomm
u
:
introduce
vtd_reset
_
caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter X
u
qapi: Drop qapi_event
_
send_FOO
(
)'
s
Error
*
*
a
rgument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
P
eter Xu
monitor:
s
implif
y
monito
r
_qmp_setup
_
han
d
lers_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
P
e
t
er Xu
intel-iommu: replace more vtd_
e
r
r
_
* t
r
aces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter
X
u
intel-iommu: start to use
error_rep
o
rt_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter
Xu
qe
m
u-error:
intr
o
duce
{error|warn}_report_
o
nce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
tests: only upd
a
te last_by
t
e
w
he
n
a
t th
e
edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
e
r
Xu
migration: disallow r
e
covery
f
or r
e
lease-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter X
u
migrat
i
o
n
: up
d
a
t
e recv bitmap o
n
ly
o
n
des
t
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
migration: fix pote
n
tial
overflow in multifd
s
e
n
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
P
eter Xu
monitor: Fi
x
unsafe s
h
a
ri
n
g
o
f @cur_
m
on among t
h
reads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
m
igra
t
ion: reorder MIG_
C
MD
_
POSTCO
P
Y_RES
U
M
E
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pet
e
r Xu
tests: hide stderr for p
o
stcopy recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: add
postcopy recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
tests: intro
d
uce wait_for
_
migra
t
ion_statu
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
tests: introduce migrate_query*() helpe
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pet
e
r Xu
te
s
ts: allow
m
igrate() to tak
e
ext
r
a flags
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
tests
:
introduce migrate_postcopy_* helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migr
a
t
ion: show pause/
r
ecover state
on dst host
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n: fix inco
r
rect bitma
p
s
i
ze
c
a
l
cu
l
ati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
mi
g
ration: loosen
r
ecovery che
c
k
when load vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
migration: simplify ch
e
ck to use
qe
m
u fil
e
buffer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
eter Xu
migratio
n
:
u
nify inco
m
ing proc
e
s
s
ing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n:
u
nb
r
ea
k
postcopy recover
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er Xu
m
igrat
i
on: move income p
r
ocess out of mul
t
ifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter X
u
m
i
g
rat
i
on: del
a
y postcopy
p
aused
state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Pet
e
r Xu
d
o
cs: mention
s
hared state
p
r
o
t
e
ct for O
O
B
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
tests
:
i
otests: drop som
e
stderr
line
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next