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: Display error in query-migrate irrelevant of status
2023-10-11
Peter
X
u
m
igration: Di
s
pla
y
error in query-migrate irrelev
a
nt
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter X
u
migrati
o
n: Allow REC
O
V
E
R->PAUS
E
D
c
onve
r
tion for de
s
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter
X
u
migration/qmp:
Fix
c
rash on settin
g
tls-authz
w
it
h
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
m
i
grat
i
o
n: Unify a
n
d trace
v
m
s
tate field_exists() checks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
m
ig
r
a
t
ion: Add
c
o-maintaine
r
s
for migr
a
tio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
M
AINTAI
N
ERS: Add en
t
r
y
for rdma migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Peter Xu
intel_iommu: Fix shadow
loc
a
l v
a
riables on "
s
ize"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-27
Peter Xu
m
i
grati
o
n
:
F
ix
race that
d
es
t
preempt
thread close
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-07-26
Pe
t
er Xu
docs/migrat
i
on: Upd
a
t
e
post
c
opy bits
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Peter Xu
qtest/migration: Do
c
ument l
i
ve
=
tr
u
e cases
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
v
mstate-static-checke
r
: Recognize "num" fiel
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
P
e
ter Xu
migrat
i
o
n
/
vmstate
-
dump:
D
um
p
array size too as
"
num"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
P
eter Xu
mig
r
at
i
on:
Allo
w
pos
t
copy_ram_supp
o
rted
_
by_host() to
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Pet
e
r Xu
migration/postcopy: D
e
tect file
system on de
s
t host
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Pe
t
er Xu
vl
.
c: Cre
a
te late
b
ackends before mig
r
ation
ob
j
ect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
util/mma
p
-
alloc: qemu_f
d
_getfs()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter
Xu
vhost: Drop unused e
v
entfd_add|del hooks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
migrat
i
on: Recover behavior
o
f preempt channel creation
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
e
t
er Xu
migration:
F
ix potential race on postcopy_qemuf
i
l
e
_src
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
io: t
l
s: I
n
herit
Q
I
O
_CHANNEL
_
FEATURE_S
H
UTDOWN o
n
server
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Pe
t
e
r Xu
kvm:
d
irty-ring:
F
ix race
wit
h
vcp
u
creation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter Xu
mig
r
at
i
on: Wait on pr
e
emp
t
ch
a
nnel i
n
preem
p
t threa
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
Peter Xu
intel-iommu: s
e
nd UN
M
AP notifications for domain
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
migrat
i
on: Post
p
one p
o
s
t
copy preempt channel to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration: Add a semaphore to
c
ount PONGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
X
u
m
i
gration: Cleanu
p
pos
t
copy_
p
reempt_setup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration: Rework multi-cha
n
n
e
l checks o
n
U
R
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
t
e
r Xu
u
t
il/userfaultf
d
: S
u
pport /
d
ev/user
f
aultf
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
X
u
li
n
u
x
-headers: Update to v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
mi
g
ration: Show d
o
wnti
m
e
dur
i
ng
p
ostcopy phase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter X
u
util/userfaultfd: Add uffd_open()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
eter
X
u
migration: Fix migrat
i
on crash w
h
en ta
r
get
p
s
ize larger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
Pe
t
e
r
Xu
intel-iomm
u
: Documen
t
iova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
m
i
gration: Drop rs->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion: Re
m
o
v
e
old preempt code
a
round state maintainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migratio
n
:
S
end r
e
quested
p
ag
e
direc
t
ly i
n
rp-ret
u
r
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: M
o
v
e
last_s
e
n
t_bloc
k
i
n
t
o PageSearchStatu
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Make
PageSearchStatus part of RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
t
er Xu
m
igration: Add ps
s
_
i
n
i
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
migration:
I
nt
r
oduce pss_ch
a
nne
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
t
er
X
u
m
i
gr
a
tion: Te
a
c
h P
S
S abo
u
t host pag
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r
X
u
migration: U
s
e atomi
c
ops properly for
page accou
n
tings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migration: Yie
l
d bit
m
ap_mutex properly when sending
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
m
igration: Remove
R
AMState
.
f ref
e
rences
i
n
c
ompression
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration:
T
r
i
v
i
al cleanup save_page
_
header
(
)
on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
eter Xu
migration: Cleanup
x
bzrle ze
r
o page cache update logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
Xu
migra
t
ion: Add postc
o
p
y_p
r
e
e
m
p
t_active()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er
X
u
migration: Take bitmap
mutex when completing ram migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Disable
mu
l
tifd ex
p
licitl
y
w
i
th compre
s
sion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mig
r
ation: Use
n
o
n
-atomic ops for cl
e
ar
l
og
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Di
s
allow postco
p
y
p
r
e
empt
t
o be
used with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
m
igration: Fix race on qemu_file_shu
t
down
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er
X
u
m
i
grat
i
on
:
Fix possible in
f
inite l
o
op of ra
m
save p
r
ocess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter
Xu
R
evert "intel_iom
m
u: Fix irqc
h
i
p /
X2AP
I
C configur
a
tion
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration
-
test: Allow
t
est to
run without uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration-t
e
st
:
Use migrate_ensure_
c
o
n
verge() fo
r
aut
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
t
ests:
A
dd
p
ostcopy preempt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
test
s
: Add p
o
stcopy tls rec
o
very mi
g
ratio
n
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
te
s
t
s
:
Add postco
p
y tls migrat
i
on
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
et
e
r Xu
t
e
s
t
s
: Move Migr
a
teCommon upp
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
i
gration:
Respe
c
t post
c
op
y
request order in preemptio
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mi
g
ration: Enable TLS for preempt channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
mi
g
ration: Exp
o
rt tls-
[
cred
s
|h
o
stname
|
a
u
thz]
p
a
r
a
ms
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mi
g
r
a
tion: Add helpers to det
e
ct TLS capabili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er
X
u
m
i
g
r
a
t
io
n
: Add pro
p
e
rty x-postcopy-preem
p
t-bre
a
k-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
mig
r
ation: Create the po
s
tcopy preempt channel asynchronou
s
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migr
a
tion: Postc
o
py recover with preem
p
t
enabled
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
Peter Xu
migration: Po
s
tcop
y
preemption prep
a
ration
on c
h
annel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter X
u
migration: Ad
d
pos
t
co
p
y-
p
reempt
capabilit
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
migration: Allow
m
i
grate-rec
o
v
e
r
to run
m
ultiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pete
r
Xu
migration: Move ch
a
nnel setup out of post
c
o
py_try_recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pete
r
Xu
migration:
E
xport ram_l
o
ad_po
s
tcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
m
i
g
r
a
tion: Move
migrate_allow
_
m
u
ltifd
a
nd helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migra
t
ion: Add pss
.
postcopy_requeste
d
s
t
atus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
migration
:
Drop multifd
t
ls_
h
ostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
t
er
Xu
migration: Po
s
tpone r
e
leasing M
i
gratio
n
S
t
ate
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
tests: Pass in Mig
r
ateSta
r
t*
*
i
n
t
o tes
t
_
migra
t
e_
s
t
a
rt()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Add
m
ig
r
ation
_
incoming_
t
r
ansport_clea
n
up
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter Xu
mi
g
ra
t
ion: postcopy
_
pause_fault_
t
hread() never fail
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
o
n
: E
n
large postcopy r
e
cov
e
ry to
c
ap
t
ur
e
!-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
m
ig
r
ation
:
Move
s
ta
t
ic var in ram_
b
l
o
ck_fr
o
m_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Ad
d
postcopy_
t
h
read_create
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Dump rambl
o
ck and offset to
o
when
non-same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r Xu
mig
r
ation: Intr
o
duce postc
o
py channels on dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration
:
Tracepoint chang
e
in postcop
y
-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mig
r
ation: Finer grain
e
d
tracepoints for POSTCOPY_L
I
STEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
migration
:
Dum
p
sub-cmd name in load
v
m
_
pro
c
e
ss_command tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Pete
r
Xu
m
emory:
Fix qem
u
crash on st
a
rting d
i
r
t
y log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
i
gration: Move
temp p
a
ge
s
etup and c
l
e
anup into separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migration:
S
im
p
lify unqu
e
ue_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
igration: Add postcopy_has_reque
s
t
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Enabl
e
UFFD
_
F
E
AT
U
RE
_
T
HREAD_ID even
w
ithout
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mi
g
r
a
tion: No
o
ff-by-one
f
or
pss-
>
page update in ho
s
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter X
u
mig
r
at
i
on: Dr
o
p
r
eturn co
d
e
f
o
r d
i
sg
a
rd r
a
m
pr
o
ces
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Do c
h
unk page in postcopy_e
a
ch_r
a
m_se
n
d_dis
c
ard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
ete
r
Xu
migra
t
ion:
Drop postcopy
_
chunk
_
hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
migration:
Don't retu
r
n
for p
o
s
t
copy_chunk_
h
ostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
mi
g
rati
o
n: Drop de
a
d code of r
a
m
_
d
ebu
g
_dump_b
i
t
m
ap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
P
eter Xu
memory:
F
i
x incorre
c
t calls of
log_g
l
oba
l
_s
t
art/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next