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
Merge tag 'qemu-macppc-20230206' of https://github.com/mcayland/qemu into staging
2023-01-27
Pete
r
Xu
intel-iomm
u
: Docume
n
t i
o
va_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
igration: D
r
op r
s
-
>f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er
X
u
migration
:
Remove old pr
e
e
m
pt
code around state
maint
a
inance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration:
S
end requested page d
i
rectly in
rp-r
e
t
u
rn
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migration: M
o
ve last
_
sent_block int
o
P
a
geSearc
h
Status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
t
er Xu
migrat
i
on: Ma
k
e PageSearc
h
S
t
atus part of RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
igr
a
tion:
A
d
d
pss_in
i
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mig
r
atio
n
: Introduce pss_chann
e
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
ete
r
Xu
migration: Teach PSS about host page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion: Use ato
m
ic ops properly
f
or page accountings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration: Yield bit
m
ap_mut
e
x pro
p
e
r
ly w
h
en send
i
ng
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion
:
R
emove RAM
S
tate
.
f references in compression
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Trivial cl
e
anup sav
e
_
p
age_head
e
r() on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion: Clean
u
p xbzrle
z
ero page cache update
log
i
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Ad
d
post
c
op
y
_preem
p
t_active
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migrati
o
n: Take
bitmap mutex wh
e
n
c
ompleting ram
m
igration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
e
r
Xu
m
i
gration
:
Disa
b
le m
u
l
tif
d
explici
t
ly with
compressi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
Xu
migratio
n
: Use
n
on-atomic
o
ps f
o
r clear log bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Disallow postcopy pree
m
pt to be used with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mi
g
ratio
n
:
F
i
x
race
on qemu_fi
l
e
_
shutd
o
wn()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
Xu
migrat
i
on:
F
ix p
o
s
s
ible i
n
finite loop
of
ram sav
e
process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter Xu
Revert "in
t
el_i
o
mmu:
Fix irqchip / X2AP
I
C
confi
g
u
ration
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter X
u
migration-test: Allow test to
r
un
without u
f
fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Pet
e
r
Xu
migration-test: Use
m
igrat
e
_ensur
e
_converge
(
) for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add postcopy preempt
te
s
ts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter X
u
tests: Add postcopy
t
ls recovery mi
g
ration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add postcopy tls
m
igration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r
Xu
tests: Move MigrateCommon uppe
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
migr
a
tion:
Respect
p
ostc
o
py request or
d
er in p
r
eemption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r
X
u
migr
a
ti
o
n: Enab
l
e TLS for p
r
eempt channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
migration
:
Exp
o
rt t
l
s-[creds|hos
t
name
|
au
t
hz]
p
arams
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
m
ig
r
ation:
A
dd help
e
rs to
d
e
t
e
c
t
TL
S
c
a
p
ability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
m
i
grat
i
o
n: Add pr
o
per
t
y x
-
p
o
s
tcopy-pr
e
emp
t
-b
r
eak
-
h
u
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
i
gration: C
r
eat
e
the
postc
o
py pree
m
pt chann
e
l asynchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
t
er Xu
migration: Pos
t
copy r
e
co
v
er w
i
th
preemp
t
e
n
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
mig
r
ation: Postc
o
py pr
e
emption enablement
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
migration: Postcopy
pr
e
emption prep
a
ration on cha
n
n
el
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Ad
d
p
os
t
copy-preempt capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mig
r
ation: Allow
mi
g
ra
t
e-recover to
ru
n
multiple tim
e
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
migration
:
Move channel setup
out of postcopy
_
try_reco
v
e
r
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r Xu
mig
r
ation: Export ram
_
load_postcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r
Xu
migration: M
o
ve migrate_a
l
low
_
multifd
and helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migra
t
ion: Add pss
.
p
o
s
t
c
o
p
y_requested status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mig
r
ation:
Drop mu
l
tifd tls_host
n
a
m
e c
a
che
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
migration: Postpon
e
releasing Migratio
n
State
.
h
o
stname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r
X
u
tests
:
Pas
s
in MigrateSt
a
rt** into t
e
st
_
migrate_star
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
on: Add
m
i
gratio
n
_incoming_transport_c
l
eanup(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r Xu
migration:
p
ostcopy_pause_fault_
t
hread(
)
ne
v
er fails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
m
i
gration: Enla
r
ge postc
o
py recovery to capture !-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
X
u
migration:
M
ove st
a
tic var
in ram_block_from_str
e
am
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igra
t
ion:
A
dd postcopy_thread_c
r
eate()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
m
i
gr
a
tio
n
:
Dump ra
m
bloc
k
a
nd offset t
o
o
when non-same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
ra
t
i
o
n: Int
r
o
d
uc
e
post
c
opy channels on dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
migration
:
Trace
p
o
i
n
t
change in post
c
opy-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration: Fi
n
er g
r
ained
t
r
acepoin
t
s for POSTCO
P
Y_LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: Dum
p
sub-cmd name in loadvm_process_command
t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Pe
t
er Xu
memory: Fi
x
qemu crash on sta
r
t
ing dirty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
m
i
gration: Mov
e
temp page setup and
cleanup into se
p
a
ra
t
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter X
u
migrat
i
on: Sim
p
lif
y
unqueue_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
m
i
gration: Add po
s
tco
p
y_
h
as_reque
s
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrat
i
on: Enable UFFD_FEATURE_THREAD_ID eve
n
with
o
ut
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
ig
r
ati
o
n: No off-by-one for p
s
s->pa
g
e update in host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
m
i
gration
:
Drop re
t
ur
n
code for disgard ram proc
e
ss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrat
i
o
n: Do chunk page in postcopy_
e
ach_ram_
s
e
nd_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Drop postc
o
py_ch
u
nk_hostpa
g
es()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter
Xu
migr
a
ti
o
n: Don't return fo
r
pos
t
copy_chunk_ho
s
tpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
migra
t
ion
:
Drop
d
ead code of ram_d
e
bu
g
_dump_b
i
tmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Pe
t
er
X
u
me
m
o
r
y: Fi
x
i
ncorrect
c
alls of
log_globa
l
_start/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Pe
t
er Xu
Makefile: Fix csco
p
e issues on
M
a
cOS
and so
f
t links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
P
ete
r
Xu
Makefile: Fix gtags generation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci: Export pci_for
_
each_device_under_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
t
er Xu
pci:
Define pci_bus_dev_fn/pci_bus_fn/pci_bus
_
re
t
_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
dum
p
-gue
s
t-memory: Block liv
e
migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
X
u
m
igration:
Add m
i
gra
t
e
_
add
_
bl
o
cker_internal(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration:
Ma
k
e mig
r
ation blocker work
for sna
p
shots too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
P
e
ter Xu
memory: Add trace
p
oint for dirty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: N
a
me all
t
he memory
l
i
steners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter X
u
tests: Fix
m
i
g
ration-test build failure for s
p
arc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter
Xu
mi
g
ration: Move the
ya
n
k unre
g
ister of
ch
a
nnel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
at
i
o
n: Teach QEMUFile to
be
Q
IOC
h
a
n
ne
l
-a
w
are
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mi
g
ratio
n
: Introduce migration_ioc_[un]
r
egister
_
yank(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration: Make
from_dst_fil
e
acc
e
sses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migrati
o
n
:
Fix missing
joi
n
() of rp_threa
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Pete
r
X
u
do
c
s: Add
'
-
device
i
n
tel-iommu'
entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
Xu
migra
t
ion
:
Move bitmap_mutex out
o
f
mig
r
atio
n
_bitmap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pet
e
r Xu
migration: Cle
a
r error at entr
y
of migrate_
f
d_con
n
ect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migratio
n
: Don't do m
i
grat
e
cleanup if
d
uring
postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migrati
o
n
: Release
return path early
f
or paused postc
o
py
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
mi
g
ratio
n
:
Allo
w
reset of postcop
y
_recover_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
mig
r
ation:
M
ove yan
k
ou
t
side qemu_start_
i
ncoming_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
X
u
t
e
s
ts:
migration-te
s
t: Add dirty r
i
ng test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM:
F
ix dirty
r
ing
m
map incorrect size du
e
to
r
e
naming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
e
ter Xu
hmp: Add "calc_dirty_
r
at
e
" and "info dirty
_
r
a
te" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Dirty ring
s
up
p
ort
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r X
u
KVM: Disab
l
e manual dirty l
o
g
when
dirty
r
ing ena
b
led
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Add dirty-ring-s
i
ze prop
e
rty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Cache kvm slot di
r
ty bitmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: Si
m
plify dirt
y
l
og
sy
n
c in kvm_set_
p
hys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM: Pr
o
vide h
e
lper to sy
n
c dirty bi
t
map fr
o
m slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Provide helper
to
get kvm dirty
l
o
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next