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
target/i386: Fix query-cpu-model-expansion to reject props
2024-03-04
Pet
e
r Xu
migrat
i
on/mul
t
ifd: Document two places for mapped-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-28
Peter
Xu
migration/multifd: Drop unnecessary hel
p
er to de
s
troy IOC
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-28
P
e
ter
Xu
migration/mul
t
ifd: Cleanup outgoi
n
g_a
r
gs in state destr
o
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-28
Pe
t
er Xu
migration/multifd
:
Ma
k
e multifd_chann
e
l_connect() return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-28
Pete
r
X
u
migration/multifd: Drop re
g
istered
_
yank
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-28
Peter X
u
mig
r
ation/multifd:
C
lea
n
up
TLS iochannel referenci
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-14
Peter Xu
MAINTAINE
R
S:
D
ro
p
mysel
f
a
s
VT-d main
t
ainers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-12
Peter Xu
q
a
pi/mig
r
ation:
A
dd
missing tls-authz d
o
c
umenta
t
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-07
P
e
ter
Xu
ci:
U
pdat
e
c
o
mmen
t
for migrat
i
on-
c
ompat
-
a
a
r
ch64
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-07
P
eter Xu
c
i:
R
emo
v
e tag depen
d
ency
f
or build-previous-qemu
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-07
Peter X
u
tes
t
s/
m
igrat
i
on-tes
t
: Sti
c
k with gicv3
i
n aar
c
h64
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-06
Peter Xu
migration/multi
f
d: Opti
m
ize
s
e
n
d
er sid
e
to b
e
lock
l
e
s
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter X
u
migr
a
tion/mu
l
tifd
:
Fix
M
ultiF
D
SendParams
.
packe
t
_num
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
mi
g
ration/multi
f
d:
Stic
k
with send/r
e
c
v on function
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migra
t
ion/multifd:
C
leanup multifd_
l
oad_clean
u
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pet
e
r Xu
migration/mu
l
tifd: Cleanup m
u
l
t
i
f
d_save_cleanu
p
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pet
e
r Xu
m
igration
/
m
u
ltifd: Rewrite mu
l
ti
f
d
_
que
u
e_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migration/multifd: Change retval
o
f
multifd_send_page
s
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migrati
o
n/multifd: Chang
e
r
etval of
multifd_
q
ueue_pa
g
e()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migra
t
i
on/multif
d
:
S
pl
i
t multi
f
d
_send_termin
a
te_threads
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migr
a
tion/mul
t
ifd: Forbid
spurious wakeups
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
P
e
ter
Xu
migrat
i
on/mul
t
ifd: Mov
e
header prepare/fill into send_prepare()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
P
eter
X
u
migr
a
tion/multi
f
d: m
u
l
tifd_send_
p
r
e
p
are_h
e
a
der()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter
X
u
migration
/
m
u
ltifd: Move trace_multifd_send|re
c
v()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pe
t
er Xu
migration/m
u
ltifd: Mov
e
total_no
r
mal_pages accounting
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter X
u
migrati
o
n/multifd: R
e
n
a
me p->
n
um_pa
c
kets a
n
d c
l
ean
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pete
r
Xu
migration/m
u
ltifd:
Drop
pages->num c
h
ec
k
in se
n
der
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pe
t
er Xu
migratio
n
/mu
l
tifd: Simplify lo
c
king
in
s
ender t
h
read
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migra
t
ion/m
u
l
t
if
d
: Separate SYNC
request with normal
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter Xu
migra
t
i
on/multifd: Dr
o
p MultiFDSendPa
r
ams
.
norma
l
[
]
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter X
u
migrat
i
on/mu
l
tifd: Post
p
on
e
reset of
MultiFDPages_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pe
t
er Xu
migration/multifd: Dro
p
M
ultiFDS
e
n
dParam
s
.
quit,
cleanup
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Pet
e
r Xu
m
igr
a
tion
/
mul
t
ifd:
multifd_send_k
i
c
k_
m
a
in()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-02-05
Peter
Xu
migration/m
u
ltifd: D
r
op
stale
c
o
mment for multifd zero
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-29
Pe
t
er Xu
analyze-mig
r
ation
.
py: Remove tri
c
k on parsi
n
g
r
ambl
o
cks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-29
Peter Xu
migration
:
Drop unn
e
cessary
check in ram'
s
pending_exac
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-29
Peter Xu
migration: Make thr
e
shold_siz
e
an ui
n
t64_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter
Xu
docs/migra
t
ion: Furth
e
r move
v
irtio to be feature of
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Pete
r
Xu
docs/migrat
i
on:
Further move vfio to
b
e
feature of
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter Xu
docs/migration
:
Org
a
niz
e
"P
o
st
c
opy" page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter Xu
doc
s
/
migration: Split "dirty limit"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter
Xu
docs
/
m
i
gratio
n
: Split
"Postco
p
y"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter
X
u
docs
/
m
i
g
ra
t
ion: Sp
l
it "Debugging" and "Firmware
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter Xu
docs/mi
g
ra
t
ion
:
Split "Backwards compatibility" separately
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter Xu
docs/migration: Co
n
vert virtio
.
txt into
r
ST
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Peter
X
u
docs/mi
g
ration: Cr
e
ate index page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-01-16
Pet
e
r Xu
do
c
s
/
migration: Create
migration/ directory
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-02
Peter Xu
mi
g
r
a
t
ion: C
h
ange ram
_
di
r
t
y
_
bitmap_reload() retval
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-02
Peter Xu
m
i
g
r
ation: A
l
low network to
f
a
i
l even during recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-02
Peter Xu
migration:
R
e
factor
e
rror handling in sou
r
c
e
return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Pet
e
r
Xu
migration: Add tra
c
epoints for downtime checkpoints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter Xu
migr
a
tion: migr
a
tion
_
stop_
v
m() hel
p
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter Xu
migration: Add per vmstate downtime tracep
o
ints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter Xu
migration: Add m
i
g
r
ation_downt
i
me_star
t
|end() helper
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter X
u
migrati
o
n: Set downtime
_
start even for postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-11-01
Peter
X
u
migration: Check
in
savevm_state_handler_insert for
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-31
Peter Xu
migration: Stop mi
g
r
ation immediately in RDMA error
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
P
ete
r
X
u
migration: Fix pa
r
s
e
_
ramblock() on o
v
erwr
i
tten ret
v
als
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-17
P
eter Xu
migration:
A
l
l
ow user
t
o specify availabl
e
switchove
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
P
eter Xu
m
i
g
ration: Add migra
t
ion_rp_wait|k
i
ck()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
mi
g
ration: R
e
member nu
m
of rambloc
k
s to sync duri
n
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
P
e
ter Xu
qemu
f
ile: Alwa
y
s ret
u
rn a verbos
e
e
rror
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
migration:
I
ntroduc
e
migrate_has_error()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
migration
:
Display error in
q
uery-migrate i
r
relevant
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Pete
r
X
u
migration:
Allow
RECOVER->P
A
USED conv
e
r
t
i
o
n
f
o
r
de
s
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter Xu
migra
t
ion/qmp: Fi
x
crash on setting
t
l
s
-
a
uthz w
i
th
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Pet
e
r
X
u
migr
a
tion: Unify
a
nd trace vm
s
t
a
te field_exists() check
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter
X
u
migratio
n
: Add co-maintainers for migratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter X
u
MAINTA
I
NERS: Add en
t
ry for r
d
ma migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
P
ete
r
Xu
i
ntel_i
o
mmu
:
Fix shadow local v
a
r
iables on
"size"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-27
Peter Xu
migr
a
tion: Fi
x
race
t
h
at dest preempt thr
e
ad
close
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-07-26
P
e
ter Xu
docs/m
i
gratio
n
: Upda
t
e
p
o
stcopy
bits
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Peter Xu
qtest/migration: Document live=true c
a
ses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
vmstate-st
a
tic-checker: R
e
c
o
g
n
ize "num" fie
l
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
migration/
v
ms
t
at
e
-dump: Dump array size too
a
s
"nu
m
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
migr
a
t
i
o
n: Allow post
c
opy_ram_supported_by_host() to
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter
X
u
migration/postcopy: Detect file
system
o
n de
s
t host
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter
Xu
vl
.
c: C
r
eate l
a
te backend
s
before migr
a
tion
o
bjec
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
ut
i
l/
m
map-alloc: qemu_fd_getfs()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
vhost: Drop unused eventfd_add
|
del hooks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
mi
g
ration: Reco
v
er behavior o
f
preempt channel creation
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
eter X
u
migration:
Fix potential race on postcopy_qemufile_src
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
io: tls: Inheri
t
QIO_CHANNEL_FEAT
U
RE_SHUTDOW
N
on server
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
P
e
t
er Xu
k
vm: dirty-ri
n
g
: Fix race with v
c
pu
creatio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter Xu
migration:
W
a
i
t on pr
e
empt channe
l
in pr
e
e
mpt thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
P
e
ter Xu
in
t
el-iommu: send U
N
MAP notification
s
f
o
r dom
a
in or
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migratio
n
:
P
ostpone
p
ostcopy preempt chann
e
l to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter X
u
migr
a
tion: Add a semaphore to count PONGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
m
i
gratio
n
: Cleanup postcopy_p
r
eempt_setup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter X
u
migra
t
ion: Re
w
ork multi-channel checks
o
n URI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
X
u
util
/
userfault
f
d: Support /dev/u
s
erfaultfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pet
e
r Xu
linux-headers:
U
pdate t
o
v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Pet
e
r X
u
migration: Sho
w
downtime during pos
t
copy
p
hase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
uti
l
/
userfaultfd:
Add
uffd_op
e
n()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
migrat
i
on: Fi
x
m
igrat
i
on cr
a
s
h when target psize larger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
Peter
X
u
i
nt
e
l
-
iommu
:
D
o
c
ument iova_tr
e
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migra
t
ion: Drop rs->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
Xu
migration: Remove old p
r
eempt code aroun
d
state maintainan
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
m
ig
r
ation: Sen
d
request
e
d page d
i
rectly in rp-return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gration:
M
o
ve last_sent_block
i
nto Pa
g
eSearchStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next