repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tests/qtest/migration-test: Run the dirty ring tests only with the x86 target
2022-08-01
Peter X
u
migration
-
test:
A
llo
w
test to run without uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter
X
u
migration-test
:
Use migrate_ensure_converge() for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add postcopy pre
e
m
pt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
tests: Add p
o
stcopy tls recovery
migration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
te
s
ts: Add post
c
opy tls migr
a
tion tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Move MigrateCommon
u
pper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er
Xu
migration: Respect
postcop
y
request o
r
d
er in preempti
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migration
:
Enable TLS f
o
r
preempt
c
hannel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Export tls-[creds|hostna
m
e
|authz]
p
a
r
ams
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Add h
e
lpers to detect TLS capabili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
migration: Add property x-postcop
y
-pr
e
empt-break-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
igration: Cr
e
ate the p
o
stcopy preempt channel asynchron
o
usly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r
Xu
m
i
gration:
P
ost
c
opy recover
w
i
th
preempt en
a
bl
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrati
o
n: Postcopy pr
e
em
p
t
ion enablement
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
m
i
g
r
a
t
ion:
Postcop
y
preemption preparat
i
on on chan
n
el
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter X
u
migrati
o
n
: Ad
d
postcopy-preem
p
t capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
migration: Al
l
ow m
i
grate-recover t
o
run
multiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
migr
a
t
i
on: Move
channe
l
setup out of
postcopy_t
r
y_recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
m
igrati
o
n: Export ram_load_p
o
stcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
er X
u
m
i
grat
i
on: Move migr
a
te_a
l
low_multifd and helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Add pss
.
postcopy_requested status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r
X
u
m
igr
a
tion
:
D
r
op mul
t
i
f
d tls_h
o
stname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
migration
:
Po
s
tpone releasin
g
MigrationState
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
t
e
sts:
P
ass in
MigrateSta
r
t** int
o
test_migrate_s
t
art()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Add migration_inco
m
i
ng_tran
s
por
t
_cleanup(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
on: po
s
tcopy_pa
u
se_fau
l
t_thread()
n
ever fa
i
l
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
er Xu
mig
r
ation: En
l
arg
e
postcopy re
c
o
v
ery to cap
t
ure !-E
I
O too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter
X
u
migra
t
ion: Move static var in ra
m
_block_fro
m
_
s
tream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
migration: Add
p
os
t
copy_thread_cr
e
ate(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: Du
m
p ramb
l
oc
k
and offset too whe
n
no
n
-same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migrat
i
on: In
t
roduce
p
ostcopy cha
n
nels on dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
m
igration: Tracepoint chang
e
in
p
ostcop
y
-
r
un bot
t
om
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igration: Finer grained tracepoint
s
for PO
S
TCOPY
_
LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igration: Dump sub
-
cmd name i
n
loadvm_process_
c
ommand
t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
memory: Fix qemu cr
a
sh on starting dirty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
migration
:
Move t
e
m
p
page setup and cle
a
nup i
n
to separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
m
i
gration:
S
impl
i
fy unqueue_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
migrati
o
n: Add postcopy_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
migra
t
ion: Ena
b
le UFF
D
_
F
EATURE_THREAD_ID even
wi
t
hout
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migration: No off-by
-
one for pss->pa
g
e u
p
date in
ho
s
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
igration:
D
rop return code for
disga
r
d ram proce
s
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
ation:
D
o chunk page in postcopy_each_ra
m
_send_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mi
g
ration: Drop postc
o
py_chunk_host
p
ages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migration: Don't return for post
c
opy_chunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
ete
r
Xu
m
igration: Drop dead code of ram_debug_d
u
mp_bitmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Pete
r
Xu
memory: Fix incorrect
c
a
l
ls of log_global_start/
s
top
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Pet
e
r Xu
Makefile: Fix
c
scop
e
issue
s
on MacOS an
d
soft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile: Fix gtags ge
n
erati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
ter Xu
p
c
i
:
Ex
p
ort pci_fo
r
_each_device
_
under_b
u
s
*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
eter
X
u
pci: D
e
fine pci_b
u
s_dev_fn/pci
_
bus_fn
/
pci_bus_r
e
t_
f
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
dump-g
u
est-mem
o
ry: Block live mi
g
ratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration: Add migrate_add_blocker_internal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
X
u
migrati
o
n
:
M
ak
e
m
i
g
rat
i
on
b
locker
w
o
rk for snap
s
h
ot
s
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: Add tracepo
i
nt
f
or dirty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: Name all the memory liste
n
er
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests: Fi
x
m
igration-test build
fai
l
u
re for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter X
u
mig
r
ation: Move the yank unregister of channel_close ou
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igration
:
Teach QEM
U
Fil
e
to be QIOChannel-aw
a
re
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migrati
o
n: I
n
tro
d
uce migra
t
ion_ioc_[un]r
e
gister_yank
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration:
M
ak
e
from_dst_f
i
l
e
acce
s
ses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
Xu
migration: F
i
x
mi
s
sing
j
oin(
)
of rp_thr
e
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
docs: Add '-device
i
ntel
-
iommu' en
t
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
m
i
grati
o
n: Move bitmap_
m
ut
e
x
o
ut of migration_bitm
a
p_
c
lear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pet
e
r Xu
migration: Cle
a
r
e
rror at en
t
ry
o
f
migrate_fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Don't do m
i
gr
a
te cleanup if during postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Release return path early for pau
s
ed postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migr
a
tion:
A
llow re
s
et
of
p
ost
c
o
py_r
e
c
o
ver_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Move yank outside qemu_start_i
n
comi
n
g_migratio
n
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pet
e
r
Xu
te
s
ts: m
i
gration-te
s
t: Add d
i
rty r
i
ng te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Pe
t
er Xu
KVM: Fix dirty ring mmap inc
o
r
rect size due t
o
r
e
n
ami
n
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Pe
t
er Xu
h
m
p: Add "calc_d
i
r
t
y
_r
a
t
e
"
and "info dirty_r
a
te"
c
mds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Dirty rin
g
sup
p
ort
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Disable manual
d
irty log when dirt
y
r
i
ng enable
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM:
A
dd dirty-rin
g
-size pro
p
erty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
KV
M
: Cache kvm slot dirty bitm
a
p s
i
ze
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Simpli
f
y
d
irty l
o
g sync
in kvm_set_phys_m
e
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er
X
u
KVM: Pro
v
ide hel
p
er
t
o sync dirty bitmap
f
r
om slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter
X
u
KVM: Provide helper t
o
get
k
vm
d
i
rty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KVM: Cr
e
ate t
h
e KVMSlot dirty bitmap on flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM: Us
e
a big lock to replace
pe
r
-km
l
slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
m
e
mor
y
:
Introduce
l
og_s
y
nc_glo
b
a
l()
to memory listene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
vh
o
st: Unb
r
eak SM
M
U and virtio-iommu on dev-
i
otlb su
p
port
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
eter
X
u
migration: Postpo
n
e the kick of th
e
fault thread af
t
e
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
e
ter Xu
migra
t
ion: U
n
ify reset of
l
ast_rb o
n
des
t
inatio
n
n
ode
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
P
e
ter Xu
intel
_
i
o
mmu: Fix two
misuse of "
0
x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration-test: Only
h
ide error if !QTES
T
_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
e
r Xu
migration/
p
ostcopy: R
e
lease fd before going into 'postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migration: Sync requested page
s
after pos
t
c
o
py recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration: Maintain postcopy fault
e
d addresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migr
a
ti
o
n: Introduce migrat
e
_send_rp_me
s
sage_req_p
a
ges()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
Xu
migration: Pass incoming stat
e
i
n
t
o
q
e
mu_ufd_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
m
i
gratio
n
:
Rewo
r
k mig
r
ate_send_rp_req_pages() function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pete
r
Xu
mig
r
ation: Prope
r
ly de
s
troy var
i
a
b
les on i
n
coming sid
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
MAINTAINERS: add
V
T-d
ent
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Dis
p
lay PCI IRQ pin
i
n "
i
n
f
o pc
i
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter X
u
KVM: Kick
r
e
samplefd for split kernel irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
e
r
Xu
KVM:
Pas
s
EventNotifier into kvm_irqchip_a
s
sign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
v
fio
/
pci: Use kvm_
i
rqchip_
a
dd_irqf
d
_
notifier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter
X
u
g
d
bstub: i3
8
6
: Fi
x
gdb_ge
t
_reg16() p
a
rameter to u
n
brea
k
gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
Xu
apic: Use 32bit APIC ID for mi
g
ration ins
t
ance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next