repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration/ram: Fix compilation with -Wshadow=local
2023-10-20
P
e
ter
Xu
m
i
gratio
n
:
Fix
p
arse_
r
amblock
(
)
on overwr
i
t
ten ret
v
als
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-17
Peter
X
u
mi
g
ration: Allow user to specify
a
vailable switchover
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter
X
u
migratio
n
: Add migration_r
p
_
wait|kic
k
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
mi
g
r
ation: Remember num of ramblocks t
o
sync during
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
P
eter Xu
qemufile:
A
lways return a v
e
r
bo
s
e error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Pe
t
er
Xu
migratio
n
: Introduc
e
migrate_has_er
r
or()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
migrati
o
n
:
Displ
a
y error in qu
e
ry-migrate ir
r
e
l
evant
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter
X
u
migration: All
o
w RECO
V
ER->PAUS
E
D convertion for dest
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
P
e
t
e
r Xu
migration/
q
mp:
F
i
x
crash on
set
t
ing
t
l
s-authz wi
t
h
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter
Xu
migrati
o
n: Unify and trac
e
vmstate
f
iel
d
_exists() ch
e
cks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
P
eter
Xu
mi
g
rat
i
on: A
d
d
co-main
t
ainers
for mi
g
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
M
A
I
N
TAINERS: A
d
d entry for rdma
migrati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Peter Xu
in
t
e
l
_iommu: Fix shadow
local v
a
riables on "size"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-27
P
e
ter Xu
mi
g
ration: Fix race that des
t
pre
e
mpt t
h
rea
d
close
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-07-26
P
eter Xu
docs/mi
g
r
ation
:
U
pdat
e
postcopy bits
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Peter Xu
qtest/
m
igra
t
io
n
: Document
l
ive=true cases
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
vmstate-sta
t
ic-c
h
ecker: R
e
cognize
"
num" field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter
Xu
mig
r
ation
/
vmstate-du
m
p
: Dump
a
r
r
ay s
i
ze too as
"
num"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Pe
t
er
X
u
migra
t
ion:
Allow po
s
tcopy_ra
m
_support
e
d_by_host() t
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter X
u
migrat
i
o
n
/postcopy
:
Detect file system on
dest h
o
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
P
eter Xu
vl
.
c: Cre
a
te la
t
e backend
s
bef
o
re migrati
o
n obje
c
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
P
e
ter
X
u
u
t
i
l/mmap-a
l
l
o
c: q
e
mu_fd_getfs()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
vhos
t
: Drop
u
n
u
sed e
v
e
n
tfd_ad
d
|del hooks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
migration: Recover behavior o
f
pree
m
p
t channel creati
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
eter Xu
migration: Fix potenti
a
l race o
n
postcopy_
q
emufil
e
_src
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Pet
e
r Xu
io: tls: I
n
he
r
it QIO
_
CHANNEL_FEA
T
URE
_
SHUTDOWN on server
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Pet
e
r Xu
kvm:
d
irty-ring: Fix
r
ace with vcp
u
creati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter Xu
m
igration: Wait on pr
e
e
mp
t
channel i
n
preempt
t
hread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
Peter Xu
i
n
t
e
l-iommu: s
e
nd UNMAP
n
ot
i
ficatio
n
s f
o
r doma
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
P
e
ter Xu
migration: Postpone
postcopy
p
reempt chan
n
el to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration:
A
dd a semaphore to c
o
u
n
t
P
ONGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
ter X
u
migration: Cleanup postco
p
y
_
p
r
eemp
t
_setup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
mi
g
ration: Rework multi-chann
e
l checks on
URI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter X
u
util/userfault
f
d: Support /dev/use
r
faultfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
ter Xu
l
inux-
h
eaders:
Up
d
a
te to v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Pete
r
Xu
m
igrati
o
n: Sh
o
w
d
o
wntime during po
s
t
c
opy phase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
uti
l
/userf
a
ultfd: Add
uffd_open()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
eter
X
u
m
i
gr
a
t
i
on: Fix mi
g
rat
i
on crash when
t
a
rget
psiz
e
lar
g
er
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
Peter
Xu
intel-
i
ommu: Document
i
ova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter Xu
mi
g
ration
:
Drop
r
s-
>
f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Remove old preempt code ar
o
u
nd
state maintai
n
ance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion: Se
n
d
requested page dire
c
tly in rp-return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
m
igration:
M
ove last_sent_block into PageSearchStat
u
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration:
M
ake P
a
geSear
c
hStatus p
a
rt of RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r
Xu
migration: Add pss_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mig
r
a
tion: Introduce pss_channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration:
Teach PSS
a
bou
t
host page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Use atomic ops prop
e
rly for page accoun
t
ings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Yield bitmap_mute
x
pr
o
perl
y
when sen
d
in
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Remove RAMState
.
f re
f
eren
c
e
s
in compr
e
ss
i
on
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migrati
o
n: Trivial clea
n
up sa
v
e_page_hea
d
er() on sa
m
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: C
l
eanup xbzrle zero page cache update lo
g
ic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter
X
u
m
igration: Add po
s
tcopy
_
preempt_active()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ra
t
ion: T
a
k
e
bitmap
mutex w
h
en co
m
pl
e
ti
n
g ram m
i
gration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
Xu
migration
:
Disabl
e
multif
d
explic
i
tly
with compression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Use non-atom
i
c
ops
for clear log bi
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er
X
u
migration: Disallow pos
t
c
o
py
p
r
eempt t
o
be u
s
ed
w
ith
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
X
u
m
i
gratio
n
:
Fix race on qemu_f
i
le_sh
u
tdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mi
g
r
a
tion: Fix pos
s
ible infinite
loop of r
a
m save process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter Xu
Revert
"i
n
tel_iommu
:
Fix irqchip / X2A
P
IC config
u
rati
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter
X
u
migration-test: Allow te
s
t t
o
ru
n
w
i
t
h
out uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
P
e
t
er Xu
mig
r
a
tion-test: Use mig
r
ate_ensure_
c
onverge() fo
r
au
t
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add p
o
stcopy preemp
t
te
s
ts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
test
s
: Add po
s
tcop
y
tls recovery
m
igra
t
ion te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests:
Add
post
c
opy tls migration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Move
M
igrateCo
m
m
on upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
ig
r
ation: Respect pos
t
cop
y
r
e
quest or
d
er in preempt
i
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter X
u
migration: Enable TLS for pr
e
e
m
pt
c
hannel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Export tl
s
-[c
r
e
d
s
|ho
s
tname|a
u
t
hz]
p
arams
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Add
h
e
l
per
s
t
o detect TLS
c
a
pabi
l
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
t
e
r Xu
migrat
i
on: Add property x-postcopy-p
r
eempt-break
-
huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migration: Cr
e
ate the po
s
tcopy preempt
channe
l
asyn
c
hrono
u
sly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migratio
n
: Postcopy recover
w
ith preem
p
t enab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tion: Postcop
y
preemption enablement
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migrati
o
n: Post
c
opy
p
reempti
o
n pr
e
pa
r
atio
n
on
c
han
n
el
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migratio
n
: Add postcop
y
-
p
reempt capabili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r Xu
m
i
g
ration
:
Allow migrate-recov
e
r to run m
u
ltiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Move channel set
u
p
o
ut
o
f postc
o
py_try
_
rec
o
ver()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pete
r
Xu
mi
g
ration: Ex
p
ort
r
a
m
_l
o
ad_postcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
m
igra
t
ion: Move m
i
grate_allow_multifd
a
nd helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mig
r
ation: A
d
d pss
.
postcopy_reque
s
ted statu
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
igrati
o
n: Drop mu
l
tifd tls
_
h
ostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Postp
o
ne r
e
leasing Migrati
o
nState
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
t
e
sts:
Pass in MigrateStart** in
t
o test
_
mig
r
ate_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r
X
u
migration: Add mig
r
ation_incomin
g
_t
r
an
s
por
t
_cleanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
migration: po
s
tcopy_pause_fault_threa
d
() never fai
l
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r Xu
migration: Enl
a
rge postc
o
py recovery to capture !-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Move st
a
tic var
i
n ra
m
_block_from_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r
Xu
migration: A
d
d
postcopy_
t
hrea
d
_cr
e
ate()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Du
m
p rambl
o
ck and o
f
fset too
w
hen non-sam
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
t
er Xu
migratio
n
: Introd
u
c
e po
s
tcopy
c
h
annels
on
dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
X
u
mig
r
ation: Tracepoint change in pos
t
c
op
y
-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: F
i
n
e
r graine
d
trac
e
poi
n
ts for POSTCOPY_L
I
STEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
on: Dump
s
ub-cmd name in
loadvm_proce
s
s_command tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
P
e
ter Xu
memory: Fix qemu cr
a
sh
on starting dir
t
y
l
o
g twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
m
i
gra
t
i
o
n: Move temp pa
g
e
s
etup and
cleanup
i
nto separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migr
a
t
i
on: Simplify unqueue_
p
age(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
mig
r
ation: Add postc
o
p
y_h
a
s_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrati
o
n: Enable UFFD_FEA
T
URE_THREAD_ID even w
i
th
o
u
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
i
gration: No off-by-one
f
or
p
s
s->page up
d
at
e
i
n host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next