repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
qapi: Fix QAPISchemaEntity.__repr__()
2023-11-02
P
e
ter Xu
migration: Change ram_dirty_bit
m
ap_reload()
re
t
val
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-02
Peter Xu
m
i
gration: Allow
n
et
w
ork t
o
fail even during reco
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-02
Peter
Xu
migration: Refactor error handling in source
r
eturn
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Pe
t
e
r
X
u
m
igration: Add
tr
a
cep
o
ints
f
or downtime
c
heckpoin
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
P
e
ter Xu
migration: migration_stop_vm() h
e
lper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
P
e
ter Xu
migration: Add pe
r
v
mstate downtim
e
tr
a
cepoint
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter Xu
mig
r
atio
n
: Ad
d
migration
_
downtim
e
_start|end()
he
l
pers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter
X
u
migration: Set down
t
ime_start even for postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Pe
t
er Xu
m
i
g
ration: C
h
eck
in savevm_stat
e
_handler_insert for
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-31
P
e
te
r
Xu
migrati
o
n
: Stop migration immediately in R
D
M
A error
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
Pe
t
er Xu
migr
a
tion
:
Fix parse_ramb
l
ock() on over
w
ri
t
t
e
n retvals
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-17
Peter Xu
migratio
n
: Allow
u
ser to specify available switchover
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
m
igrati
o
n
:
Add migration_rp
_
wait|
k
ick()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Pet
e
r Xu
migration: Remember nu
m
of ramblocks t
o
sync during
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
P
eter Xu
qemufi
l
e:
Alwa
y
s
ret
u
rn a verbose error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Pe
t
er Xu
migration: Introduce mig
r
ate
_
has
_
error()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
m
i
g
r
a
tion: Display err
o
r i
n
query
-
migrate irrele
v
ant
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
mi
g
ration:
A
llow RE
C
OVER->PAUSED convertion for dest
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Pet
e
r Xu
migration/qmp:
Fix
c
ras
h
on setting tl
s
-authz with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
migr
a
tion: Un
i
f
y
and trace
v
m
state
f
ield_exists() checks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Pete
r
Xu
migra
t
ion: Add co-main
t
ainer
s
for migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
MAINTAIN
E
RS: Add entry for rdm
a
mi
g
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Peter Xu
intel_iommu: F
i
x
s
hadow
l
ocal variable
s
o
n
"
s
ize"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-27
Peter Xu
m
i
gr
a
tion: Fi
x
rac
e
that dest preempt thread close
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-07-26
Peter Xu
do
c
s
/migrat
i
on: Update postcopy
b
its
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Peter Xu
qtest/m
i
g
r
ation: Document
l
ive=tr
u
e cases
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter X
u
vmstate-static-check
e
r
:
Recognize
"num" f
i
e
l
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
P
e
ter Xu
migra
t
ion/vmstate-dump: Dump array size
too
a
s "num"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter
X
u
m
i
gration: All
o
w pos
t
copy_ram_s
u
p
ported
_
b
y_host() to
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
P
ete
r
Xu
migration/postc
o
py: Detec
t
file syst
e
m
on dest hos
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
vl
.
c
:
Create
l
ate
b
ackends before migration o
b
ject
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Pete
r
X
u
util
/
mma
p
-all
o
c: qemu
_
fd_
g
etfs()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
vhos
t
:
D
rop
unused eventfd_add|del hooks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Pet
e
r Xu
m
i
g
r
a
tion
:
Recover behavior of
p
r
e
e
m
p
t channel creation
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
migrat
i
on: Fix potential rac
e
o
n
p
o
stcopy_qe
m
ufile_src
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
et
e
r Xu
io: tls: In
h
erit QIO_CHAN
N
EL_FEATURE_SHUTDOWN on server
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Peter Xu
kvm: dir
t
y
-ring:
F
ix
r
a
c
e with v
c
pu cr
e
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter Xu
migration:
Wait
on preemp
t
channel in p
r
eempt thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
Peter Xu
i
nt
e
l-i
o
mm
u
:
send UNMAP n
o
t
i
fications for
d
om
a
i
n o
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
m
igr
a
tion
:
Postpon
e
postcopy preempt channel
t
o
b
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
eter Xu
m
igration: Add a se
m
aphor
e
to
co
u
n
t
P
O
NGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pet
e
r
X
u
migra
t
ion:
C
leanup postco
p
y_p
r
eempt_setup(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
Xu
migr
a
tion: Rework multi-channe
l
checks on URI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pete
r
Xu
ut
i
l/user
f
aultfd: Supp
o
r
t /dev/userfaultfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
l
in
u
x-headers: Update to v
6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
mi
g
ration
:
S
h
ow downtime during postcopy phase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Pete
r
Xu
ut
i
l/u
s
erfaultfd:
A
dd uf
f
d_open()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
e
t
er Xu
migration: Fix
migration
cr
a
sh whe
n
target psize larger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
P
e
ter Xu
intel-i
o
mmu
:
Do
c
ument i
o
v
a
_tr
e
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migra
t
ion:
D
r
o
p rs->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migratio
n
:
R
emo
v
e old pre
e
mpt code around s
t
ate m
a
i
ntainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: S
e
nd req
u
ested page dire
c
tly in
r
p-
r
eturn
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migration: M
o
v
e
las
t
_sen
t
_bl
o
c
k
into PageSearc
h
S
tatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
igration: Make PageSearchStatus
p
ar
t
of RAMSt
a
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r X
u
migration:
Add pss
_
i
n
it()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrati
o
n: In
t
roduce p
s
s_channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter X
u
mig
r
at
i
on: Teac
h
PSS
a
b
out h
o
s
t pa
g
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Use
atomic ops
pr
o
perly for page
a
c
co
u
ntin
g
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration
:
Y
i
eld
bitmap_mutex pro
p
erly
when sending
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter Xu
migration
:
Remove RAMState
.
f refere
n
ces in comp
r
e
s
sion
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migra
t
ion: Trivial cleanup s
a
ve_pag
e
_header() on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
igrati
o
n: Cleanup xbzrle zero pag
e
cache update logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrati
o
n: Ad
d
postcopy_preempt
_
active()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Ta
k
e
b
itmap m
u
tex wh
e
n
complet
i
ng
ram migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mig
r
ation: Disable
m
u
ltifd explicitly with compressi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
m
i
gration: Use non-a
t
o
mic
o
ps for clear
log b
i
tmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
e
r Xu
migration: Disall
o
w postcopy
preempt to be used with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
Xu
migratio
n
: Fix race on
qemu_file_sh
u
tdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration:
F
i
x
possible infin
i
te
lo
o
p
of
r
am save
p
r
ocess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter Xu
Revert "intel_iommu:
Fix irqchi
p
/
X2APIC co
n
figurat
i
on
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter X
u
migration-test: Allow test to
r
un withou
t
uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Pe
t
er Xu
migration-test: Use m
i
grate_
e
nsure_converge() for aut
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
tests: Add
po
s
tcopy pre
e
mpt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests:
A
dd
p
ostco
p
y tls recovery migrat
i
on tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
X
u
te
s
ts: Add pos
t
copy tls
m
igrat
i
on te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
tes
t
s: M
o
ve Migrat
e
Common up
p
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
igration:
R
espect
p
o
s
t
co
p
y
re
q
uest order in pre
e
mp
t
ion
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
ion: Enable TLS
f
or p
r
e
e
mpt ch
a
nnel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter
X
u
m
i
gratio
n
: Expor
t
tls-[c
r
eds|hostname|authz
]
params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
migrati
o
n: Add
helpers t
o
detect TLS ca
p
ability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migra
t
ion: Ad
d
property x-p
o
stcopy
-
preemp
t
-break
-
huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
i
o
n
:
Creat
e
the po
s
tc
o
py pree
m
pt c
h
ann
e
l as
y
nchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrati
o
n: Postco
p
y recover wit
h
preempt e
n
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration
:
Postcopy preemp
t
ion enablement
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
migration: Postcopy preemption
p
rep
a
ra
t
ion on channel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
migration:
Add postcopy-pree
m
pt capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pete
r
Xu
migratio
n
: A
l
low migrate-recover
t
o run multiple
t
imes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
mi
g
r
ation: Move
channel setup out
of p
o
st
c
opy_try_recover(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
migration: Export ram_load_postco
p
y()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migrati
o
n:
Mo
v
e
m
igrate_all
o
w_multif
d
an
d
h
e
lpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
migrati
o
n: Add pss
.
postcopy_reque
s
ted status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migra
t
ion: D
r
op multifd t
l
s_hostna
m
e cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter
Xu
migrat
i
on
:
Postpone rele
a
sing M
i
g
rationState
.
host
n
ame
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
tests: Pass in MigrateS
t
art** into test_migrate_s
t
art()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: Add migratio
n
_
i
ncom
i
n
g
_transport_cleanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
mi
g
rati
o
n:
postcopy_
p
a
use_faul
t
_t
h
r
e
ad() never f
a
ils
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r Xu
m
igr
a
tion:
E
nlarge post
c
opy rec
o
v
ery to capture
!-E
I
O
t
o
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r
X
u
migration: Move static var in ram_block_fro
m
_stre
a
m
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r Xu
migration:
Add po
s
tcopy_thread_c
r
eate()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
m
i
gration
:
Dum
p
r
a
mb
l
ock an
d
offset too when non-s
a
me
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next