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
Peter X
u
intel-iommu: Docu
m
ent
i
ova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: D
r
op rs->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Rem
o
ve
o
l
d pr
e
emp
t
code around state mai
n
tainan
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
e
r
Xu
migration:
Send requeste
d
page
directly in rp
-
ret
u
rn
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
eter Xu
migra
t
i
o
n
:
Move last_sent_block into
Pa
g
eSearchStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r
Xu
migration: Make PageS
e
arch
S
tatus part of RAM
S
ta
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r
Xu
migr
a
tio
n
: Add
p
ss_in
i
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration:
Introduce
pss_channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
m
igrati
o
n
: Teach PSS
a
bou
t
ho
s
t page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Us
e
atomic ops properly for page accountings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Yield
b
itmap_mutex pr
o
perly when sending
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
Xu
migration: Remove
RAMSt
a
te
.
f references in
compression
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
Xu
migration: Trivi
a
l c
l
eanup
s
ave_page_hea
d
e
r() on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migra
t
i
o
n: Clea
n
up xbzrle zero page cache update logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Add postcopy_preempt_acti
v
e()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er
X
u
mig
r
ation: Take bi
t
map
mutex
when
c
o
m
pleti
n
g ram mi
g
r
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
Xu
m
i
grati
o
n: Disa
b
le multifd explici
t
ly w
i
th compression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration:
Use
non
-
atomic
o
ps for clear log bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migratio
n
:
Disallo
w
postcopy preempt to be used
w
ith
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pet
e
r Xu
migration: Fi
x
race on qemu_file_shutdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er Xu
migra
t
ion: Fi
x
pos
s
ib
l
e infi
n
ite loop of ram
s
a
ve process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
P
eter Xu
Revert "intel_iommu: Fix ir
q
c
h
ip / X2APIC configurati
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migra
t
i
o
n
-
test: A
l
lo
w
test to run without uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Pet
e
r
Xu
mig
r
at
i
on-test: Use migra
t
e_ensure_con
v
erge() for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
et
e
r Xu
tests: Add postco
p
y preempt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
X
u
tests: Add postcopy tls recover
y
migra
t
ion test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
te
s
ts: Add
p
ost
c
opy tls migration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
tests
:
Move
M
i
g
r
ateCo
m
mon u
p
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migration: Respect postcopy requ
e
st order
i
n
preemption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter X
u
migratio
n
: E
n
able TLS fo
r
preempt ch
a
nnel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
i
gration: Export tls-
[
c
r
eds
|
host
n
ame|authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Add helpers to d
e
te
c
t T
L
S capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tion: Add
property x-pos
t
copy-preempt-bre
a
k-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
mi
g
rati
o
n: Create the
po
s
tc
o
py preempt channel asynchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
ion: P
o
stcopy recover wit
h
preempt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
mi
g
ration:
Postcopy preem
p
tio
n
enablem
e
n
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
ti
o
n: Po
s
tcopy preemption
p
reparation on
c
h
annel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mi
g
ra
t
ion: A
d
d
postcopy-preempt capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
i
gratio
n
: All
o
w migr
a
te-recover to run multipl
e
ti
m
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
migration:
M
ove
channe
l
s
e
tup out of postcopy_
t
ry_recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migratio
n
: E
x
port
r
am_
l
oad_postcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Move migrate_allow_multifd and h
e
l
p
e
r
s i
n
t
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
m
igration: Add
p
ss
.
p
ostc
o
py_requested statu
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration:
Drop multifd t
l
s
_hostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Postpone releasing Migration
S
t
at
e
.
ho
s
tname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
tests:
P
ass in Migra
t
eStart** i
n
t
o test_migr
a
te_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
i
g
ration: A
d
d mig
r
ation_incoming_tr
a
nsport_clea
n
up()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: postcopy_pause_fault_thr
e
ad() never
f
ails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration
:
Enl
a
rge postcopy
r
ecov
e
ry to
ca
p
ture !-EIO
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration:
M
ove static
v
ar
in ram_block_from_stre
a
m
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migration: Add postcopy_thread_create()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
ratio
n
: D
u
mp ramblock an
d
offset too when non-same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration
:
Intr
o
duce postcopy channels on de
s
t node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter Xu
migr
a
tion
:
Tracepoint change in
post
c
opy-
r
un bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration
:
Finer grai
n
ed tr
a
ce
p
oint
s
f
o
r POSTCOPY_LISTE
N
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
ra
t
ion: Dump s
u
b-cmd name in loadvm_process_command t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter X
u
memo
r
y: Fix qemu crash
o
n starting
d
irty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
mi
g
ration: Move temp pa
g
e setup a
n
d cleanup int
o
separ
a
t
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Simplify
u
nqueue_p
a
ge()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
m
i
g
ration: Add postco
p
y_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migratio
n
: Enable UFFD_FEATUR
E
_THREAD
_
ID even witho
u
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
mi
g
ration: No off
-
b
y-one
f
or
p
ss->page update in
h
ost
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter
X
u
migration
:
Drop return c
o
de for disgard ra
m
process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
migration
:
Do chunk
page in postco
p
y_each
_
ram_send_disca
r
d()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
igration:
Drop pos
t
copy_chunk_ho
s
t
p
ages
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Don't r
e
t
u
rn
f
or
p
ostcopy_
c
h
u
n
k
_
h
ostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
t
er
Xu
migra
t
i
o
n: Drop
d
ea
d
code of r
a
m_debug_dump_bitmap
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Peter X
u
m
e
m
o
ry: Fix
i
n
c
o
rrect calls of log_
g
lobal_start/s
t
op
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile: Fi
x
csc
o
pe
i
s
s
ue
s
on M
a
cOS and soft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
P
e
t
er Xu
Makefile:
Fix gt
a
gs generation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
Xu
pci: E
x
port pci_for_each_
d
evice_under_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci: Define pci_bus_dev_fn/pci_bus_fn/
p
ci_bus_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter X
u
dump-guest-memory: Block live migr
a
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
eter X
u
migration: Ad
d
mig
r
ate
_
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 migration blo
c
ker
work for s
n
apshot
s
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: Add tracepoint for d
i
r
t
y sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter
X
u
me
m
ory: Name all the memory listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests: Fix
m
igration
-
t
e
st
b
uild fail
u
re for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migrat
i
on: Move
t
he
yank unregister of channe
l
_
c
l
ose out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er
Xu
m
i
g
ration:
Teach QEMUFile to be QIOChanne
l
-a
w
a
r
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
eter Xu
migrati
o
n: Introduce mig
r
ation_ioc_[
u
n]re
g
iste
r
_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pete
r
Xu
migr
a
tion: Mak
e
from_ds
t
_file acc
e
s
s
es thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migrati
o
n: Fix
miss
i
ng j
o
in()
o
f rp_t
h
re
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
do
c
s: Add '-device intel-iommu' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
X
u
migration: Mo
v
e bit
m
ap_mutex out
o
f migrat
i
on_bitmap_cle
a
r_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
t
e
r X
u
migration:
Clear error a
t
ent
r
y of migrate_fd_co
n
nect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
ete
r
Xu
mig
r
ation
:
D
on't do migrate
c
leanup if during postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
m
i
gration: Rel
e
ase return
p
ath early for pa
u
se
d
postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
m
i
gr
a
t
ion
:
Allow
reset of postcopy
_
recover_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
Xu
migratio
n
: Move
y
ank outs
i
de qe
m
u_
s
tart_incoming
_
migratio
n
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pete
r
Xu
tes
t
s: migration-t
e
st: A
d
d
d
irty
r
ing test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM: Fix dirty
r
ing mm
a
p
inco
r
rect
size due to rena
m
ing
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
e
ter Xu
hmp
:
A
dd
"calc_dirty_ra
t
e" and "i
n
fo dirty_ra
t
e" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
K
VM
:
Dirty ring
s
upport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
K
VM: Dis
a
ble manual
d
irty log wh
e
n dirty
ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter X
u
KVM: A
d
d dir
t
y-rin
g
-
si
z
e property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM: Cache kvm
slot dirty
b
itmap si
z
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM:
S
implify dirty
log syn
c
in kvm_set_phys_me
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Provid
e
h
elper to sync dirt
y
bitmap f
r
om
s
lot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM: Provide helpe
r
t
o
get kvm dirty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next