repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: Allow migrate-recover to run multiple times
2022-04-21
Peter Xu
m
i
gration: Allow migrate-recover to run mul
t
iple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
igration: Move chann
e
l setup ou
t
of postcopy_try_recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
migrat
i
on:
E
xport ram_load_postcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mi
g
ration: Move
migrate_allow_
m
ultifd and helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pete
r
Xu
migra
t
ion: Add p
s
s
.
postcopy_r
e
quested
s
tat
u
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
mi
g
ration: Drop multifd tls_hostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
migrati
o
n
: Postpone rel
e
asin
g
Migration
S
tat
e
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
tests: Pass in Migrate
S
tart** i
n
to
t
e
s
t_migrate_
s
tar
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migrati
o
n
: Add m
i
gration_
i
ncomin
g
_transpo
r
t_cleanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter X
u
migration: po
s
tcopy_paus
e
_fault_thread() n
e
ver f
a
ils
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migr
a
ti
o
n: Enlar
g
e postcopy recovery to captur
e
!-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
migra
t
ion: Move
s
t
atic va
r
in ram_block_from_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
migratio
n
:
A
dd post
c
opy_
t
h
rea
d
_cr
e
ate()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
migrati
o
n: D
u
mp
r
a
m
bl
o
ck and offset
t
oo whe
n
non
-
s
a
me
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r X
u
migration:
I
n
t
r
oduc
e
postcopy
c
hannels
o
n d
e
st
n
ode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
on: Tracepoint change in postcopy-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
X
u
migration: Finer grained tracepo
i
n
ts f
o
r POSTCO
P
Y_LI
S
T
EN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
migration: Dump sub-cmd name in lo
a
dvm_process_command t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
m
emory: Fix qemu crash
on sta
r
ting dirty log tw
i
ce
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
migration: Move t
e
mp page
s
e
tup and cle
a
n
u
p
in
t
o se
p
a
r
a
te
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migr
a
t
i
on: Simplify unqueue
_
page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrati
o
n
:
Add postcopy_has
_
reques
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
m
igrati
o
n: Enable UFFD_FEATU
R
E_THRE
A
D_ID even without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migration: No off-
b
y
-
one for pss->page u
p
date in hos
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mi
g
ration: Dro
p
return
c
ode for disg
a
r
d r
a
m pro
c
ess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er X
u
migration: Do chunk page
i
n postco
p
y_each_ram_s
e
nd_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter X
u
migr
a
tio
n
: Drop pos
t
copy_chunk_ho
s
t
p
a
ge
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
migration: Don't return f
o
r
p
ostcopy_chu
n
k_h
o
stpage
s
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
i
gratio
n
: Drop d
e
a
d
c
o
de of r
a
m_debug_d
u
mp_bitm
a
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Pete
r
Xu
mem
o
ry: Fix incorrect calls o
f
log_
g
lobal_st
a
rt/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
P
e
ter Xu
Makefile
:
Fix csc
o
p
e
issues on MacOS and sof
t
links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Make
f
il
e
: Fix
g
tags
g
enerati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pet
e
r Xu
pc
i
: Export pci_for_eac
h
_device_under_b
u
s
*
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
ter X
u
pc
i
: Define pci_bus_
d
ev_fn/pc
i
_b
u
s_
f
n/pci_bus_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pete
r
Xu
dump-gu
e
st
-
memory:
B
lock live migrat
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migrat
i
on: Add migrate_add_blocker_internal
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
Xu
migration: M
a
ke migratio
n
block
e
r work for
s
napshot
s
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
P
e
ter Xu
memor
y
: Add
tracepoint for dirty sy
n
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter
X
u
me
m
ory: Name all the
m
emory listen
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
P
e
ter Xu
t
e
s
ts:
Fix migration-te
s
t build failure for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Move
t
h
e
yan
k
u
n
re
g
ister of channe
l
_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pete
r
Xu
migrat
i
o
n
:
Teach QEMUFile t
o
be QIOChannel-
a
ware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migration:
I
ntroduce migr
a
tion_ioc_[un]re
g
ister
_
yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migration: M
a
ke from_d
s
t_file accesse
s
threa
d
-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igration:
F
ix missing join
(
) of rp_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
P
e
te
r
Xu
docs: Add '
-
devic
e
int
e
l-iommu' en
t
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Move bit
m
ap_mut
e
x out of
m
igration_bitmap_clea
r
_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
m
igration: Cl
e
ar error at
e
ntry of m
i
g
r
ate
_
f
d_conn
e
ct()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
mig
r
a
t
ion
:
D
on't do migrate clean
u
p
i
f during po
s
tcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pe
t
er Xu
migra
t
ion
:
Releas
e
r
e
turn
path
early fo
r
paused postcop
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Allow res
e
t
of p
o
s
t
copy_recov
e
r_trigg
e
r
e
d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
X
u
migration: M
o
v
e yank outside qemu_start_inc
o
m
i
ng_migratio
n
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
ter Xu
tests:
migr
a
tion-test: Add dirty ring te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM: Fix
d
irty r
i
ng mmap incorrec
t
si
z
e
d
u
e
to renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Pe
t
er Xu
hmp: Add "ca
l
c_di
r
ty_rat
e
" and "info
d
irty_rate"
c
m
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
t
e
r Xu
KVM: Dirty
r
ing sup
p
ort
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
:
D
i
s
able ma
n
ual
d
irty log wh
e
n
dirty
r
ing e
n
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM
:
Add dirty-ring-
s
i
z
e
property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
K
V
M: Cache kvm slot dir
t
y
bitmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Simplify dirt
y
log sync i
n
kvm_se
t
_ph
y
s_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KVM: Provide hel
p
er
to sync dirty bitm
a
p f
r
om slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
e
r
Xu
KVM: Provide
he
l
per to ge
t
kvm dirty lo
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
ete
r
Xu
KVM: Create the KVMSlot d
i
rty bi
t
m
a
p
o
n
flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use
a
big lock to replace per
-
kml
sl
o
ts
_
l
o
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
memory: Introduce log_sync_global(
)
to memory listen
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
vhost
:
U
nbreak SM
M
U and
v
irt
i
o
-
iommu
o
n dev-
i
otlb support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
m
igr
a
t
ion: P
o
s
tpone the k
i
c
k of the
fault thread
a
fter
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
e
ter Xu
migra
t
ion: U
n
i
f
y
reset
of last_rb on destinat
i
on node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
P
e
ter Xu
intel_iommu: Fix tw
o
misuse of "
0
x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
m
i
gration-test: Only hide
e
r
r
o
r
if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration/postco
p
y: Relea
s
e fd before g
o
i
ng into 'postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migratio
n
: Sync req
u
ested pages after postco
p
y recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migrati
o
n:
Maintain p
o
stcopy fa
u
lted addres
s
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mi
g
r
at
i
o
n: I
n
trod
u
c
e
m
i
grate_send_rp_message_r
e
q_pag
e
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
migr
a
t
i
on
:
Pass incoming
s
t
ate i
n
t
o qemu_ufd_co
p
y_io
c
tl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
P
eter Xu
mi
g
ration: Rework migrate_send_
r
p
_
r
eq_pages() fun
c
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migration: Pr
o
pe
r
ly de
s
t
r
oy varia
b
l
e
s
on incoming side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter
Xu
MAI
N
TAINERS
:
add VT-d
e
ntry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci:
Display P
C
I
IR
Q
pin in "i
n
fo pc
i
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM: Kick
resamplef
d
for s
p
l
i
t
kerne
l
irqchi
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM: Pass EventNo
t
ifier
i
nt
o
kvm_ir
q
ch
i
p_
a
ss
i
gn_ir
q
fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
Xu
vf
i
o/pci
:
Use
k
vm_irqchip_add_ir
q
fd_
n
o
t
ifie
r
_
gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
g
dbst
u
b: i3
8
6: Fix
g
db_get_reg16()
p
a
rame
t
e
r
to un
b
reak
gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
X
u
ap
i
c
:
Use 32bit
APIC ID
for migra
t
ion inst
a
nce I
D
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: C
h
an
g
e SaveStateEntry
.
in
s
ta
n
ce_i
d
into u
i
nt32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
Xu
m
i
gration: Def
i
ne VMSTATE_INSTANCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Pete
r
Xu
v
fi
o
/pci: Don't remove irqch
i
p noti
f
ier if no
t
regi
s
te
r
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_iommu:
R
emove the ca
c
hing-mode check during flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/q35: Disallow vfio-
p
c
i hotplug
w
i
t
hou
t
VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
qdev/machine: Intr
o
du
c
e hotplug_allo
w
ed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_iomm
u
: Sanity check
v
f
i
o-pci co
n
fig on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
P
e
ter Xu
m
igration: Fi
x
pos
t
copy bw
f
or re
c
overy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memo
r
y: Fix up
memory_r
e
gion_{add|del}_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er Xu
memory: Remove
h
as_
c
oalesced
_
range counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
X
u
memory: Split zone
s
whe
n
do coalesced_io_
d
el()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
e
mory: Ref
a
ctor m
e
mor
y
_reg
i
on_clear
_
coalesci
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
migration: Split log_clear
(
) i
n
to sm
a
ller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Su
p
p
o
rt
KVM_CLEAR_D
I
RTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
k
vm: Introduce
s
lo
t
s lock
f
or
memory
l
i
s
t
ener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
kvm: Persistent per kvmslot dir
t
y
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next