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: acpi: cleanup arguments to make them more readable
2023-01-27
P
ete
r
Xu
intel-io
m
mu:
D
ocumen
t
iova_
t
r
ee
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migration: Drop r
s
->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migration
:
Remov
e
old p
r
eempt
code around state maintainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Send
reque
s
ted page d
i
rect
l
y in rp-return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
migra
t
ion: Move last
_
sent_block into PageSe
a
rc
h
Status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migra
t
io
n
: Make PageSe
a
rchStat
u
s pa
r
t of RA
M
State
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
m
igra
t
ion: Add pss_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migration: Int
r
oduce
pss_channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
mi
g
ration: Tea
c
h PSS about hos
t
p
a
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Us
e
atomic ops properly for page
a
c
c
ountin
g
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
migration: Yield bitmap_mutex pr
o
perly when
s
e
nding
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
mi
g
ration: Rem
o
v
e
R
A
MSta
t
e
.
f
refe
r
ences in compression
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
ti
o
n: Trivial
c
lean
u
p save_page_header() on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migra
t
ion: Clea
n
up xbzrle zero page
c
a
che
upda
t
e
l
o
gic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
mig
r
ation: Add postcopy_p
r
e
empt_
a
ctive()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er
X
u
m
i
g
r
atio
n
: Take bitmap mutex when completing ram migrat
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
Xu
migration
:
Di
s
able multif
d
e
xplicitly
w
ith
comp
r
ession
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
P
e
ter Xu
m
i
gra
t
ion: Use
n
on-at
o
mic op
s
for cle
a
r
l
og bi
t
m
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mi
g
ration:
D
i
s
allow postcopy preempt to be used with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er Xu
migration: Fix rac
e
on qemu_file_shutdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Fix possible i
n
finite l
o
o
p of ra
m
sa
v
e process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Pete
r
Xu
Revert "intel_iommu: Fix
irqchip / X2
A
PIC configuration
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migratio
n
-test:
A
llow test to run without uf
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter
X
u
migration-
t
e
s
t: U
s
e migrate_ensure_converg
e
(
) fo
r
a
uto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
test
s
: Add postcopy
preemp
t
t
e
sts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter
Xu
tests:
A
d
d postcop
y
t
l
s
recovery
m
igration
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
t
e
r Xu
tests: Add postcopy tls migratio
n
tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
tests
:
Move
M
i
grat
e
Common upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
migr
a
tion: Respect
postcop
y
reque
s
t order
in preemption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration
:
Enable TLS for p
r
eempt channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
X
u
mig
r
ation: E
x
p
o
r
t tls-[c
r
eds|hostnam
e
|
authz] par
a
ms
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
migra
t
ion: Add helpers to detec
t
TLS capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
mi
g
rat
i
o
n: Add property
x-postcopy-pr
e
e
m
p
t
-break-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migration: Create the postcopy pr
e
empt channel as
y
n
c
hrono
u
s
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migration: Postcopy recov
e
r
wi
t
h p
r
eempt e
n
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
P
ostcop
y
preem
p
t
i
on enablem
e
nt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tion: Post
c
o
p
y p
r
eemption preparat
i
on on channel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
t
er Xu
m
i
gration: A
d
d postcopy-preempt capab
i
lity
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: All
o
w migra
t
e-recover to run multiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r Xu
migration: Move
c
hannel
setup o
u
t
of postcopy_try_re
c
over(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Export
r
am_loa
d
_pos
t
copy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Move migr
a
t
e
_allow_mu
l
tifd and helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
igration: Add ps
s
.
pos
t
c
opy_
r
e
q
uest
e
d status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
er Xu
migr
a
ti
o
n: Drop multifd
t
l
s
_
hostname
cac
h
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
mig
r
a
tion: Po
s
tpone releasin
g
MigrationSt
a
te
.
hos
t
name
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
tests: Pass in
M
igrateStart** into test
_
migrate_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration
:
Ad
d
migr
a
tion_incoming_transport_cle
a
nup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
ratio
n
: postcopy
_
pause_
f
ault_t
h
read(
)
neve
r
f
ails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
o
n: Enla
r
ge po
s
tcopy recovery to capture !-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
ration: Move static var in ram_blo
c
k_
f
rom
_
stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: A
d
d postcopy_thread_create()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter X
u
migration: Dump ramblock and
offset too when non-sa
m
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter
X
u
m
i
gration: Introdu
c
e p
o
stcopy
c
ha
n
nels on dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration: Tracepo
i
n
t
change
i
n pos
t
co
p
y
-
run bott
o
m
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration: Finer
grained tracepoints fo
r
POSTCOP
Y
_LIS
T
EN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Dump sub
-
c
md n
a
me
i
n loa
d
vm_process_c
o
m
m
and tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
m
emory:
F
i
x
q
emu crash
on starting dir
t
y log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
migration: Move t
e
mp pa
g
e
setup and cleanup into se
p
a
r
ate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Simplify
u
nque
u
e_p
a
ge()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migra
t
ion: Add postc
o
py_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: E
n
able UFFD_FEAT
U
R
E_TH
R
EAD_ID
e
ven wi
t
hout
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter X
u
mig
r
ation
:
No off
-
by-on
e
for pss->p
a
ge update
i
n host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Dr
o
p
return c
o
de for disgard
ram
p
roce
s
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migr
a
tion:
Do chunk page in
postcopy_ea
c
h
_
r
a
m
_send_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migration: Drop postcopy_chunk_h
o
stpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migration
:
Don't r
e
turn for postcopy_chu
n
k_host
p
a
g
es()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
X
u
migratio
n
: Drop dead cod
e
of
r
am_deb
u
g_dump_bitmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
P
e
ter Xu
memory:
Fix
i
n
correct calls of lo
g
_global_start/
s
t
o
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter
X
u
Mak
e
file: F
i
x csc
o
p
e
i
ssu
e
s on MacOS
a
n
d soft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile: Fix gtags genera
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci: Exp
o
rt pci
_
for_e
a
ch_device
_
under_b
u
s*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pet
e
r Xu
pc
i
:
D
efine pc
i
_b
u
s_d
e
v
_
fn/
p
c
i
_bus_fn/pci_bus_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
du
m
p-guest-memory:
B
lock live migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migratio
n
: Add migr
a
te_add_b
l
ocker_int
e
rnal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration: Make migra
t
ion
bloc
k
er work
for snapsh
o
ts too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory:
Add tr
a
cepoint for d
i
rt
y
syn
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memor
y
: Name all the m
e
mor
y
listen
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests: F
i
x migration-test build fail
u
re for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
mi
g
ration: Move t
h
e ya
n
k unregiste
r
o
f
channel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter X
u
migr
a
ti
o
n: Teach QEMUFile to be QIOChan
n
el-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pete
r
X
u
migration: Introduc
e
migration_ioc_[un]register
_
yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migrati
o
n: Ma
k
e from
_
dst_file accesse
s
thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migr
a
tion:
Fix
missing join() of rp_t
h
read
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter
Xu
d
o
cs:
A
dd '
-
d
e
v
ice int
e
l-i
o
mmu' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
mig
r
ation:
Move bitmap_mutex out of migration_bitm
a
p_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Cle
a
r error a
t
entry of
mi
g
ra
t
e_fd_
c
on
n
ect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter X
u
migration: Don't
d
o
m
igr
a
te cleanup if during p
o
s
t
copy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pete
r
X
u
m
igr
a
t
i
on: R
e
le
a
se
r
eturn path early
for pau
s
ed postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration:
Allow reset of postcopy
_
rec
o
ver_t
r
iggere
d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
te
r
Xu
migratio
n
: Move
yank ou
t
s
i
de qemu
_
start_inc
o
ming_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pete
r
Xu
tests: migration-t
e
st: Add di
r
ty ring t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
K
VM:
F
ix dirty ring
m
m
ap
i
ncorrect si
z
e due to r
e
naming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter X
u
hmp: Add "calc_dirty
_
rate" and "info dirty_rate"
cm
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
KVM:
D
i
rty ri
n
g support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Dis
a
b
le manua
l
dirty log when
dirty ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
A
dd dirty-ri
n
g-size
proper
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
C
ach
e
kvm
s
l
ot dirty bi
t
map size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KV
M
:
S
implify di
r
ty log sync in k
v
m_set_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM: Pro
v
ide
h
elp
e
r to sync dirty bitm
a
p from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Pro
v
ide helper to ge
t
kvm d
i
rty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next